Friday, January 20, 2012

InfoPath 2010 presentation at Buckeye SPUG: May the FORMS Be With You…

Last nite I gave my InfoPath 2010 talk to the attendees at the Buckeye SharePoint User Group. Despite a nasty snow storm that swept in inconveniently right at the evening rush hour, lots of folks braved the cold and joined me in an engaging and entertaining talk about the untapped power of InfoPath 2010.

The end of the talk included a demo of a form I created call the Dog Lover’s Application. It’s simply a way to demonstrate some standard, and some not-so-standard, features of InfoPath. I used SharePoint 2010’s imagebuilt-in InfoPath Web Part to embed the form on the homepage of my site. I then asked the audience – “how do you know this isn’t a custom-built web part??” The point I was trying to make is that, with enough clever design, InfoPath forms designers can create some pretty fancy composites that might otherwise normally only be associated with the realm of the all-powerful Developer. : )

My goal was to hopefully make people see the value that InfoPath delivers as another tool in their SharePoint arsenal, and to show that it can be used for more than just the basic form.

The slidedeck can be found below, or on Slideshare::

Saturday, January 14, 2012

SharePoint spotted at Codemash

image

SharePoint made an appearance at Codemash this year!

This great event is normally light on SharePoint love, but this year I was able to present a 20-minute vendor session for Improving Enterprises that focused on the development features that a [non-SharePoint] developer should know about when contemplating SharePoint development. In my opinion, SharePoint as a dev platform can be a developer paradise because of large collection of tools, libraries, services & utilities at your disposal. And as I’m exploring the Visual Studio 11 Developer Preview (more on that to come), I think many will see that it’s about to get even better.

You can find my slide deck here, and for more info on Codemash, check out the website, or view the very active twitter feed.

Friday, December 30, 2011

A new role in SharePoint, better toys, and all that good stuff

Starting in January 2012, I’ll be taking another step in my career by joining the Improving Enterprisesimage team as their new SharePoint Practice Lead. Improving is a firm that focuses on Agile software development as well as certified Microsoft training, and I look forward to continue providing SharePoint consulting to clients, as well as helping to teach Microsoft Official Curriculum training to users as well.

Here’s the interesting difference between this post and the last time I posted about a career change almost 2 years ago – the tools.  Back then, I complained about how SharePoint’s new 64-bit requirement made it hard for developers like myself to create VM’s for training and prototyping. But today, I have no complaints – thanx to CloudShare! : )  Yep, now I’ve got a virtualized SharePoint environment waiting for me in the cloud whenever I need it. And I no longer have the headache of dealing with local PC settings or slow-running servers that depend on the number of CPUs on my laptop. Ahhh, the cloud…

More on my CloudShare experiences in future posts.  What about you – what SharePoint virtualization strategy will you use in 2012?

Thursday, December 29, 2011

SharePoint and the Team Foundation Service Preview… in the Cloud!

{my article published at CloudShare Community Blog – Dec 30th, 2011}

In September 2011, the Team Foundation Service Preview (TFS-P) became available on an invitation-only basis. In a nutshell, it’s the beta version of Team Foundation Server (TFS) 11, but hosted in Azure (Microsoft’s cloud-based storage, computing and networking infrastructure imageservices).  While popularity for TFS has grown over the years as an on-premise server technology, the idea of a hosted version of TFS has taken a little longer to materialize.

As a SharePoint developer who focuses on application lifecycle management, I’m a big fan of doing SharePoint development using TFS. So I decided to get a TFS-P account to see what it was like to work with SharePoint and TFS in the cloud.

imageTo see the details of my experience, jump over to the CloudShare Community Blog, where I’ve written an article regarding using CloudShare as my virtual environment to try out the Team Foundation Service Preview…  [ http://blog.cloudshare.com/2011/12/30/using-sharepoint-and-team-foundation-service-preview-in-the-cloud/ ]

Tuesday, November 15, 2011

SharePoint 2010 Is Better Because: InfoPath Links Work Better

I do a lot of solutions involving workflow and InfoPath Forms Services. In SharePoint 2007, whenever I go to the Workflow Status page, it always bugged me that the “Document:” link [that links me to the related InfoPath form (ie XML document) for my workflow] always wanted to open as XML or in the InfoPath client, as opposed to the browser.  There are some customizations I could do to get it to work the way I want, but out of the box it was a no-go.

Well, it appears that SharePoint 2010 Is Better Because that Document: link now opens in the browser using Forms Services the way I’ve always wanted!  Kool!  What do you think – do you like this behavior?

image

Tuesday, October 18, 2011

Whitepaper: Best Practices for SharePoint Development & Customization

Last month, I co-authored a white paper with Microsoft Certified Master Mario Fulan on the topic of SharePoint development and customization best practices. It was sponsored by Quest Software, whose specialties imageinclude powerful add-on tools for SharePoint.

Some of the ideas in the paper include a discussion on the pains that a developer faces day-to-day when trying to create and deliver a custom solution, including the need for quick prototypes, and the challenges of managing change requests. We also discussed solutions to those pains, including governance, use of design patterns, and good deployment strategies.

I’ll be diving deeper into many of the topics from this paper in future posts, so stay tuned. You can find the whitepaper on Quest’s website, as well as on SharePoint Pro Magazine.  Please share your thoughts in the comments below.

[Update 3/20/12: here’s the info regarding the follow-up live webcast that resulted from this whitepaper.]

Sunday, October 16, 2011

Using Team Foundation Server with SharePoint Teams

This week I gave a presentation to my SharePoint team on Team Foundation Server (TFS) and Visual Studio Team System (VSTS), and how they could be used to grow our practice. I’ve been a fan of TFS since version 2005, and have watched it mature thru 2008 and now version 2010. I’ve also seen it begin to give more due respect to the SharePoint world – initially it seemed to be almost oblivious to the unique needs of the SharePoint development team.

Some of the highlights of my presentation included the mention of using the automated Build Server to help SharePoint teams manage the WSP that results from their SharePoint dev. We also discussed how some non-traditional files, like InfoPath forms and CSS files, fit into typical source control story. And we talked about how SharePoint infrastructure engineers could also make use of Team System by incorporating work item tasks specific to server installations into a customized process guidance.

Stay tuned to this blog in future posts as I elaborate on many of the topics included in my talk.

imageimageimage