Last month the updated version of SharePoint Guidance for Developing SharePoint Application has been released. I didn’t get much time to explore this but thought of blogging it, may be in near future I will explore and blog few things about it. Here’s the brief description about the goals behind this release.
You can download the latest version here
This goal of patterns & practices Developing SharePoint Applications guidance is to help customers understand how to develop large scale, content-driven SharePoint applications that extend the value of existing line of business systems. We achieve this goal through the Partner Portal reference implementation and general guidance. We had three primary objectives to meet this goal:
Large Scale – Show customers how to build a large scale SharePoint application. This includes guidance on building in the manageability, configurability, and performance expected from large scale applications.
Content Driven – More advanced SharePoint applications often include many sites and combine custom coded logic with created content. We demonstrate areas like custom navigation and publishing, composing Web parts with published information, and managing a consistent user experience.
Extend LOB Systems – SharePoint can aggregate and extend information from Line of Business systems to end users, enhancing structured business processes with informal processes through collaboration. We show how to integrate security considerations into business services, and demonstrate how to create collaborative sites that help manage business events like incident escalations and order exceptions.
The following topics may help in understanding the guidance and how it applies to your scenarios:
When to Use This Guidance
Evaluating the SharePoint Guidance
Developing SharePoint Applications
Channel 9 videos
Setting up the Contoso RI
Walkthrough of the Contoso Reference Implementation
How to use the configuration component?
How to use the logging components?
How to use the SharePoint Service Locator?