Module 1 - Introduction To The SharePoint Developer Landscape
Module 1 - Introduction To The SharePoint Developer Landscape
Developer Landscape
• Target Audience
– Developing solutions for SharePoint products and technologies in a
team-based, medium-sized to large development environment
– Considering taking the 70-488 Exam
• Additional Material
– Microsoft Official Course 20488
• Developing Microsoft SharePoint® Core Solutions
Join the MVA Community!
Developer Landscape
IIS 8 and
.NET Framework 4.5
ASP.NET 4.0
• Anatomy of a Feature
– Feature folder
– Feature manifest file
– Element manifests
– Element files
• Feature deployment
– Deployment to WFE server file system
– Deployment as part of SharePoint app or solution
Farm Solutions
• Encapsulation
– No server-side code
– All SharePoint artifacts hosted within app web
• Development models
– SharePoint-hosted
– Remote-hosted
• Interaction
– Full page
– App part
– Command extensions
DEMO
Hello, World!
©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the
U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft
must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.