Wow… so, I just got back from the SharePoint Conference and my first look at 2010 and all I can say is wow…
I mean… really… wow…
Have you seen this thing? If you thought 2007 was a beast, just wait until you start to wade through the features in 2010. It’s almost like Microsoft made SharePoint 2007 as a stop-gap to 2010 so that we wouldn’t be completely overwhelmed by 2010 and to give them more time to develop the features… seriously… I cannot even fathom trying to go from SharePoint 2003 to 2010.
Let me visually explain to you the history of SharePoint to give you some idea (please don’t leave a comment berating my knowledge on the history of SharePoint, I’m just trying to be somewhat clever and entertaining):
SharePoint 2010 is truly gargantuan and has some amazing features:
@eshupps: Many features?
@mrackley: Oh yes, many!
@eshupps: Would you say it has a plethora of features?
@mrackley: A what?
@eshupps: A *plethora*.
@mrackley: Oh yes, it has a plethora.
@eshupps: Mark, what is a plethora?
@mrackley: Why, Eric?
@eshupps: Well, you told me it has a plethora. And I just would like to know if you know what a plethora is. I would not like to think that a person would tell someone it has a plethora, and then find out that that person has *no idea* what it means to have a plethora.
@mrackley: Forgive me, Eric. I know that I, Mark, do not have your superior intellect and education. But could it be that once again, you are angry at something else, and are looking to take it out on me?
Yeah.. yeah.. yeah.. the actual conversation never took place. You gotta love the Three Amigos though. Are my attempts at humor getting annoying yet?
A couple of bright notes, junior developers will have a much easier time developing web parts and workflows in 2010 AND workflows do not have to be tied to a particular list which is very cool. There is “sandboxed” development and the debug process is enormously easier. Although, you will still desperately need cream-of-the-crop devs if you hope to develop some of the more advanced features like Service Applications.
Speaking of Service Applications… I can honestly say with SharePoint 2010 it feels like SharePoint is really coming into it’s own as a mature platform with real solid features for integrating into your backend business systems (Both BCS and Service Applications look freaking amazing). Where 2007 was a solid fit for collaboration, 2010 seems to be ready to make SharePoint the ‘must have’ connectivity and integration tool. I, of course, am speaking from MY perspective with my company in mind. The company I work for is made up of several smaller companies that have been acquired over the years and it has always been a struggle to integrate and share information across the different business systems. As I sat in the sessions at SPC I really saw a world opening up that before was not possible in SharePoint (well… it would be possible, but would require a lot more work). You want more details? Wish I could give them to you. I really need to dedicate some more time to these features and develop an educated opinion about them.
Needless to say, from an Architect and dev standpoint, I’d love to be in production with 2010 right now. IF Microsoft can truly deliver on its promises we will soon all be able to stop having to answer the question “SharePoint? Never heard of it. What’s SharePoint?”