Microsoft Releases SharePoint Extensions - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Government // Enterprise Architecture
Commentary
6/9/2008
03:53 PM
Shawn Shell
Shawn Shell
Commentary
50%
50%

Microsoft Releases SharePoint Extensions

Microsoft recently announced the latest version of the Visual Studio Extensions for Windows SharePoint Services (v1.2). The update is significant in that, among specific improvements in and to "out-of-the-box" projects, Redmond has added support for Visual Studio 2008. For those developing on SharePoint, this should improve your experience in a number of ways...

Microsoft recently announced the latest version of the Visual Studio Extensions for Windows SharePoint Services (v1.2). This announcement is significant in that, among specific improvements in and to "out-of-the-box" projects, Redmond has added support for Visual Studio 2008. For those of you actively developing on SharePoint, this update to the extensions means, among other things:1. No more "hacking" to use VS 2008. Until the 1.2 extensions, developers were reduced to "community" solutions for leveraging VS 2008. Some of these community-developed solutions worked, but they were not supported by Microsoft and lacked the fit and polish of a commercial release.

2. The ability to fully utilize .NET 3.5 (which provides native AJAX extensions). The latest version of the .NET framework has been out for some time. However, SharePoint developers couldn't really take advantage of the update, since VS 2005 only supports .NET 3.0 (we can split hairs about how much SharePoint support there is with this extensions release, but that's another blog topic). With the update, the facilities in the new framework are now effectively available to SharePoint developers, including having the AJAX framework built into .NET (although official support for AJAX within SharePoint doesn't really exist).

3. Silverlight support (at least from Visual Studio's perspective). As mentioned in a previous post on the SharePoint conference, Microsoft has been demoing more and more Silverlight-based Web Parts in SharePoint. Both Andrew Connell and Robert Bogue have been hosting a series of SharePoint online sessions that, in part, cover Silverlight-enabled Web Parts. For highly interactive Web Parts, Silverlight may be a better option than AJAX, since SharePoint doesn't natively support AJAX.

4. Improved project diversity. There are additional project types added to SharePoint development, including custom fields, modules, and templates. In addition, two project types (content types and list definitions) include stubbed Event Receivers.

As the SharePoint Report 2008 points out, the SharePoint developer experience needs some improvement. Specifically, there were historical problems with the 1.0 extensions that Microsoft released. The 1.1 extensions fixed may quirks, but didn't significantly add to the project types available and failed to support the latest Visual Studio version (even though the release dates were relatively close). With the 1.2 release, it seems Microsoft has regained its development footing and has started moving the ball forward again.

All this said, there were some disappointing news within the announcement. Remote development is still not supported. One could argue that remote development has never been a strong suit of Microsoft's server products; most products, including previous versions of SharePoint, Content Management Server, and BizTalk all required developers to have a local copy of the product installed. However, as the SharePoint development community expands and more customers adopt the platform, I question whether it's reasonable to expect every developer to host their own SharePoint server. I know of at least a few customers who don't want developers arbitrarily spinning up servers on their network and don't have the network support bandwidth for a half-dozen new servers just for development.

In all, the new extensions take a step forward, but the developer community is left still wanting more...

Shawn Shell is the founder of Consejo and lead analyst of The CMSWatch SharePoint Report. White him at [email protected].Microsoft recently announced the latest version of the Visual Studio Extensions for Windows SharePoint Services (v1.2). The update is significant in that, among specific improvements in and to "out-of-the-box" projects, Redmond has added support for Visual Studio 2008. For those developing on SharePoint, this should improve your experience in a number of ways...

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
InformationWeek Is Getting an Upgrade!

Find out more about our plans to improve the look, functionality, and performance of the InformationWeek site in the coming months.

Slideshows
11 Things IT Professionals Wish They Knew Earlier in Their Careers
Lisa Morgan, Freelance Writer,  4/6/2021
News
Time to Shift Your Job Search Out of Neutral
Jessica Davis, Senior Editor, Enterprise Apps,  3/31/2021
Commentary
Does Identity Hinder Hybrid-Cloud and Multi-Cloud Adoption?
Joao-Pierre S. Ruth, Senior Writer,  4/1/2021
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Successful Strategies for Digital Transformation
Download this report to learn about the latest technologies and best practices or ensuring a successful transition from outdated business transformation tactics.
Slideshows
Flash Poll