O'Reilly logo

Professional Visual Studio® 2010 by Chris Anderson, Michael Minutillo, David Gardner, Nick Randolph

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 24. SharePoint

WHAT'S IN THIS CHAPTER?

  • Setting up a development environment for SharePoint

  • Developing custom SharePoint components such as Web Parts, lists, and workflows

  • Debugging and testing SharePoint projects

  • Packaging and deploying SharePoint components

Over the past couple of years the level of interest — and number of deployments — in Microsoft SharePoint has reached the point where SharePoint is now one of Microsoft's fastest growing product lines.

SharePoint is really a collection of related products and technologies that broadly service the areas of document and content management, web-based collaboration, and search. SharePoint is also a very flexible application hosting platform, which allows you to develop and deploy everything from individual Web Parts to full-blown web applications.

Although it can be used to host web sites for anonymous external visitors, SharePoint is much more ideally suited for web sites that involve registered users, particularly those that service the needs of employees within an organization. SharePoint provides much of the low-level integration code that is often required in these environments including built-in authentication and authorization, integration with Microsoft Office, access to external data, provisioning of sites, and collaborative workflow.

This chapter runs through the SharePoint development tools in Visual Studio 2010, and demonstrates how to build, debug, and deploy SharePoint solutions.

Note

In addition to using Visual Studio ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required