Notes from the Pluralsight course SharePoint 2013 Developer Ramp-Up - Part 1:
- Significant changes in SharePoint 2013:
- New development model - SharePoint Apps - ideal for Office 365, App Marketplace
- Minimal Download Strategy (MDS) UX
- Web Apps support claim based authentication by default
- Architectural changes:
- Workflow
- Search
- Web content management
- Deprecated capabilities
- SharePoint Designer's Design view
- Meeting & Document Worksapces
- BI: Chart Web Part, Status Indicators & Status Lists
- An app can contain a solution. A solution can contain one or more features
- A *.app file is a .zip file containing a package of files. Contains a manifest file.
- Server-side code is completely inaccessible inside an App
- Sharepoint 2013 deployment options:
- On-premises (behind firewall)
- Hosted aka Office 365/Sharepoint Online
- Hybrid - mix of On-premises & Hosted
- SharePoint 2013 won’t work on a client OS; needs Windows Server 2008 R2 SP1(x64 only) or Windows Server 2012(x64 only)
- You have to explicitly load SharePoint Windows PowerShell snap-in from console or script
- Sandboxed solutions retained for backward-compatibility; will work on on-premise and hosted modes
- SharePoint-hosted apps will work on on-premise and hosted modes
- Provider-hosted apps will work on on-premise and hosted modes
- Farm solutions will only work in an on-premises deployment
- Autohosted apps will only work in a hosted deployment
- SharePoint Client-side Object Model, introduced in SharePoint 2010, has significantly expanded coverage
- JavaScript, unlike other languages, can be used for all deployment types - farm solution, sandbox solution, App (SP-hosted), App (Provider/auto-hosted)
- What you are building dicates the type of local development environment you need
- SharePoint-hosted apps can be built with Office 365 Napa app.
- Napa is a slimmed down web-ified version of VS
- It supports client-side code only and provides a markup view for ASPX pages. Code-behind is not allowed
- All Office 365 developer sites have an unlimited license to the "Napa" app. It is available in the online SharePoint Store for free
- Napa can open the app in a local instance of Visual Studio 2012 to take it to the next level.
- Solutions, Provider-hosted/auto-hosted apps can be built with Visual Studio 2012 + Office + SharePoint tools
0 comments:
Post a Comment