Office 2007 for Developers Darryl Burling Developer Evangelist Microsoft New Zealand Blog:

Slides:



Advertisements
Similar presentations
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Advertisements

Whats New in Microsoft Office Get More in Office Professional Plus 2010 With SharePoint Workspace, OneNote and Office Web Apps Experience Business.
Microsoft SharePoint 2010 technology for Developers
1 Microsoft Office System 2007 Marvin Mitchell Microsoft Corporation Technology Specialist – Office Platform
© 2008 OSIsoft, Inc. | Company Confidential Facilitating the Creation of Dynamic Office Business Applications Paul Kaiser Prabal Acharyya Paul Kaiser.
Authentication Administration Storage Compliance Authentication Administration Storage Compliance Audio Conferencing and Calendaring .
What’s New in Office Visio 2007 Microsoft Office Visio 2007 drawing and diagramming software makes it easy for IT and business professionals to.
Enterprise Desktop A Detailed Intro ved Jeppe Skovhus Gerholt © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
SharePoint 2007: Workflow and Digital Forms Neil Iversen Inetium.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Agenda: Solomon N’Jie Overview Microsoft Enterprise Search Solution
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood.
Accelerate Business Success With CRM CRM Interoperability.
Microsoft Visio is diagramming software for Microsoft Windows. It uses vector graphics to create diagrams. The 2007 Standard and Professional editions.
SharePoint 2010: BCS m Business Connectivity Services.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV SharePoint 101: An Introduction to Microsoft SharePoint 2010 Joseph Tews, MCITP, MCT Summit Group.
Microsoft Office Open XML Formats Brian Jones Lead Program Manager Microsoft Corporation.
Microsoft Office System ROADSHOW. Session Summary Overview of Office 2007 System Greater understanding of all the Office 2007 components and how they.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
2007 Microsoft Office System Client/Server Capabilities Client/server capabilities of Microsoft Office Professional Enterprise Edition 2003 compared to.
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
Server Development Overview Paul Appleby & David Gristwood Application Architects Developer & Platform Group Microsoft Limited.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Developer Roadmap to Office Agenda Office Client Development vs. Web Development Windows SharePoint Services 3.0 Office 2007 Client Applications.
Developing for the Microsoft Office System Jay Schmelzer Group Program Manager – Visual Studio.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Sharepoint Makes daily tasks more efficient and improves internal as well as external collaboration Not just cost savings, but adds business value.
Introduction to SharePoint 2010 Sayed Ali (MCTS, MCITP) Senior SharePoint Administrator Arabian Advanced Systems(Naseej)
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Overview. SharePoint & Office 2010 Tech Preview Additional products being launched: Project 2010 and Visio 2010 ~$1B annual R&D investment across Office,
What’s New in Visio 2007 Office Visio 2007 is easy to use and comes with diagram- specific shapes and tools that enable you to quickly create professional-looking.
Microsoft Confidential Office as a Development Platform Tim Heuer
Virtual techdays INDIA │ November 2010 PowerPivot for Excel 2010 and SharePoint 2010 Joy Rathnayake │ MVP.
SharePoint 2007 Overview and Solution Examples Inetium.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
2007 Microsoft Office System Overview 2007 Microsoft Office System Overview Elizabeth Caley Senior Product Manager Microsoft Canada.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Microsoft Licensing. Agenda Licensing Programs (Mike) Changes in Core Cal (Eric) Changes in Office (Eric) Price Changes (Eric)
Windows Vista, 2007 Office system, and Exchange 2007 Better Together.
Microsoft Office SharePoint Server The Productivity Gap INFORMATION PROCESS Desktop Productivity Enterprise Apps ERPCRM RelationalDatabase Office.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Reporting and Analysis With Microsoft Office. Reporting and Analysis Business User Reporting & Analysis OLAP Data Warehouse.
Creating Web Based Performance Management Systems Quickly and Easily Microsoft in Government.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Open XML Formats Fabio Santini.NET Developer Evangelist Microsoft Italy.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Introducing The 2007 Microsoft Office System All information in this presentation remains under NDA.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
The Office Development Platform & Visual Studio Tools for Office Mike Hernandez Product Manager Microsoft Corporation Steven Goulet Group Program Manager.
Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)
Business Data Integration with MOSS 2007 Naveedullah Khan PMP, MCAD.NET Senior Consultant.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Microsoft Office System 2007: Records Management Wes Preston Inetium.
Introduction to SharePoint 2007 Brendon Schwartz
SharePoint 2007 Business Intelligence
Integrating SharePoint 2010 with Office 2010
Beyond the BDC\BCS Model
Office Open XML Formats: Enabling Solutions
Document & Web Content Management
Business Connectivity Services in SharePoint 2010 and Office 2010
What is SharePoint and why you should care
Visual Studio Tools for Office 2005
2007 Office System Integration
Introduction to SharePoint 2007
The Social Life of Information
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
SharePoint 2007 Developer Overview Collaboration BI Features
Presentation transcript:

Office 2007 for Developers Darryl Burling Developer Evangelist Microsoft New Zealand Blog:

Agenda Introduction to Office 2007 development Introduction to Office 2007 development Extending the Ribbon Extending the Ribbon Custom Task Panes Custom Task Panes New XML File Format New XML File Format

2007 Microsoft Office Suites Personal productivity Core content creation with streamlined user interface , personal information management, basic collaboration Developer extensibility Comprehensive toolset for business productivity Most familiar suite for information work and collaboration Streamline processes with electronic forms Powerful tools for managing and analyzing data Integrated content management and workflow Protect documents with rights management Integrated instant messaging and application sharing Create “High-impact” content faster Extended collaboration and mobility Enable more efficient collaboration across geographic, organizational or network boundaries Ensure people get information they need when they need it, whether online or offline Valuable for mobile workers, disperse teams, project managers, and people who work with customers/partners OutlookWord Excel Power Point OutlookWord Excel Power- Point OneNote Groove AccessPublisher InfoPath Communicator Integrated Enterprise Content Management Integrated Electronic Forms Information Rights and Policy AccessPublisher InfoPath Communicator Integrated Enterprise Content Management Integrated Electronic Forms Information Rights and Policy

2007 Microsoft Office Servers On-premise server with AD integration Deploy, manage and integrate clients Relay Manager and Data Bridge Additive CALs - Utility Server - No CAL Required Collaboration portal + content management Document lifecycle capabilities Enterprise search enhancements Publishing of InfoPath forms Editing and submitting via browser Centralized e-Forms catalog and lifecycle management Manage projects and programs Control resources and finances Time and status reporting Manage projects, programs and applications Align portfolios with business strategies Advanced portfolio analytics and optimization Base CALs E-Forms services Spreadsheet publishing and reporting Business data integration

Task Pane Ribbon Core Features Add-in Storage Services WSS IBF Web services ProgramKey Investments Office User interface, application add-ins and task panes, file format, document metadata Word Richer custom XML, building blocks, document parts, XML binding Excel Visualization, charting and pivot tables, server functionality PowerPoint Graphics, presentation file construction Outlook Unified OM, forms, security, performance Access End-user usability, SharePoint integration InfoPath Managed OM, browser forms, embedding Visio Visualization of data + Project, OneNote, Publisher, FrontPage, … VSTO New features at a Glance

Tools for any skill level

New opportunities for developers

Extending the Ribbon

The Office Ribbon Before: The vanilla Excel 2007 ribbon After: The Excel 2007 ribbon with custom tab

Extending the Ribbon DEMO Darryl Burling Developer Evangelist Microsoft New Zealand Blog:

So what?

Custom Task Panes

Custom Task Pane LOB application integration Pre-release software, subject to change

Custom Task Panes DEMO Darryl Burling Developer Evangelist Microsoft New Zealand Blog:

So what?

XML File Format

Open XML Formats in Office Default file format More efficient storage Program against full document contents Easy document assembly, conversion & integration Submitted to ECMA for standardization

X vs M X = Macro Free M = May include Macros Document contents identical

XML File Format DEMO Darryl Burling Developer Evangelist Microsoft New Zealand Blog:

So what?

Document Scenarios ScenarioExample Document Assembly Server-based or user-assisted construction of documents from archived or database content Create sales reports from financial data stored in a CRM system Content Reuse Much easier to move content between documents, including different document types Apply content stored in Word documents to Web pages quickly and efficiently Content Tagging Add domain-specific metadata to document content to enable custom solutions Tag presentations using a specific taxonomy to improve knowledge management efficiency Document Interrogation Query document repositories based on custom data, content types or document metadata Search for all documents containing a specific company name or contact Document Sanitization Remove unwanted content like comments or embedded code from your document when appropriate Remove all tracked changes and comments from a Word document before it is published

Development Project Examples A non-exhaustive cross-section of deliverables you might build Enterprise Content Management Content Types Document Info Panels Event Handlers PoliciesWorkflows Custom Views Records Repositories Site/Page Templates Field Controls HTML Renderers Web Parts Templates Business Process Integration Entity Web Services BDC-consuming UI InfoPath Forms Workflows Workflow activities BizTalk Interoperability Custom actions Web Parts Templates Collaboration Custom Lists Custom views Interoperability with directories Interoperability with Interoperability with RTC BlogsWikis RSS Interoperability Offline clients Templates Business Intelligence Web Parts with filtering DashboardsConnections Report Centers Excel Server Sheets User-defined functions Templates Core workspace services Site definitions Feature definitions Web Parts Solution packages Office SharePoint Server Custom shared services Administrative UI add-ins Client User Experience Ribbon extensions Custom task panes Search BDC connections Custom search UI Smart client interfaces Protocol handlers IFilters

Office Top Integrate with the client with add-ins, ribbons, custom task panes. 2. Provide application specific document templates. 3. Unify data and documents using Open XML file formats. 4. *Create application activities and processes with workflow. 5. Expose application data to Business Data Catalog. 6. Create custom web parts. 7. Integrated reporting and analytics dashboards. 8. Provide templates for custom collaboration workspaces. 9. Integrate security with user profiles. 10. Provide end-user business forms for data collection.

This demo was bought to you by… Development: WinFX Runtime (Feb CTP) WinFX SDK (Feb CTP) VSTO (March CTP) Office 2007 Beta 1 Tech Refresh Supporting WinFX Runtime (~50 Mb) Office 2007 Beta 1 Tech Refresh

Resources (programmability) (programmability) (XML) (UI) (VSTO) Darryl Burling

Don’t forget to fill in your eval forms!