Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Achieving Better Business Productivity through Apps for Office

761 views

Published on

Since the initial announcement of Apps for Office, originally code-named “Agaves”, this feature of the Office Suite has been under emphasized and all too often overlooked. Apps for Office, mini applications that extend what you can do with the new version of Office, is a highly potent platform which is built into the Office Suite that can be leveraged to increase business productivity.

During this session targeted to Business Decision Makers, we will take a look at what Apps for Office entails, how it can be used to add value to your business through real world scenarios, and understand what opportunities the platform can open up for your business to maximize your existing investment in the Office Suite. By the end, you will have learned how to unlock this powerful tool and immediately increase the productivity of your organization.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Achieving Better Business Productivity through Apps for Office

  1. 1. #SPC294
  2. 2. #SPC294
  3. 3. #SPC294 • Senior Technical Director, SharePoint • SharePoint Server MVP • Microsoft PTSP • Blog: www.sharepointlonghorn.com • Twitter: @sharepointlhorn • LinkedIn: www.linkedin.com/in/jasonhimmelstein • SlideShare: http://www.slideshare.net/jasonhimmelstein • Email: jase@sharepointlonghorn.com • Author of Developing Business Intelligence Apps for SharePoint – http://bit.ly/SharePointBI Booth #2140
  4. 4. #SPC294 Learn about the Cloud App model & its ROI Understand the real world value of Apps for Office Unlock the power of your investment
  5. 5. #SPC294 Evolution of Applications Intro to Apps for Office Value Proposition of Apps for Office Demo Real World Scenario Discuss the newly announced Agenda for the session
  6. 6. #SPC294
  7. 7. #SPC294 SharePoint Application Evolution              
  8. 8. #SPC294 Architecture of SharePoint customizationsFull Trust Solutions No real control Support is difficult Upgrades are challenging Securing code to run in hosted environments is effectively impossible SP Code More custom code: aspx, dlls, web services, GAC SP Code Sandboxed Custom Code Sandbox Partial control Way too strict for developers Hard to maintain and expand Managed by your self App Model Control, Trust, Manage App code (client or server) SP Code Isolated App client side code Host/language independent Management and update easily doable per app Emphasizes reusability No server side or sandbox code, greatly improved CSOM
  9. 9. #SPC294
  10. 10. #SPC294  Ribbon accessibility  Backstage  Account integration  Sync to SharePoint  Co-authoring  Apps for Office
  11. 11. #SPC294 Evolution of Applications Intro to Apps for Office Value Proposition of Apps for Office Demo Real World Scenario Discuss the newly announced Agenda
  12. 12. #SPC294
  13. 13. #SPC294  Basically a webpage that is hosted inside an Office client application inserted from the Ribbon
  14. 14. #SPC294 An App in Action
  15. 15. #SPC294
  16. 16. #SPC294
  17. 17. #SPC294
  18. 18. #SPC294
  19. 19. #SPC294 Application Supported types Excel 2013 •Task pane •Content Excel Web App •Task pane •Content Word 2013 •Task pane Outlook 2013 •Mail OWA for Devices •Mail Outlook Web App •Mail PowerPoint 2013 •Task pane Project Professional 2013 •Task pane
  20. 20. #SPC294 Evolution of Applications Intro to Apps for Office Value Proposition of Apps for Office Demo Real World Scenario Discuss the newly announced Agenda
  21. 21. #SPC294 Leveraging your existing investment #SPC294
  22. 22. #SPC294  Word  PowerPoint  Excel  Project  Office 365  SharePoint Familiar tools your users know
  23. 23. #SPC294  JavaScript  C#  PHP  Python Required skillset Re-use your existing skillsets #SPC294
  24. 24. #SPC294 Yes, PHP & Python… Or any other backend language you use Agnostic to your backend, Apps for Office can be used to interact with your LOB system using a web service & JavaScript
  25. 25. #SPC294 Climbing without a net
  26. 26. #SPC294 Data Cloud Services Business Applications Files Cloud Services Business Applications Files LOB ApplicationBrowser ServiceApplication Sad Sam Happy Sam The value of the Office App
  27. 27. #SPC294 Evolution of Applications Intro to Apps for Office Value Proposition of Apps for Office Demo Real World Scenario Discuss the newly announced Agenda
  28. 28. #SPC294 • Analyze your businesss & existing Applications • Create a web service layer • Create an App for Office • Train your users • Track productivity
  29. 29. #SPC294
  30. 30. #SPC294#SPC294
  31. 31. #SPC294#SPC294
  32. 32. #SPC294#SPC294
  33. 33. #SPC294#SPC294
  34. 34. #SPC294#SPC294
  35. 35. #SPC294
  36. 36. #SPC294#SPC294
  37. 37. #SPC294#SPC294
  38. 38. #SPC294#SPC294
  39. 39. #SPC294#SPC294
  40. 40. #SPC294#SPC294
  41. 41. #SPC294#SPC294
  42. 42. #SPC294 Evolution of Applications Intro to Apps for Office Value Proposition of Apps for Office Demo Real World Scenario Discuss the newly announced Agenda
  43. 43. #SPC294 Using the Office Store #SPC294
  44. 44. #SPC294 Leveraging Apps on- Premises #SPC294
  45. 45. #SPC294  Decide on the purpose of the app  Identify the data and data source for the app  Identify the type of app and Office host applications  Design and implement user experience & user interface  Create an XML manifest file based on the App  Install and test the app  Publish the app  Updating the app  Sunset the app
  46. 46. #SPC294
  47. 47. #SPC294
  48. 48. #SPC294 Office 365 Platform Flexible Tools
  49. 49. #SPC294  Expanding Office 365 APIs  Office 365 UX API capabilities  Better integration with Azure  Expanded tooling capabilities with Visual Studio
  50. 50. #SPC294  Tuesday 145p - #SPC385: Building SharePoint Apps with Windows Azure Platform as a Service with Kirk Evans  Wednesday 9a - #SPC300: A strategic and pragmatic conversation on governance with Eric Riz  Wednesday 1045a - #SPC361: Creating Cloud Hosted Line Of Business Applications with Apps for Office, O365, Azure, and WP8 with Todd Baginski & Michael Sherman  Wednesday 5p - #SPC335: Rich extensions to SharePoint Apps using Microsoft Access with Arjun Raja & Gary Devendorf  Thursday 1030a - #SPC270: When should we use SharePoint out-of- the-box, add third-party apps or build custom solutions? with Richard Harbridge
  51. 51. #SPC294 Explore articles Connect OfficeSPDev.UserVoice.Com Solve your roadblocks on StackOverflow [Office] and [SharePoint] Build Office Dev Tools for Visual Studio 2013 and Office 365 API Tools for Visual Studio 2013
  52. 52. #SPC294 Come to the Atrion Booth #2140 & see me after the session
  53. 53. #SPC294 • Senior Technical Director, SharePoint • SharePoint Server MVP • Microsoft PTSP • Blog: www.sharepointlonghorn.com • Twitter: @sharepointlhorn • LinkedIn: www.linkedin.com/in/jasonhimmelstein • SlideShare: http://www.slideshare.net/jasonhimmelstein • Email: jase@sharepointlonghorn.com • Author of Developing Business Intelligence Apps for SharePoint – http://bit.ly/SharePointBI Booth #2140
  54. 54. #SPC294

×