Destination .NET! Platform Tools, Technologies & Resources
1 3 5 7 9
2 4 6 8 10
From VB4, C++ and Java to working on .Net Since Beta, 1.0.
Improving partner satisfaction and accelerating Microsoft platform adoption for managed ISVs.
Is your application compatible with Windows Vista? Make sure today by taking our self-test. Just follow the five steps of the Works with Windows Vista program so that you and your customers can be confident in your solution’s compatibility. Read More >>
What product/topic are you most interested in?
(Choose your top answer.)
Windows Vista
Windows Server 2008
2007 Microsoft Office system
SQL Server 2008
ASP.NET
Visual Studio 2008
Windows Mobile
Software as a Service
A little bit of everything
Just browsing, thanks

View Results
Whether you love the site or hate it, we want to know. Tell us what topics to cover, help us improve things, or just sound off on something we could've done better. Send your feedback directly to the editor by email.
 Print Print
Rate this item | 0 users have rated this item.
Introduction to Office Business Applications (OBA) (cont'd)

Tools You Can Use
You've seen several examples of what an OBA can do for your organization. Now what does it take for you, the developer, to make all this happen? To help you understand how to build solutions that fit into the OBA architecture, consider Duet. Jointly developed by Microsoft and SAP, Duet allows SAP to be integrated into Microsoft Office Systems, bridging Microsoft Office users to SAP's business management software, while allowing the knowledge from the workflow of Microsoft Office documents to be captured and used as part of normal business practices. But you'll need a few tools to get started, including the following.

Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
As mentioned earlier, Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System is the big one for developers. You can create custom Microsoft Office apps using a Visual Studio® SDK—look for "Visual Studio 2005 Tools for Office SE." Previous versions of Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System have allowed you to build Microsoft Office apps in a way that VBA and macros can't touch. With the SE version for Microsoft Office 2007, you can use Visual Studio to create custom ribbons, buttons, and task panes, as well as integrate an Microsoft Office UI with common libraries and Web services used elsewhere in your systems, all using a rich Microsoft Office object model.

How it Fits
Consider a price management application that integrates SAP with Microsoft Office. Use Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System to build a custom Excel app that pulls in SAP data. Perhaps you previously used a combination of BizTalk and XI to cache that data. In this scenario, the business user engages with a more familiar Excel interface.

Microsoft® Office SharePoint® Designer 2007
With SharePoint Designer 2007, you can create workflows based on a UI similar to defining rules in Microsoft Outlook. In other words, if this condition is met, take that action, etc. Use workflows to define specific pieces of the business process, and then integrate them into the larger business application. Unlike Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System, Office SharePoint Designer 2007 can be used by non-technical business groups. So a financial analyst can create a spreadsheet defining a new financial product, for example. And the spreadsheet acts not only as a self-contained product, but also as a "recipe" for the business logic itself, which can then be integrated into a larger process. In this way, non-technical workers familiar with Microsoft Office can lighten the IT load by creating functional components, while IT still maintains control over the overall system and can integrate uniformly created components as necessary. See the Office SharePoint Designer 2007 Overview for more information.

How it Fits
Throughout your OBA, information needs to be routed to the right people at the right time. In an SAP-based app, for example, Office SharePoint Server 2007 would see the new quotes created with the help of your Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System app and notify management for approval. You've used Office SharePoint Server 2007 and its Forms Services to create a simple web interface, or perhaps you've built a Microsoft Office Outlook (2003 and 2007) Add-In, again using Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System. Either way, the quote goes back into SAP via BizTalk, again routed by your workflow.

Where to Go From Here
These are bare-boned basics. But OBA represents a big initiative, with a lot of intricate components working together and affords the organization the opportunity to not only integrate business process and practice but to also leverage the knowledge of all workers in the organization through a standard interface—Microsoft Office.

To dive a little deeper into OBA, here are some additional resources:

* This article was commissioned by and prepared for Microsoft Corporation. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

Page 3 of 3
Justin Whitney is a regular contributor to DevX.com and Jupitermedia. He currently lives in San Francisco, where he consults for leading high-tech firms and writes about emerging technologies.
Previous Page: Web Site and Security Framework  
Page 1: What Is OBA?Page 3: Tools You Can Use
Page 2: Web Site and Security Framework 
Submit article to:
Extending your solution to run on Microsoft technology is easier than ever. Through NXT, you can reach more customers, increase revenues and slash development time and costs, accelerating both your time to market and profitability. Get the details on NTX. >>
Sign up for your free e-mail newsletters today!
DevX Windows Developer Update

More Newsletters
.NET Building Blocks: Custom User Control Fundamentals
Quickly Copy Data Rows from DataReader to a DataTable
Introduction to the WPF Command Framework
Taming Trees: Building Branching Structures
Implement Drag and Drop in Your Windows Forms Applications



JupiterOnlineMedia

internet.com earthweb.com Devx.com mediabistro.com Graphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Copyright 2008 Jupitermedia Corporation All Rights Reserved.
Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers