Presentation is loading. Please wait.

Presentation is loading. Please wait.

2007 Office System Integration

Similar presentations


Presentation on theme: "2007 Office System Integration"— Presentation transcript:

1 2007 Office System Integration
Mike Ormond Developer & Platform Evangelism Group, Microsoft Ltd blogs.msdn.com/mikeormond

2 Agenda On the client On the server Open XML File Formats
Programming the new UI (RibbonX) Visual Studio Tools for Office v3 On the server Sharepoint Server Workflow Forms Server Excel Services

3 The Road to Results

4 2007 Office System: It’s more than you think

5 Clients Extensible, results-oriented Ribbon UI
Jaypa: want to find a way to highlight customization of the taskpane. Rhythm of the Business Excel based app. Screenshot shown here. Fade from standard excel to ROB app. Highlight or Zoom in on the ribbon & taskpane There is a session on this app at the conference. Emial thread with drewl & sergei. 3/20/ :05 AM Clients Extensible, results-oriented Ribbon UI Application-level add-ins .NET Managed code extensibility

6 Open XML File Formats Default file format More efficient storage
Program against full document contents Backward compatibility & legacy support Easy document assembly, conversion & integration Submitted to ECMA for standardisation

7 Open XML Formats Architecture
Questionnaire. docx User view: single Office ‘file’ Developer view: modular file Document Parts Most parts are XML Each XML part is a discreet, compressed component Can add, extract and modify individual parts without using Office programs Corruption or absence of any part would not prohibit the file from being opened 7

8 Demo Open XML File Formats WinFX Feb CTP

9 Programming the New UI RibbonX
Microsoft Office System Developer Conference 2006 9/12/ :39 PM Programming the New UI RibbonX Before – Vanilla Excel 12 Ribbon After – Example Custom Tab 9 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

10 Programming the New UI New Extensibility Model
Microsoft Office System Developer Conference 2006 * * 9/12/ :39 PM Programming the New UI New Extensibility Model Add your own tabs Add to built-in tabs Add to the File menu Add to built-in contextual tabs Remove tabs, groups, controls 10 * © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

11 Programming the New UI Fundamentals
Microsoft Office System Developer Conference 2006 * * 9/12/ :39 PM Programming the New UI Fundamentals Declarative XML Format Define your UI in XML <button id=“b” label=“Submit” onAction =“OnSub” /> Implement IRibbonExtensibility One method – GetCustomUI() ‘Pull’ model Office pulls the XML for the UI Pulls control properties from your solution Your add-in / solution is loaded, its UI is present Easy to understand, localise, generate Separate UI from your business logic 11 * © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

12 Demo Programming the New UI VSTO v3 2007 Office Client

13 Visual Studio Tools for Office A Little History
Microsoft Office System Developer Conference 2006 9/12/ :39 PM Visual Studio Tools for Office A Little History 13 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

14 Visual Studio Tools for Office Build on Office platform using
Visual Studio Tools for Office Build on Office platform using .NET skills

15 Visual Studio Tools for Office v3
Demo Visual Studio Tools for Office v3 VSTO v3 2007 Office Client

16 Servers Collaboration Content management Streamlined processes Portals Business intelligence Search Word processing Business modelling Presentations Business data management Information Management Slide 18: On the upper pie, change Office 12 to the updated logo. You can even put the Windows Sharepoint Services Logo in the center of the pie to get the point across. I do want to use this slide because this is how Bill has been talking about all the server capabilities. It’s not very different from 32, especially when you consider the story that Bill normally tells here.

17 SharePoint Technology Stack
9/12/ :39 PM SharePoint Technology Stack 18 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

18 Windows SharePoint Services Dual Nature

19 New Features Portal Content Management Search Business Process
MySite enhancements – social networks, privacy controls, etc Notification enhancements User profile enhancements Content Management Document – workflow, document information panel Records – policy & auditing, records repository Web – content management server++ Search Consistency, relevance, content sources, indexing Business Process Browser-based forms, single sign-on Business Intelligence Dashboards KPIs Business Data Connectivity Excel Services – centralised & secure

20 Office Sharepoint Server 2007
Demo Workflow Office Sharepoint Server 2007

21 InfoPath Forms in the Browser
Demo InfoPath Forms in the Browser Office Forms Server 2007

22 Office Sharepoint Server 2007
Demo Excel Services Office Sharepoint Server 2007

23 Putting It All Together
Scenario Putting It All Together Office Sharepoint Server 2007

24 Further Information 2007 Office System Beta 2 will be broad
Expect it soon Office Clients & Servers VSTO v3

25 © 2006 Microsoft Corporation. All rights reserved
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "2007 Office System Integration"

Similar presentations


Ads by Google