Developer Roadmap to Office 2007. Agenda Office Client Development vs. Web Development Windows SharePoint Services 3.0 Office 2007 Client Applications.

Slides:



Advertisements
Similar presentations
Office 2007 November 28, 2006 Sam Nasr Software Engineer Berbee Information Networks.
Advertisements

Technical - SharePoint SharePoint grew out of the Exchange Development Teams collaboration work and Digital Dashboard initiative. SharePoint Team Services.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Microsoft SharePoint 2010 technology for Developers
Developing for SharePoint with Visual Studio Jason Keicher
Microsoft® SharePoint™ Products And Technologies “v2.0” Overview Brian Murphy Product Planner Microsoft Corporation.
Authentication Administration Storage Compliance Authentication Administration Storage Compliance Audio Conferencing and Calendaring .
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
Tom Sheridan IT Director Gas Technology Institute (GTI)
BUILD EFFICIENCY IN YOUR ORGANIZATION WITH SHAREPOINT 2010 Steve Deming Partner Solutions Advisor Microsoft US Partner Group
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood.
Accelerate Business Success With CRM CRM Interoperability.
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 System ROADSHOW. Session Summary Overview of Office 2007 System Greater understanding of all the Office 2007 components and how they.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
SharePoint Collaboration Features & Workflow
It’s always better live. MSDN Events Developer Productivity Improvements with Visual Studio 2008 and Office Business Applications.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
Building solutions with Improving solution governance on SharePoint 2010 Rico Ho Chief Dreaming Officer
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
Microsoft Dynamics.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Microsoft Office SharePoint Server 2007 Today and Tomorrow Tom Rizzo Microsoft
Server Development Overview Paul Appleby & David Gristwood Application Architects Developer & Platform Group Microsoft Limited.
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Developing for the Microsoft Office System Jay Schmelzer Group Program Manager – Visual Studio.
SHARE POINT 2010 TRINAY TECHNOLOGY SOLUTIONS © Copyright Trinay Technology Solutions, 39 Buckland St, #5321 Manchester, CT
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social.
Connecting the Dots…How OSIsoft Leverages Microsoft Technology Across the RtPM Platform Christian R. Luckock Technical Strategist OSIsoft.
Microsoft Confidential Office as a Development Platform Tim Heuer
Connecting the Dots…How OSIsoft Leverages Microsoft Technology Across the RtPM Platform Christian R. Luckock Technical Strategist OSIsoft.
SharePoint MOSS Platform Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Enterprise.
Microsoft Dynamics Snap Michael McClary ISV Developer Evangelist Microsoft Corporation.
SharePoint 2007 Overview and Solution Examples Inetium.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Microsoft Office SharePoint Server The Productivity Gap INFORMATION PROCESS Desktop Productivity Enterprise Apps ERPCRM RelationalDatabase Office.
SharePoint Portal Server Office XP Launch Tour Breakout Presentation nametitle Microsoft Corporation.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
HedKandi Microsoft SharePoint Server 2007 WCM features PlatformBranding Editing experience Content Aggregation and reuse User generated content Silverlight.
MSG316: Building Portals With SharePoint ™ Portal And Microsoft ® Office XP Howard Crow Program Manager SharePoint Portal Server Microsoft Corporation.
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Office 2007 for Developers Darryl Burling Developer Evangelist Microsoft New Zealand Blog:
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
What’s New in Microsoft SharePoint Server Microsoft SharePoint Server 2010 includes several key enhancements and additions. The ribbon, part of.
Web Content Management with MOSS 2007 Patrick Tisseghem
EBZ361 Integrating Microsoft Content Management Server with Microsoft SharePoint Technologies Arpan Shah & Mike Fitzmaurice Technical Product Managers.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities Andrew Connell MVP Office SharePoint Server
Microsoft Confidential 2007 Microsoft Office System Technical Overview - Client Michael McClary Microsoft Confidential.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)
Adam Seligman Strategy Advisor Microsoft Corporation
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Introduction to SharePoint 2007 Brendon Schwartz
Applikationsudvikling med WSS 3.0 og MOSS 2007 uden kode. Erik Westermann ISV Developer Evangelist Microsoft Innovation Center.
TRINAY TECHNOLOGY SOLUTIONS
Microsoft Office SharePoint Server 2007 Enterprise Search
What is SharePoint and why you should care
2007 Office System Integration
Introduction to SharePoint 2007
SharePoint Foundation 2010
SharePoint Foundation 2010
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
SharePoint 2007 Developer Overview Collaboration BI Features
Presentation transcript:

Developer Roadmap to Office 2007

Agenda Office Client Development vs. Web Development Windows SharePoint Services 3.0 Office 2007 Client Applications Office SharePoint Server 2007 Components Becoming An Office Developer

Microsoft Office Through the Ages It all started off with a modest productivity tool from a medium-sized company in Redmond

Evolution of the Office Developer Word Macros Access Macros Word Basic Access Basic Excel Formulas Visual Basic for Applications (VBA) COM components COM Add-ins VSTO.NET Framework.Managed Add-ins evolution graphics courtesy of SellsBrothers.com Smart Tags Smart Documents

Office 2003 Server Components Windows SharePoint Services (WSS v2) Site and Workspace Provisioning Engine Accessibility from browser and Office client applications Out-of-the-box Collaboration Services Microsoft Office SharePoint Portal Server 2003 (SPS) Aggregation and search features People-oriented services (Profiles, Audiences, My Sites) Windows SharePoint Services V2 Browser Clients Word 2003 Clients Outlook 2003 Clients SharePoint Portal Server 2003

Evolution of the Web/WSS Developer HTML JavaScript ASP COM Components CSS ASP.NET 1.x ASP.NET Pages.ASMX Web Services ASP.NET 2.0 WSS Web Parts WSS Event Handlers WSS Site Definitions.NET Framework evolution graphics courtesy of SellsBrothers.com

Student Questionnaire What's Your Name? What Company are you with? How have you evolved as an Office Developer? How have you evolved as an Web/WSS Developer? Have you had any experience with Office 2007? What do you want to do with Office 2007?

Introducing The Office 2007 System Windows SharePoint Services 3.0 (WSS) Improving the Office server-side foundation Making WSS a better platform for extensibility Office 2007 Client Applications An entirely new UI experience for users Improvements with integration to WSS Better extensibility options for developers Microsoft Office SharePoint Server 2007 (MOSS) Combining and enhancing the features of SPS and CMS Designed to address the needs of larger organizations

The WSS 3.0 Server-side Platform Windows SharePoint Services 3.0 (WSS) An engine for creating/running/managing sites and workspaces Leverages many services/features from OS, IIS and ASP.NET Architecture designed to scale to 10,000s of sites and users Platform for building Web application and solutions Collaboration services include as out-of-the-box (OOB) feature SQL Server SQL Server 2005 SQL Server 2000 SQL Express SQL Server SQL Server 2005 SQL Server 2000 SQL Express Windows Server 2003 (or later).NET FX 2.0 and ASP.NET 2.0 Internet Information Services 6.0 (or later) Windows SharePoint Services 3.0 (WSS) Core Site and Workspace Services WSS Collaboration Services Browser Clients Office 2007 Clients Office 2003 Clients

WSS 3.0 Enhancements Major Architectural Improvements Better ASP.NET integration Much easier approaches to branding and customizing sites More and better extensibility options for developers Support for forms-based authentication Solutions for top-requested features from V2 users Recycle Bin Security trimming Security at document and item level Document library support for forced check out Built-in support for mobile devices

Creating a new WSS 3.0 Team Site DEMO

SharePoint Designer The Next-generation of the FrontPage designer Especially tuned to work with WSS 3.0

Office 2007 Client Applications Word 2007, Excel 2007 and PowerPoint 2007 Overhauled UI to create new user experience (UX) Enhanced integration with WSS and other data sources New XML-based file format to enhance integration and interoperability Outlook 2007 New object model for developers Enhanced search and RSS feeds WSS integration with tasks, scheduling and list synchronization WSS 3.0 Exchange Server Other Databases & Web Services Word 2007 Excel 2007 PowerPoint 2007 Outlook 2007

The Entirely New Office UX The “Ribbon” Galleries Live Preview Contextual Tools Quick Access Toolbar (“QAT”) “Floatie” “Super Tooltips” Enhanced window frame “KeyTips” and Keyboard Navigation Streamlined Options Context Menus New File Menu

New Office Open XML File Formats Office is changing to an XML-based file format Based on Microsoft Office Open XML File Formats standard Applies to Word, Excel and PowerPoint Office files saved as ZIP file containing document parts Document parts saved in open, transparent XML format Compatibility? Microsoft plans to release patches for Office 2000, XP and 2003 to open, edit and save files in this new format Compatibility? Microsoft plans to release patches for Office 2000, XP and 2003 to open, edit and save files in this new format Developers can read specific parts of a Word or Excel file with a simple XML parser Developers can read and modify Office documents without requiring Office or using the Office object models Developers can easily replace or remove parts of a document such as the styles, graphics or comments Valuable for both client-side and server-side development Word Document (ZIP file) Document Properties Comments Document Content as WordML Custom-defined XML Images / Sounds / Video Embedded code / macros Charts

Microsoft Office SharePoint Server 2007 Microsoft Office SharePoint Server 2007 (MOSS) Value-added applications and solutions for the enterprise Built on WSS using development standards and best practices Accessible to many types of clients Scalable to s of sites and users Windows Server 2003 (or later).NET FX 2.0 and ASP.NET 2.0 Internet Information Services 6.0 (or later) Microsoft Office SharePoint Server 2007 (MOSS) Value-added Applications and Solutions Built on WSS 3.0 Windows SharePoint Services 3.0 (WSS) Core Site and Workspace Services Browser Clients Office 2007 Clients Office 2003 Clients

SharePoint Investments Core Part of Office 2007 System BPM ECM BI Collaboration Portal and Search WCM Make collaboration easy and intuitive Deliver in-context and role-based access to information, processes, and people Manage the full enterprise content lifecycle Automate and manage critical business processes Make informed decisions through better business data Create public Internet-facing Web sites with rich content

Portal and Search Next-generation Portal Features from SPS People treated as first class entities Portal features designed to aggregate corporate data Enterprise search drastically improves discoverability New Business Data Connector (BDC) for accessing LOB apps Word 2007 Clients Excel 2007 Clients Outlook 2007 Clients Active Directory Information Active Directory Information Corporate File Shares Corporate File Shares WSS Team Sites Line of Business Apps SAP | Seibel | PeopleSoft | Other Line of Business Apps SAP | Seibel | PeopleSoft | Other Office Server Personal Profiles and Document Storage Personal Profiles and Document Storage Active Directory Integration Active Directory Integration Enterprise Search Enterprise Search Business Data Catalog Business Data Catalog My Sites Browser Clients

Web Content Management Office Server designed for public facing Web site Core CMS features integrated into Office Server core Rich features for site branding and customized page layouts Profession publishing features for content approval New mechanisms for moving content from staging to production Office Server Production Web Site Office Server Production Web Site Office Server Staging Web Site Vendors Shareholders Customers Content Author Content Approver

InfoPath 2007 and Forms Services First generation: InfoPath 2003 Capture business data with dynamic, XML-based forms Rich data entry and validation Integration with multiple back-end systems and services Next generation: InfoPath 2007 and Forms Services New form templates Integration with Office 2007 client applications InfoPath + Forms services support browser as well as rich client

Office 2007 Workflows WSS and MOSS provide rich workflow support Workflow support built on Windows Workflow Foundation (WF) WSS/MOSS provide OOB workflows for document management Users create custom workflows with SharePoint Designer Developers create custom workflows with Visual Studio 2005 Developers create workflow forms with InfoPath 2007 Ready to publish, sign off & approve Create Document Edit / Review Publish

Business Intelligence The BI Vision Provide business insights to all employees Lead to better, faster, more relevant decisions MOSS SQL Server 2005 Dashboards Excel Server Report Center Browser Excel 2007 Word 2007 Outlook 2007

What Do "Office Developers" Build? Office Client Developer Creating Word Template Solutions Extending the Ribbon Developing Office Add-ins Developing VSTO solutions Creating Business Forms Programmatically Manipulating XML Documents Web/WSS Developer Designing Site Templates Creating Collaboration Solutions Developing Web Parts Developing Workflow Activities/Assemblies Developing Event Handlers Packaging Features and Solutions Enterprise Developer Designing Portals Extending the Search Engine Integrating with LOB systems Creating Public Web Sites Creating Business Forms Creating Custom Workflows Managing Enterprise Content Creating Custom Policies Creating Scorecard, BI Reports The Office 2007 Developer a modern, evolving life form The Office 2007 Developer a modern, evolving life form

Course Outline 1.Developer Roadmap (you are here) 2.WSS 3.0 Architecture 3.WSS Storage 4.Building InfoPath 2007 Solutions 5.Excel Services and Reporting in the Portal 6.Creating Portal Applications 7.Web Content Management 8.Core WSS 3.0 Development 9.Integration with Office Open XML File Format 10.Office 2007 Client Programmability 11.Developing, Customizing and Deploying WSS Applications 12.Windows Workflow Foundation Integration 13.Content Deployment & Backup Recovery Process

Online Resources Microsoft Office Developers Center MSDN Office Developer Screencasts Gorilla Training U2U Training

Summary Office Client Development vs. Web Development Windows SharePoint Services 3.0 Office 2007 Client Applications Office SharePoint Server 2007 Components Becoming An Office Developer