Are you a developer who is relatively new to SharePoint or a Power User looking to get deeper into building solutions with SharePoint? Come hear about development basics for SharePoint 2013. We’ll talk about the different development options available, what’s in or out in SharePoint 2013, and why 2013’s development options give you more choices than ever.
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
SPSNH - Getting Started with SharePoint 2013 Development
1. Getting Started with
SharePoint 2013 Development
Marc D Anderson
Co-Founder & President
Sympraxis Consulting LLC
marc.anderson@sympraxisconsulting.com
3. Getting Started with
SharePoint 2013 Development
• Historical Perspective and Architecture
Overview
• New UI-Based Development Capabilities
• SharePoint Designer 2013
• “NAPA”
• Visual Studio 2012
4. Microsoft Has Changed Its Guidance
Use SharePoint as an out-of-box application
whenever possible - We designed the new
SharePoint UI to be clean, simple and fast and work
great out-of-box. We encourage you not to modify
it which could add complexity, performance and
upgradeability [issues] and to focus your energy on
working with users and groups to understand how
to use SharePoint to improve productivity and
collaboration and identifying and promoting best
practices in your organization.
– Jeff Teper
Source: The New SharePoint (Jeff Teper)
http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=1012
5. There’s Been a Shift in Development
Focus in SharePoint’s Recent Evolution
Server-centric C# Closed
SPD Standards
Mix of server- C#
centric and SPD
client-centric CSOM
REST
Push for C# Open
client-centric SPD Standards
and app- CSOM
centric REST
OData
…
6. SharePoint 2007 Custom Code
Deployment Types
Source: Introducing the SharePoint 2013 Application Model (Eric Shupps)
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266
7. SharePoint 2010 Custom Code
Deployment Types
Source: Introducing the SharePoint 2013 Application Model (Eric Shupps)
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266
8. SharePoint 2013 Custom Code
Deployment Types
Source: Introducing the SharePoint 2013 Application Model (Eric Shupps)
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266
9. SharePoint 2013 App Hosting
Source: Introducing the SharePoint 2013 Application Model (Eric Shupps)
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266
10. SharePoint 2013 App Hosting
Source: Introducing the SharePoint 2013 Application Model (Eric Shupps)
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266
11. SharePoint 2013 App Hosting
Source: Introducing the SharePoint 2013 Application Model (Eric Shupps)
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266
12. Choose the Right API Set
in SharePoint 2013
Source: Choose the right API set in SharePoint 2013
http://msdn.microsoft.com/en-us/library/jj164060(v=office.15).aspx
14. Design Manager
Use the editor of your choice to design SharePoint
• Dreamweaver
• Visual Studio
• …
15. Device Channels
Reference: Being left to your own Device Channels in 2013 (Randy Drisgill)
http://www.sptechweb.com/content/article.aspx?ArticleID=36936
21. Changes in SharePoint Designer 2013
• Heavy focus on workflow improvements
meaning that a higher percentage of
workflows can be created using only
SharePoint Designer
• Removed Design and Split Views
22. What's New in Workflows
for SharePoint 2013
• Completely redesigned workflow infrastructure
(Windows Workflow Foundation 4)
• Fully declarative, no-code authoring environment
• Enhanced SharePoint Designer 2013 Preview
authoring support
• Visual Studio 2012 workflow project type support
• Support for creating custom actions
• Tools support for SharePoint workflows
• New workflow actions
Source: What's new in workflows for SharePoint 2013
http://msdn.microsoft.com/en-us/library/sharepoint/jj163177(v=office.15)
23. What's New in Workflows
for SharePoint 2013
Source: What's new in workflows for SharePoint 2013
http://msdn.microsoft.com/en-us/library/sharepoint/jj163177(v=office.15)
27. What's New in SharePoint
Development Tools in Visual Studio 2012
• Build apps by using the unified project system for Office 2013
• Create apps for SharePoint by using new templates
• Edit the app manifest more easily
• Handle events in apps for SharePoint
• Develop apps for SharePoint on a remote system
• Publish projects by using Visual Studio
• Work securely with apps for SharePoint in the cloud by using
OAuth
• Create Windows Azure workflows in apps for SharePoint
• Get external data for your app for SharePoint by using app-
scoped BCS
Source: What's new in SharePoint development tools in Visual Studio 2012
http://msdn.microsoft.com/en-us/library/jj220049(v=office.15).aspx
28. was made possible by the generous
support of the following sponsors…
And by your participation… Thank you!
29. Contact Information
eMail marc.anderson@sympraxisconsulting.com
Blog http://sympmarc.com
SPServices http://spservices.codeplex.com
SPXSLT http://spxslt.codeplex.com
eBook http://bit.ly/UnlockingDVWP
The Middle Tier Manifesto http://bit.ly/middletier