The Microsoft Office 2010 Interactive Developer Map is a Silverlight application that helps developers visualize the different kinds of applications, services, client/server data-access technologies, on-premise servers, platform products and technologies, and tools that can help developers build multiple line-of-business solutions.
The map is a living document that provides links to MSDN Library reference documentation, MSDN portal pages, videos, and RSS feeds that describe how developers can use Office 2010 and associated tools and technologies to develop solutions that meet their needs. It allows them to drill down to each product and technology and learn about new features, objects, web services, protocols, and content resources that show you how to use and extend Microsoft Office and build custom solutions.
Discovering content to build Office developer solutions isn't overwhelming anymore.
Microsoft Office 2010 is a broadly extensible platform that takes advantage of a powerful collection of integrated programs, on-premise servers, services, tools, and platform technologies. Office 2010 can help you build robust business solutions and deliver the best productivity experience across the PC, phone, and web.
By using Office development tools in Microsoft Visual Studio 2010, you can customize the ribbon, extend the Microsoft Office Backstage view, and create more complex add-ins. By using Microsoft Visual Basic for Applications (VBA) to write macros, you can customize and extend Office 2010 desktop client applications. And by using Open XML, you can assemble and manipulate Microsoft Word 2010, Excel 2010, and PowerPoint 2010 documents.
Microsoft Office Mobile includes mobile versions of Microsoft Word, Excel, PowerPoint, OneNote, Outlook, and SharePoint Workspace. The Microsoft Office 2010 Mobile Service (OMS) allows users to seamlessly integrate mobile capabilities of Microsoft Outlook 2010 and SharePoint 2010 with their mobile devices.
Microsoft Office 365 combines the familiar Office desktop suite with cloud-based versions of our next-generation communications and collaboration services: Microsoft Exchange Online, SharePoint Online, and Lync Online.
Microsoft Office Web Apps are the online companions to Microsoft Word, Excel, PowerPoint, and OneNote, and they enable users—regardless of their location—to access and edit documents. You can programmatically extend the Save to Web functionality in the Microsoft Office Backstage view. Microsoft Outlook Web App for Exchange Server 2010 provides a rich web-based environment for accessing data in a user's account, including email, calendar, contacts, and more.
Office 2010 offers a wealth of interesting new scenarios and solutions that can you can build. You can programmatically access Microsoft SharePoint, Exchange, Project, and Lync data from line-of-business solutions by using multiple object models, web services, and protocols.
Microsoft SharePoint 2010, Exchange 2010, Project Server 2010, and Lync Server 2010 offer multiple capabilities and seamless connectivity with Office 2010 desktop applications. The integration of on-premise servers with the Office client makes it easier to build custom line-of-business solutions and scenarios.
Microsoft Visual Studio 2010 and Microsoft SharePoint Designer 2010 provide multiple project templates and project types that help you customize Office applications and add the specific features you need for your business processes.
A wide variety of platform products and technologies provide the foundation for multiple customized Office line-of-business solutions.