MSDN Magazine - October 2008 - (Page 51) VENDOR-SPONSORED CONTENT Introduction to SharePoint Products and Technologies for the .NET Developer Summary Explore the extensible solution platform of SharePoint Products and Technologies and opportunities for its use in Microsoft .NET Framework application development with Visual Studio 2008. Microsoft Corporation Overview Microsoft SharePoint Products and Technologies provides an extensible solution platform and an array of builtin features and application hosting that use well-known Microsoft .NET Framework development tools and technologies. SharePoint Products and Technologies offers a manageable and scalable server platform that employs the benefits of the 2007 Microsoft Office system client for hosting applications on an intranet or Internet Web site. The .NET Framework developer traditionally creates Webbased solutions by using the ASP.NET Web development platform and managed code. The ASP.NET page framework also provides new and enhanced Web platform capabilities and features, such as master pages, Web part controls and data source controls. Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 are built on top of ASP.NET 2.0 and the .NET Framework 3.0. Now you, the .NET developer, can use your knowledge of the .NET Framework technologies to create a set of Web solutions that are based on the SharePoint platform. This article provides an overview of SharePoint Development, the most common artifacts you will create in SharePoint and how to get started with the tools you will need. application features—user site provisioning, business intelligence features, forms services, enterprise content management, integrated search and social networking features. Developers can extend these features to implement a broad range of solutions, from simple Web dashboards to complex line-of-business applications. • Best integrated server for Office applications. If your Web application needs to store documents, Office SharePoint Server 2007 is the answer. Use Office client applications—including Microsoft Office Word, Microsoft Office Excel, Microsoft Office Outlook, and Microsoft Office InfoPath—as part of an enterprise solution built on the SharePoint platform. • A common foundation for a wide variety of intranet or Internet applications. For end users, SharePoint Products and Technologies provides easy-to-learn-and-use features. For developers, SharePoint Products and Technologies is a platform to build on. Develop on the SharePoint platform and you build on the same application foundation that SharePoint uses for end-user functionality. The applications you create have a consistent appearance and can be managed in a consistent way, and you can easily add applications to a company’s existing SharePoint deployment. Benefits for .NET Framework Developers SharePoint Products and Technologies provides the following benefits for professional software developers. • The .NET Framework environment you know. Windows SharePoint Services 3.0 is built entirely on ASP.NET. You develop with the same .NET Framework 3.0 and its languages and class libraries, ASP.NET class libraries, and development tools to create your SharePoint solutions. • Built-in, extensible features. Windows SharePoint Services 3.0 adds valuable foundational components for Web-based application development—a Web Part framework, data lists, document libraries, a workflow engine and Web site templates. Office SharePoint Server 2007 is built on top of Windows SharePoint Services 3.0 and adds major Visual Studio project templates enabled by Visual Studio 2008 Extensions for Windows SharePoint Services 3.0, v1.2
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.