Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Office System UK Developers Conference

Similar presentations


Presentation on theme: "Microsoft Office System UK Developers Conference"— Presentation transcript:

1 Microsoft Office System UK Developers Conference
10/04/ :15 Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29th & 30th June 2005 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

2 Web Services and Information Bridge Framework
10/04/ :15 Web Services and Information Bridge Framework Paul Appleby Developer Evangelist Microsoft Ltd © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

3 Agenda IBF Architecture IBF Web Services Creating IBF Service Metadata
Creating IBF Solution Metadata

4 Architecture Overview

5 Case Study Scenario (Northwind DB)
Use Northwind DB as our data source Expose Customers/Orders to Office apps Required functionality View data Navigate data Search for data Interact with the document

6 Creating An IBF Web Service Build recommendations
From a technical prospective require WS-I compliant Web service Additionally it also… Exposes meaningful data for building applications Groups methods around an entity with methods for Get/Put/Act on that entity Entity Get ( Reference ) – retrieves entity Put ( Reference, Entity ) – update/creates entity Data Act ( Reference, Data ) – acts on an entity Uses references as the way to identify data  a reference is a schema that represents a unique instance of an entity (ex., <Customer id=12 />)

7 Creating IBF Service Metadata IBF Metadata elements
Scope Top grouping element in metadata Usually maps to your service Entity Conceptual business object (i.e., Customer) View Concrete subset of data for a given entity (i.e., CustomerContactInfo) Relationship Mapping between Entities/Views for navigation between them Reference Schema used to uniquely identify a piece of information Usually input of get operations

8 Creating IBF Service Metadata Design service Metadata
ByName Customers ByCustId Customer ByCountry ByCustId Order ByOrderId Orders

9 Creating Metadata For The Web Service
10/04/ :15 Creating Metadata For The Web Service © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

10 Case Study Overall architecture
Metadata Solution Metadata Service Metadata Solution Components: UI, Search, Recognizers, etc. Northwind Web Service Northwind DB

11 Creating Solution Metadata
10/04/ :15 Creating Solution Metadata © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

12 Session Summary IBF Architecture Web Service Requirements
Understanding Metadata Building a solution using the Metadata tools

13 Summary: The IBF Advantage
Users discover and operate on enterprise applications directly without leaving the Office environment No unnecessary and repetitive “screen hopping” and “copy and paste” operations Actions and Data are mapped to the familiar Office experience Instant productivity. No learning curve Transparent delivery of just the right data in real-time Without having to worry about where the data source is located or how it is accessed

14 IBF with LOB Connectors
IBF Product Roadmap IBF V1.0 June, 04 IBF V1.5 SP February, 05 IBF with LOB Connectors 3Q CY06 Summary Core Features Contextually access and act on business objects using Smart Tag / Attached Schema Office documents Client engine localized in 8 languages Hosted within Excel 2003 Word 2003 Outlook 2003 Visual Studio add-in tools for Solution UI designer Metadata Editor to create and configure LOB connectivity and solution description Services for LOB Connectivity Prescriptive guidance & reference code for metadata based services that expose Office consumable business objects Developers need to create the metadata based semantics for business objects Requires 3rd party or custom connector to interface with LOB system Summary New Features URL Moniker (hyperlinks) based invocation Client Cache Manager Metadata driven SmartTags New Hosts supported - InfoPath 2003 SP1 Internet Explorer Tools Enhancements - Wizards to simplify metadata population and solution creation XML Mapper (Biztalk) to generate XSL transformations visually Better debugging support Services for LOB Connectivity Updated guidelines and Reference Code (Resource Kit) Summary New Features Out of box connectivity with LOB systems Ability to embed and host IBF views in any app via Smart Viewer and Smart Parts New Hosts supported - Can be hosted by any app e.g. Axapta, MSN Messenger, 3rd party – mySAP, Siebel etc. Tools Enhancements Solution Designer fully integrated with VSTO IBF appears as a data source in VSTO Rich Client Designer (End User) Metadata Browser Services for LOB Connectivity Provides complete metadata and connectors to link to major LOB Apps out-of-box Frequently used business objects exposed natively for use in solutions Excel IE IE 3rd Party Host Smart Viewer Smart Parts Outlook Host Clients InfoPath InfoPath Host Clients Word Excel Host Clients Excel Host Clients Excel Outlook Outlook Outlook Word Word Word Solution Design Tools Wizards & XML Mapper Wizards & XML Mapper Integrated with VSTO Tools Metadata Design Solution Designer Tools Solution Designer Tools Solution Designer Rich Client Designer VS Add-in Metadata Editor Metadata Editor Metadata Browser Needs Manual Metadata Population for LOB Connectivity Prescriptive guidance & reference code for developing semantically rich services Prescriptive guidance & reference code for developing semantically rich services Semantically rich services with biz objects that integrate seamlessly with Office Services Services Services Services LOB/WEB services Connectivity Guidelines 3rd party or custom LOB connector 3rd party or custom LOB connector Integrated LOB connector

15 Call To Action Discuss with end users challenges of accessing and acting upon enterprise information and define requirements Download and start learning Information Bridge Framework today Develop & Deploy solutions with Information Bridge Framework Newsgroup IBF Team at me at

16 © 2005 Microsoft Corporation. All rights reserved.
10/04/ :15 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Microsoft Office System UK Developers Conference"

Similar presentations


Ads by Google