SharePoint Development with Visual Studio 2012
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

SharePoint Development with Visual Studio 2012

  • 2,249 views
Uploaded on

This presentation covers new features on Visual Studio 2012 for SharePoint Development, and SharePoint 2013 Apps Development.

This presentation covers new features on Visual Studio 2012 for SharePoint Development, and SharePoint 2013 Apps Development.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,249
On Slideshare
2,244
From Embeds
5
Number of Embeds
1

Actions

Shares
Downloads
21
Comments
0
Likes
1

Embeds 5

https://twitter.com 5

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • We’re making a number of exciting changes to the way you build SharePoint and Office apps. The new app model is designed to work in the cloud and takes advantage of widely adopted web technologies like JavaScript and HTML5, and .NET. By taking advantage of web services we can provide developers with a secure, scalable and flexible way to build apps.
  • In SharePoint 2010, applications and customizations are basically deployed via solution files (.wsp). These can be deployed at the farm level or at the user level, which are sandboxed.Farm solutions requires full trust of administration credential and they are then available for activation in every site collection. Sandboxed solutions can be managed by a site collection admin, and they operate within specific guidelines for resource utilization.Full-trust solutions:Performance and stability concernsIncompatible with SharePoint OnlineSandboxed solutions:

Transcript

  • 1. SharePoint Development with Visual Studio 2012
  • 2. http://sharepointsaturday.org/vietnam binhtnguyen http://vn.linkedin.com/in/binhthanhng
  • 3. Thuan is Consultant for Availys, where he drives the expertlevel of Microsoft technology knowledge throughout hiscompany. Thuan has participated in planning, designing andimplementing advanced business solutions utilizing a varietyof Microsoft technologies for mid-tier and large organizations.Having involved in SharePoint Saturday Vietnam board, Thuanis responsible for calling speakers, sponsors, and broadcastinginformation to SharePoint Vietnam community.He is regularly on Twitter (@nnthuan) and blogs atthuansoldier.net
  • 4. DEMONew Designers
  • 5. DEMOSilverlight Web Part
  • 6.  Update new SPIs SPIs indicated for Farm Solution
  • 7. DEMOSPIs
  • 8. DEMOOthers
  • 9. SharePoint Apps
  • 10. Farm Sandbox SP Apps• Full trust solutions • Declarative elements • New Apps model• Customizations to • Partially trusted code • Deployed from file system of servers service still included corporate catalog or• Classic model from for limited server office market place 2007 side support • Manage permission and licenses specifically • Preferred option
  • 11. Apps Sandboxed WPS Full-Trust WSPWhere does server-side code run? Anywhere but farm Farm (User Code Farm (w3wp.exe) Service)Scalable Highly Limited Based on farmWho can install and remove Users Site collection Farm admin adminSupported in SharePoint 2013 Yes Yes YesSharePoint Online compatibility Yes Yes NoAzure-hosting compatibility Yes No NoRequires local farm for developers No Yes YesRemote deployment and debugging from Visual Yes No NoStudio
  • 12. Developer-Hosted App SharePoint “Bring your own server hosting infrastructure” Your Hosted SiteCloud-based Apps Web Developers will need to isolate tenantsGet remote events fromSharePointUse CSOM/REST + Azure Auto-Provisioned App AzureOAuth to work with SP Windows Azure + SQL Azure SharePoint (from provisioned invisibly as apps are Web WebDeploy, installed DacPac) SharePoint-hosted App Parent Provision an isolated sub web on a parent Web web • Reuse web elements App Web (lists, files, out-of-box web parts) • No server code allowed; use client (from WSP) JavaScript for logic, UX
  • 13. Build apps
  • 14. JS/HTML5
  • 15. DeployPublish
  • 16. Let‘s get started!Build a basic SharePoint 2013 app withVisual Studio 2012 DEMO Create a SharePoint-hosted App
  • 17. DEMOCreate SharePoint-hostedApp
  • 18. http://msdn.microsoft.com/en-us/library/jj163230.aspxhttp://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=266http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=175http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?List=64b38372-f170-48e3-9720-d3398b3f211c&ID=157
  • 19. Thank you!
  • 20. Q&A