Front-Ending the Web with Microsoft Office - Presentation Transcript
Rob Barker
Sr. PM, Office Business Platform
rbarker@microsoft.com
http://blogs.msdn.com/rbarker
Office at MIX07?
Office the Next Generation
Tools
Demo
…resources, blogs and more…
People People
1B internet users worldwide 500 M Office users ww
8hrs/week online time 20+ hrs/week: Docs and email
Hot applications Business priorities
MySocialVideoOffice 2.0 1. BI applications
Social networking 2. Enterprise applications
Online video and editing 3. Legacy app modernization
Wireless applications 9. Document management
Mobility 10. Collaboration
Technology trends
Web as platform
User generated content & apps at the edge
AJAX, RSS, Blogs, Wikis, Tagging
is a unified
solutions platform for building
Office Business Applications that make
applications, activities and data accessible and relevant to
users.
single infrastructure for
Provides a
Communication & collaboration
Business Intelligence
Content management solutions
Enables developers to bridge information gap
between users and data in back-end enterprise systems
Office Dynamics Duet ISV OBAs Custom OBAs
Business
Applications
Unified Communication
Business Intelligence Content Management
Visual Studio Tools for Office
& Collaboration
2007 Office system clients
Open XML File Formats & Extensible Fluent Interface
Tools
Microsoft
…
Office System
Office SharePoint Server 2007
Exchange Server
Communications
Server 2007
• Search
Office
2007
• Workflow
• Business Data Catalog
• Website & Security Framework
• Excel Services
LOB Apps, data
warehouse, tradin
g partners, etc
Dynamics Siebel LOB
SAP
Communication Business Enterprise Search Verticals Technology
and Intelligence Content Additions
Collaboration Management
Network quality of [AP] Vertical
Taxonomy Financial Backup
service and analytic Imaging
Management Services and Restore
provisioning applications
Horizontal
analytic apps
Security and
Manufacturing
Analytics Replication
Electronic records
(e.g., analytic
compliance
CRM)
Spatial Analytics
Conferencing and Physical records
Construction
Content filters Administration
(GIS)
bridging services and barcodes
Data store WAN
Management Digital Asset
Healthcare
Metadata bridges
connectors Optimization
and monitoring Management
Real Estate
Compliance
Built-in service consumption
RSS consumption
Tasks in outlook
Document property panel
Workflow forms in clients
Word publishing to blogs
collaboration taskpane
presence icons
Extend built-in service model to make your services more
sticky
Consume services in the apps that make more sense
Does your app involve contacts or calendars Office Outlook 2007
integration
Does your app involve documents, editing, publishing Office Word
2007 Ribbon extensions
Does your app deliver numbers, data analytics Generate Open
XML files on the server and build Office Excel 2007 Ribbon
extensions
Custom Fluent Ribbon
Custom Taskpane
Open XML integration
Outlook Form Regions
Consume Office Live services
Consume generic web services
ASP.NET Web parts
Enables developers to leverage Visual
Studio and the Microsoft Office
platform to build scalable line-of-business
solutions based on Microsoft Office
Utilize key 2007 Office
system UI features
RAD design experience
for building Office-based apps
Tab Control
Group
Ribbon
Ribbon Designer
Ribbon
Controls
Design Surface
VSTO simplifies design and
development
Actions Pane:
Associated with a specific Word
or Excel document
More robust, easier to program
alternative to Office’s built-in
“Smart Document” technology
Custom Task Pane:
The same general idea as
Actions Pane, only on the
application add-in level, not
Custom Task
individual document level Pane
Developing a Custom Ribbon,
Task Pane and Outlook Form
Region
Sales Scenario OBA for
Microsoft Office Outlook 2007
Flickr Add-In for
Microsoft Office Outlook 2007
Microsoft Office is a development platform
An OBA is a new breed of application
that integrates with services
OBAs have both business and developer
benefits
VSTO is the key
Extend into new business opportunites
How-To’s
Short, Direct and
Consumable
June’07 there will be 100+
How-To’s
Focused across Office
platform technologies
OBA Scenarios
Built using the library of
How-To’s
Basic OBAs that can be
extended
OBA Team
FitzBlog
Moin Moinuddin
Javed Sikander
Joanna Bichsel
Erika Ehrli
Doug Mahugh
Don Campbell
Rob Barker
The Basics
Visual Studio 2005 Tools for the 2007 Microsoft
Office system (VSTO 2005 SE) shipped with
Visual Studio Team System (VSTS)
VSTO 2005 SE is available today as a free
download from MSDN
With VSTS you get both VSTO 2005 & 2005 SE
features
With Visual Studio Professional you get VSTO
2005 SE features
VSTO “Orcas” will ship with Visual Studio
Professional
Come learn how to make your Web service instantly r more
Come learn how to make your Web service instantly recognizable to over 400 million people worldwide. Hear how Microsoft Office has evolved to provide for developers to extend the world's most widely used productivity suite with services from the Web. less
0 comments
Post a comment