Building apps for Office and SharePoint 2013 – Part 1_using the web

Document Sample
Building apps for Office and SharePoint 2013 – Part 1_using the web Powered By Docstoc
					                Anatomy of an
Intro to Apps                   App Architecture
                    App
Shape             Description                         Example
Immersive App     App that implements a new           Resource Tracking,
(Full Page)       scenario for customers              Budgeting




App Part          Provides new parts you can add to   Weather,
                  your sites                          Team Mascot, News



Extension App     Add new actions for documents       Display Document
(Custom Action)   and items                           Visualization, Print to
                                                      Print Service Vendor
                Anatomy of an
Intro to Apps                   App Architecture
                    App
   Web Page                 App Manifest
<script src="Office.js"/>       <XML>
Use any tools you like
Any editor that can manipulate text files
Notepad, UltraEdit, Eclipse, etc.



Visual Studio 2012 Experience
App project templates
Excellent productivity features
One tool to accomplish all of your development needs


Great Looking Apps
We will provide CSS, controls and templates
   Web Page                  App Manifest
<script src="Office.js"/>        <XML>




                Web Server          Catalog Server
                                          Developer

                    App manifest (.xml)
                     or .app package



                                                                Document
Office Store or                                                  Sharing
 App Catalog

                                               Consumers &
                                              Corporate Users




 Web Server
 (Internet or Intranet)
                Anatomy of an
Intro to Apps                   App Architecture
                    App
          REST, OAuth, OData, Remote Events

SharePoint & Exchange
                                  Office 365 Services
       Servers

On Premises Platform               Azure Runtime
        IIS                        Azure Web Sites
      Workflow                     Azure Workflow
       SQL                           SQL Azure
                                                                                         Business Processes   Sales & Marketing,
                        YouTube Video,
   Rich Web content                                                                                           Finance, HR
                        Photo Gallery
                                                          Content    Resumes,
  Data Visualization,   Maps, Custom charts,                                             Team Collaboration   Content & Project
                                                      Authoring &    Contracts
 Analysis & Mashup      Lookups                                                                               Management
                                                        Publishing
    Reference Tools     Translation, Definitions,                    Data Analysis,               Workflow    Document Approval,
                        Dictionary, Help, Research     Dashboards
                                                                     Data Mashups                             Expenses
Content Authoring &     Doc builders,                     Forms &    Legal Forms,
         Publishing     Print services                     Reports   Financial Reports

        Contextual      Business data lookup (CRM),
 Content & Services     Contextual forms (surveys)
                                                                                                 App for SharePoint
      Workflow and      Project tracking,
      Collaboration     Coauthoring
                                                                                                    Document
                                                             Document
                                                                                                    Template
                                                             Template
                  Cross-domain
 Azure Website     data access

ElectionTracker
  Web Service
  http://dev.office.com
  http://blogs.msdn.com/b/officeapps




http://aka.ms/BuildSessions

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:11/25/2012
language:Unknown
pages:20