While its very true that SharePoint’s development model is firmly rooted in the .NET development world, at the same time SharePoint can be appear to be a completely alien beast to even the most experienced of .NET developers. In this session, John will introduce the fundamental practices that a .NET developer should understand about SharePoint and needs to follow when building custom solutions for the platform, whether its creating web parts or building complex workflows and Line of Business applications for deployment within a SharePoint farm.
8. What kind of Applications?
• Data Display
• Business Collaboration
• Line of Business Applications
• Business Intelligence
• Process Management
• Public Web Sites
14. Visual Studio 2010
• Broad SharePoint Support
• Build web parts, templates,
workflow, and much more
• Package and deploy
• View live SharePoint sites
• TFS Integration
• Extensible
15. SharePoint Designer 2010
• “No Code” development
• Customize sites, lists, web parts
• Design workflow
• Edit pages
• Free
26. What’s a WSP?
• Cabinet file
• Contains:
– XML Files
• Manifest.xml
• Feature.xml
– Assemblies
– Other Files
• Master Pages
• Page Layouts
• User Controls
• Image Files
• Stylesheets
27. Keys to Successful WSP Deployment
• Where is it going?
– Sandbox?
– Large Env
(instrument your
code!)
• Temper your
expectations
• Test your
deployments!