the app of the possible shailen sukul mbug gets modern apps and modern user experiences feb 2014
DESCRIPTION
SharePoint Melbourne Business User Group presentation Building Modern Applications with SharePoint and Windows 8.Shailen Shukul demonstrated SharePoint apps interacting with Windows 8 and show the immersive experience across devicesTRANSCRIPT
![Page 1: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/1.jpg)
The “App” of the PossibleSHAILEN SUKUL
READIFY
SENIOR SHAREPOINT CONSULTANT
BSC MCT MCPD MCTS MCITP MCSE: SHAREPOINT MCSA+61 404-179-987 [email protected] @SHAILENSUKUL
![Page 2: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/2.jpg)
Copyright © 2013by Readify Pty Ltd
Who Is Shailen Sukul ?
• Shailen (pronounced Shay-Len) Sukul is a bleeding edge Architect, Developer and Trainer working with the latest Web technologies to create compelling solutions, in SharePoint and ASP.Net MVC with 12 years experience across vertical industries. He loves to present at user groups and write articles and whitepapers based on his work.
• He currently works as a Senior SharePoint Architect at Readify and specializes in installation, configuration, development and training on the SharePoint platform with a side focus on Azure.
• http://www.twitter.com/shailensukul
• au.linkedin.com/in/shailensukul
![Page 3: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/3.jpg)
3Copyright © 2013by Readify Pty Ltd
Today’s Plan
• Presentation Content• Demos• Labs
![Page 4: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/4.jpg)
4Copyright © 2013by Readify Pty Ltd
SharePoint Development Model History
SharePoint 2003• Farm
Customizations
SharePoint 2007• Farm Solutions
SharePoint 2010• Farm Solutions• Sandboxed
Solutions
SharePoint 2013• Farm Solutions• Sandboxed
Solutions• Apps
![Page 5: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/5.jpg)
Copyright © 2013by Readify Pty Ltd
What Are Apps
• Apps for SharePoint are;• Self-contained pieces of functionality that extend the capabilities of a SharePoint
website (Microsoft)• Stand-alone applications that are easy to install, use, manage, upgrade and remove
• Apps for SharePoint allow;• Users to purchase apps from the Office Marketplace or install from an organization’s
private App Catalog• Allow developers capability to create any application they want which runs outside
the core SharePoint framework• Usage of familiar web technologies and development standards such as; HTML,
JavaScript, CSS, etc
![Page 6: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/6.jpg)
Copyright © 2013by Readify Pty Ltd
Why use Apps?
• 1. App Isolation• 2. Hosting Options• 3. Monitoring and Management
![Page 7: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/7.jpg)
Copyright © 2013by Readify Pty Ltd
Why did Microsoft go down the App Route?• Easier to upgrade to newer versions/patches• Create rich apps that tie into SharePoint but not dependent on it• Allow developers to use any development platform they like• Reduction of
• Server outages and downtime• Errors due to custom code• Testing• Performance and scaling problems
• Fine grained control for administrators• Office Marketplace and Cross-Device (Mobiles & Tablets)
![Page 8: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/8.jpg)
Copyright © 2013by Readify Pty Ltd
App Model
![Page 9: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/9.jpg)
Copyright © 2013by Readify Pty Ltd
App Shape: Full Page
![Page 10: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/10.jpg)
Copyright © 2013by Readify Pty Ltd
App Shape: Client Web Part (App Part)
![Page 11: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/11.jpg)
Copyright © 2013by Readify Pty Ltd
App Shape: UI Command
![Page 12: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/12.jpg)
Copyright © 2013by Readify Pty Ltd
App Model Basics
App ManifestWeb Application(HTML, CSS, JS, …)
APPApp for SharePoint
![Page 13: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/13.jpg)
Copyright © 2013by Readify Pty Ltd
SharePoint App Hosting Options
SharePoint App Web
SharePoint Host Web
Windows Azure Websites
SharePoint Host Web Your hosted web
site
SharePoint Host Web
Autohosted Provider-hosted
SharePoint-hosted apps Cloud-hosted apps
![Page 14: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/14.jpg)
14Copyright © 2013by Readify Pty Ltd
The App Store
• The SharePoint Store is a public marketplace that you can access directly from a SharePoint site where you can buy apps from third-party developers for personal or organizational use. An app for SharePoint is a small, easy-to-use, stand-alone application that performs a specific task or meets a business need. You can add apps to your site to customize it with specific functionality or to display information.
![Page 15: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/15.jpg)
15Copyright © 2013by Readify Pty Ltd
The SharePoint App Store
![Page 16: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/16.jpg)
16Copyright © 2013by Readify Pty Ltd
The App Store
![Page 17: The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014](https://reader035.vdocuments.site/reader035/viewer/2022062613/54575ad9af7959795d8b4f63/html5/thumbnails/17.jpg)
Copyright © 2013by Readify Pty Ltd
Thanks for participating