Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood.

Similar presentations


Presentation on theme: "Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood."— Presentation transcript:

1 Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood

2 Microsoft Confidential New Breed of Applications, using the Microsoft Office System to find and surface Line of Business Information Office and SharePoint become the composition point for the “Software + Services” vision Offers users additional ways to interact with those systems, giving them the information they need, where they need it Reduces user learning curve, provides wider access to enterprise information, greater user adoption, increased policy compliance, improved decision making, and saves time and money

3 Microsoft Confidential LOB Apps, data warehouse, trading partners, etc Tools SharePoint Designer Visual Stuidio Tools for Office Tools SharePoint Designer Visual Stuidio Tools for Office 2007 Office system clients Office SharePoint Server 2007 Office Business Applications Microsoft Office System Dynamics SAP Content Management Unified Communication & Collaboration Business Intelligence Exchange Server 2007 Office Communications Server 2007 Search Workflow Business Data Catalog Website & Security Framework Open XML File FormatsExtensible User Interface Siebel LOB Dynamics Duet ISV OBAs Custom OBAs

4 Microsoft Confidential

5 SharePoint Document Libraries & Forms KPI, Metrics, Reports, Dashboards KPI, Metrics, Reports, Dashboards Excel Services Business Data Catalog Workflow Data via web services, ADO.NET, XML, RSS, etc

6 Microsoft Confidential

7

8

9 Question – the importance of development tools? Document-level solutions Application-level Add-ins Highly streamlined developer experience

10 Microsoft Confidential New experience for developing structured documents in Word 2007 New UI for developers to access Word Content Controls Programmable through Word Object Model Toolbox Controls

11 Microsoft Confidential Property Grid Ribbon Control Toolbox Design Surface Tab Group Ribbon Control

12 Microsoft Confidential Create custom task panesCreate custom task panes Project, Excel, InfoPath, Outlook, PowerPoint, WordProject, Excel, InfoPath, Outlook, PowerPoint, Word Main application window or Outlook inspectorsMain application window or Outlook inspectors Build with Winform controlsBuild with Winform controls Can be triggered from RibbonCan be triggered from Ribbon

13 Microsoft Confidential

14

15

16 Web Part control set part of ASP.NET 2.0 SharePoint Services 3.0 builds on this, including MOSS 2007 SharePoint Services Web Part manager, Web Part zones, etc. MOSS, SharePoint, Data, Custom, filters, connections, etc

17 Microsoft Confidential

18 Rich object model Programmatic access to data and documents Content Types with associated behaviors such as workflow Events on lists and libraries Features combine resource handlers, web part, etc

19 Microsoft Confidential

20 Excel has great calculation and charting engine Server-side Excel calculation engine for browser based spreadsheet viewing & interactivity Excel Web Part to build dashboards Web Service programmatic access to Excel Services Can reuse logic & business models built in Excel Eliminate “multiple versions of the truth” caused by distributing copies of spreadsheets Control access to spreadsheets for regulatory concerns or to protect proprietary information Offload long-running calculations from desktop

21 Microsoft Confidential

22 Excel 2007 Design and author Browser High quality web rending Zero-footprint Interactive: Set parameters, sort, filter, explore View and Interact Custom applications Set values, perform calculations, get updated values via web services Retrieve full workbook file Programmatic Access Open in Excel for rich exploration and analysis Open snapshots Excel 2007 Export/Snapshot into Excel Spreadsheets stored in doc libraries Spreadsheet calculation and rendering External data retrieval and caching 100% calculation fidelity SharePoint platform and Excel services Publish Spreadsheets

23 Microsoft Confidential Not all data resides in SharePoint Surface business data from backend applications without coding Bridges gap between the portal and business applications Turn backend data into “entities” using XML definition Define custom actions for entities Use SQL connection strings and queries BDC WebPart Share Point Lists Search User Profile Importer Custom Solutions Business Data Catalog Metadata Database ADO.Net Database Web Service Web Service Proxy

24

25 Microsoft Confidential Single workflow technology for Windows Redefining workflow Take workflow mainstream Programming model, engine and tools for building workflow enabled applications

26 Microsoft Confidential

27 Get small business (people < 10) a web presence quickly and easily Build on SharePoint architecture

28 Microsoft Confidential Office Live Web Infrastructure (WSS 3) R: 187 G: 224 B: 227 R: 255 G: 124 B: 128 StorageSecurityMgmtTopologySite ModelAPIs Data ListsLibraries Public Web Site Client-side JavaScript Web Services e-mail Auth. Admin. Workspaces Dashboards Custom Applications List Views Web Parts OL Business Applications & Workspaces Workspaces, BCM, Sales, Project Manager, Time Manager, Document Manager, … Business Rules WorkflowsAlerts Web page Modules Web page Templates Office Live Page Editor Office Live Site Designer R: 255 G: 204 B: 0 R: 0 G: 153 B: 255 Data Sharing

29 Microsoft Confidential

30 User view: Single Office “file” Container Can add, extract and modify individual parts using any Zip implementation Corruption or absence of any part would not prohibit the file from being opened Document Parts Most parts are XML Each XML part is a discreet, compressed component Developer view: Modular File System

31 Microsoft Confidential © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood."

Similar presentations


Ads by Google