Professional Documents
Culture Documents
2007OfficeSuitesRoadMap PDF
2007OfficeSuitesRoadMap PDF
Programs
Tools
Word
2007
COM Add-Ins
Excel
2007
PowerPoint
2007
Outlook
2007
InfoPath
2007
Access
2007
Visio
2007
Project
2007
Groove
2007
TM
Communicator
2007
Shared Add-Ins
Take advantage of the Add-InLoader, a component that makes Office aware of managed code add-ins and creates a better user experience for developers.
Custom Task Pane customization Ribbon Customization Outlook Form Region customization App-domain Isolation
Create and deploy application-specific functionality in fully customizable task panes that users can dock to different areas of the screen.
Multiple task pane support Docking support
Microsoft.Office.Core.ICustomTaskPaneConsumer Microsoft.Office.Core.ICTPFactory
Ribbon UI Extensibility
Customize and extend the Ribbon UI through a combination of XML markup, any Microsoft .NETbased language supported in Microsoft Visual
Studio, Microsoft Visual Basic for Applications (VBA), Microsoft Visual C++ or Microsoft Visual Basic 6.0.
Document or Application-level solutions/customizations
Microsoft.Office.Core.IRibbonExtensibility
Services
Office Live
Microsoft Office Live is a set of Web-based
services that help small businesses to grow and
manage their business online.
Establish professional Web presence
Access online applications
Collaborate with internal and
external stakeholders
New XML technology that replaces existing Office file formats with open,
fully-documented, royalty-free file formats.
Open Packaging Conventions Document parts Custom XML Parts
Content types Relationships Ribbon Extensibility
System.IO.Packaging Ecma Office Open XML File Formats Standard
Document authoring program
that helps people create and
share great-looking documents
by combining a comprehensive
set of writing tools with an
easy-to-use interface.
Content controls
Document building blocks
Document inspector
XML mapping
Microsoft.Office.Core
Microsoft.Office.Interop.Word
Key
Features
Namespace, Web Service, or Schema
Objects
Application
Content Control
CustomXMLPart
Document
Range
Selection
Table
XMLMapping
Diagramming
Document Inspector
Slide library
Styles and Themes
Microsoft.Office.Core
Microsoft.Office.Interop.
PowerPoint
Microsoft.Office.Core
Microsoft.Office.Interop.
Outlook
Application
Presentation
SlideRange
Slide
ShapeRange
Shape
Microsoft.Office.Core
Microsoft.Office.Interop.Excel
Application
Chart
PivotTable
Range
Sheets
Workbook
Worksheet
Application
Explorer
Inspector
Folder
MailItem
AppointmentItem
TaskItem
ContactItem
Application
WindowCollection
Window
XmlFormCollection
XmlForm
ViewInfoCollection
View
Auto-connect
Data-Link
Theme effects and colors
Microsoft.Office.Core
Microsoft.Office.Interop.Visio
Microsoft.Office.Interop.
VisOcx
Microsoft.Office.Interop.
Visio.SaveAsWeb
Microsoft.Office.Core
Microsoft.Office.Interop.Access
Application
Document
Windows
Page
Master
Shape
Cell
Microsoft.Office.Core
Microsoft.Office.Interop.
MSProject
Application
CurrentData
CurrentDB
CurrentProject
Screen
Communicator 2007 is an
integrated communications
client, enabling information
workers to communicate in real
time. Communicator 2007
integrates with Microsoft Office
System applications and
enterprise telephony
infrastructure.
Contextual Conversations
Highly visible contextual
tabs
Invoke other collaboration
applications
Rich Presence in your
application
The Microsoft Office
Communicator 2007 API
Messenger
MessengerPriv
MsgrSession
MsgrSessionManager
Application
Assignments
Calendars
OutlineCodes
Projects
Resources
Tasks
Views
Live Meeting
Live Meeting enables you to collaborate online
with colleagues, customers, and partners in
real time, between either individuals or large
groupswith just a PC and an Internet
connection.
Meetings
Users and Groups
Meeting Content and Recordings
Reporting and Attendance
CreateMeetingRequest
ListMeetingsRequest
CreateUserRequest
ListUsersRequest
ListRecordings4Request
ListVisitorsRequest
Servers
Office SharePoint Server 2007
Business Process Integration
Business Intelligence
Excel Services
Excel Web Access - Thin client rendering of interactive
spreadsheets
Excel Web Services - Programmatic access to serverbased spreadsheet calculation and data.
microsoft.office.excel.server.*
Reporting and Dashboards
Dashboards, Report Center, Key Performance Indicators,
Filter Web Parts, SQL Server Reporting Services Integration
microsoft.sharepoint.portal.analytics.*
Enterprise Search
Enterprise Search
Enhanced Query Object Model, Schema Object Model,
Search Web Service, Search Term Lists, Search Alerts
(RSS/email), Customizable Search Center, Search
Web Parts, Protocol Handlers, IFilters
microsoft.office.server.search.*
microsoft.office.policy
microsoft.exchange
Communications
Server 2007
Microsoft Office Communications Server 2007, the
next version of Live Communications Server 2005,
adds on-premise Web conferencing and the ability
for Communicator to make and receive voice calls.
Communicator Extensibility
Unified Communications Client Platform
Communicator Web Access AJAX Service
Communicator Web Access AJAX Controls
Unified Communications Managed APIs
SIP Processing Language and
Managed Interfaces
Speech Platform Services
Provisioning
Administration
Data Store
Structure
- List/Library metadata
(SPList/SPLibrary), fields (SPField)
- Field definitions, site columns
- Content Types (SPContentType)
- Views, filters, and queries (SPQuery)
- Cross-site queries (SPSiteDataQuery)
- Item security
ASP.NET 2.0
IIS 6 / IIS 7
Windows Server 2003 / Windows Server Longhorn
2006 Microsoft Corporation. All rights reserved. Poster design by the Lux Group, Inc. www.luxworldwide.com
Behavior
- Event receivers for lists/libraries and
their contents (SPListEvent)
- Workflow templates, activities,
instances, activations, logs and status
- Declarative XOML workflows (creatable
by SharePoint Designer 2007)
Content
- Library item (SPFile) check-out/
check-in (SPCheckedOutFile)
- Library item Version history
- List Attachments
(SPListItem.Attachments)
- Recycle Bin contents (SPRecycle
BinItem, SPRecycleBinQuery)
Services