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 of "SharePoint Development with Visual Studio 2012"
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
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
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