slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
SharePoint Saturday Gulf Saturday, April 12 th ,2014 Live Online # SPSGulf PowerPoint Presentation
Download Presentation
SharePoint Saturday Gulf Saturday, April 12 th ,2014 Live Online # SPSGulf

Loading in 2 Seconds...

  share
play fullscreen
1 / 19
nikki

SharePoint Saturday Gulf Saturday, April 12 th ,2014 Live Online # SPSGulf - PowerPoint PPT Presentation

149 Views
Download Presentation
SharePoint Saturday Gulf Saturday, April 12 th ,2014 Live Online # SPSGulf
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. SharePoint Saturday Gulf Saturday, April 12th ,2014 Live Online#SPSGulf Our Sponsors:

  2. Dev Saturday UAE Usama Wahab Khan Sr. Solution Architect , Microsoft Most Valuable Professional, Microsoft Technical Community Leader, Microsoft Certified Trained ,MCPD ,MCTS , MCTIP. For SharePoint and .NET /Azure Vice -President, Technology Middle east and Europe (DAVIGOLD LLC)

  3. Today’s business app • Any device, anywhere, anytime • New discovery channels • New ways of working • Redefined expectations for apps • Familiar Social experience • Build Supper Quick Apps. • Multiple Data Sources. • Create Multiple Screens for all Devices. • Use Workflow with Cloud Business App. • Essay debugging. • Field Validation. Visual Studio 2013 introduces a new project template for Office 365 Cloud Business App to enable developers to quickly build modern business applications that can integrate with and extend the Office 365 platform experience. The Cloud Business App template provides a rich set of tools and built-in functionality that make it easy to work with data and leverage Office 365 services such as identity and social.

  4. Overview of the Cloud App Model • Bring the concept & value of apps to Office & SharePoint • Unified and Cloud Ready • Works on-premises and in O365 • App lifecycle, built in monitoring, telemetry and isolation • Web-standards based • Embraces web technologies including HTML, JavaScript REST/ODATA, OAuth • Build a web app that is connected to Office & SharePoint APIs & services

  5. Office 365 Platform Contextual Apps Robust O365 API’s Flexible Tools Discovery

  6. Apps for Office and SharePoint

  7. App Anatomy Web Page App Manifest App HTML/CSS/JS <XML>

  8. Anatomy of an App for SharePoint Office Store SharePoint App Catalog SharePoint Azure Website Manifest Data Sources ADO.NET OData OData, Custom OData RESTCSOM • The provider hosted middle-tier is authenticated with SharePoint via OAuth. • Clients talk to SharePoint via cross-domain calls • Middle-tier can model SharePoint & external data sources Web Browser

  9. SharePoint Apps & Cloud Business AppsRapid Application Development over SharePoint Cloud Business App • N’ Tier Project Structure – Ready To Go • HTML 5 Client w/Responsive Design • Service Tier w/ Common data runtime • Screen & Entity Designer • Cloud Integration • People, Documents, Newsfeeds, … • Visually Design First • Code Second SharePoint App • Assembly Required • ASP.net MVC/Web Forms • App Container w/Manifest • SharePoint Configuration • App Web List Definitions • Resource Configuration

  10. SharePoint & Cloud Business App Cloud Business App SharePoint Project HTML5 Responsive Design Client MVC/WebForms Service Project SharePoint App

  11. Demo – Data Sources SharePoint Product Documents SQL Database Surveys SAP Customers & Products SharePoint App Data Sources Service TierOData Service HTML 5 Responsive Design Mobile Client

  12. Office 365 Cloud Business apps Usama wahab khan

  13. What did we Cover? • Aggregated Data Sources • SAP • Intrinsic Database • SharePoint Document Library • Posted to NewsFeeds(Social) • Added Business Rules • Server Side Defaults • Server Side Filters • Cross Data Source Rules • Customized Style sheets

  14. Publishing

  15. SharePoint app hosting • Provider-hosted App • Bring your own server hosting infrastructure SharePoint Web Your Hosted Site including Azure • Autohosted App • Windows Azure + SQL Azure provisioned automatically as apps are installed Cloud-hosted Apps SharePoint Web Azure • Get remote events from SharePoint • Use CSOM/REST + OAuth • SharePoint-Hosted App • Reuse web elements (lists, out-of-box web parts). Client side technologies and declarative workflows Host web App Web (from WSP)

  16. App Package

  17. Publishing

  18. Summary Keep in Touch Email : usamawahabkhan@gmail.com FB : Usama Wahab Khan Twitter : @usamawahabkhan Yammer : yammer/usamawahabkhan Blog : usamawahabkhan.blogspot.ae • Cloud Business Apps • Built on the Microsoft Cloud Platform • Designed for the mobile enterprise • Uses the technologies you already know • Aggregates data sources • Business logic that crosses data sources • Focus on productivity • Focus on the unique aspects of your app

  19. SharePoint Saturday Gulf#SPSGulfThank You! Our Sponsors: