February 20, 2009

Microsoft Visual Studio to boost SharePoint

Templates and an extensibility API eyed for upgrade to development environment

Developers building solutions based on Microsoft's SharePoint collaboration and business process platform will gain expanded support in the planned Visual Studio 2010 development environment, which will feature templates and an extensibility API, a Microsoft official said in a blog on Thursday.

Currently, developers can use Visual Studio 2005 or 2008 to develop for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0, said S. "Soma" Somaseger, senior vice president of the Microsoft developer division, in his blog. Developers also can use Visual Studio for Windows SharePoint Services or third-party tools, he said.

[ In November, Microsoft detailed plans to enhance Visual Studio. ]

"In Visual Studio 2010, we’re going to expand SharePoint support in two key areas. First, Visual Studio 2010 will deliver a broad set of project templates, designers, and deployment infrastructure that will make any .Net developer instantly more productive on the SharePoint platform," Somasegar said. "Second, we are exposing an extensibility API that will continue to foster the ecosystem of third-party developers who create development tools and technologies."

Visual Studio 2010, Somasegar said, will boost developers via project and items templates. "You’ll be able to use these to quickly create or update SharePoint elements, such as list definitions, list instances, site definitions, workflows, event receivers, Business Data Catalog models, and content types," he said.

A Visual Studio extensibility API will let developers build SharePoint project items, automate and extend existing SharePoint project items, enhance deployment and retraction functionality, and extend the display and actions of SharePoint nodes in Server Explorer, Somasegar said.

While Visual Studio 2008 is limited to development of supported workflow projects only for lists and document libraries, Visual Studio 2010 will enable development of list and site level workflows along with aspx association and initiation forms.

"And, as you would expect, the new Visual Studio 2010 designers can be used to create Web Parts, application pages, and user controls for a SharePoint site," Somasegar said. Developers also will be able to navigate and browse a SharePoint site directly in Visual Studio, Somasegar said.

Visual Studio 2010 could arrive late this year, based on two-year release cycles for Visual Studio.

Office SharePoint Server features capabilities for collaboration, portals, enterprise search, content management, business process and forms, and business intelligence. Windows SharePoint Services enables collaboration and development of Web-based business applications.

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Application development

Powered by Twitter
additional resources
White Paper - How to Improve Delivery of Advanced Web Applications

White Paper

Virtual Workforce: The Key to Expanding The Business While Cutting Costs

Get the independent advice and expertise you need to support a virtual workforce.

Go inside:
The three-step approach to making a virtual workforce a reality.
The four flavors of client virtualization technologies.
The three key initiatives that solve IT challenges.
Download now »
White Paper: Successfully Secure Your Wireless LAN With Wi-Fi firewalls.

White Paper

Addressing Linux Threats Leveraging Fewer Resources

The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.

Download now »
White Paper - The 2009 Handbook of Application Delivery

White Paper

The 2009 Handbook of Application Delivery

Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.

Download now »
White Paper - Is Your Backup System Outdated?

White Paper

Mid-range Storage Considerations

A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2010 Infoworld, Inc.