Home > Microsoft .Net Development News > What Visual Studio 2008 brings to client application development
Microsoft .Net Development News:
EMAIL THIS

What Visual Studio 2008 brings to client application development

By Brian Eastwood, Site Editor
11 Dec 2007 | SearchWinDevelopment.com

Office Development Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

For several years, Microsoft's tools for client application development have been a bit scattered. Visual Studio 2008 brings them all together.

Consider the evolution of offerings as outlined by Jay Roxe, lead product manager in Microsoft's .NET Developer Product Marketing Group, in a chat with SearchWinDevelopment.com at last month's DevConnections conference in Las Vegas:

  • Microsoft Office has served as an application development platform since the days of VBA, he noted.
  • Visual Studio .NET 2003 took things a step further by supporting the development of Office applications, albeit through a plug-in.
  • Visual Studio 2005 Tools for Office (VSTO) then added a visual designer that supported Office 2003, but it, too, was a plug-in.
  • Another plug-in, this one lacking a visual designer, was released to accommodate Windows Vista and Office 2007. (Additional information about this tool is available in the tip Using 2007 Office System Tools for Visual Studio 2005

The Visual Studio 2008 and .NET Framework 3.5 release clears two major hurdles.

More on VS 2008 and VSTO
Visual Studio 2008 Learning Guide: Smart client development

On migrating from VBA to VSTO

First, it brings VTSO right into the IDE and supports the development of InfoPath, Visio and PowerPoint applications in addition to Word, Excel and Outlook, which were the three app types previously supported.

"[VSTO] is available to a much broader set of developers than before," Roxe said. "And they can use the same skills they'd use for Windows applications or Web applications to build apps that run against Microsoft Office."

Second, Visual Studio 2008 includes visual designers for use with .NET Framework 3.0 and 3.5 applications. This means WYSIWYG design for Windows Presentation Foundation controls -- which, like WinForms controls, can be integrated with Office 2007 applications -- as well as graphical design capabilities for Windows Workflow Foundation activities (which can now be hosted in SharePoint 2007, by the way) and Windows Communication Foundation calls.

"It's suddenly a lot easier for developers to target that [.NET 3.0] technology," Roxe said.

All this, naturally, fits into a broader Microsoft strategy. In this case, it is Office Business Applications, or OBA, which unites client development, SharePoint integration and workflow in applications centered on particular business processes, line of business integration or vertical markets.

Tags: Visual Studio Tools for Office (VSTO)Windows Presentation FoundationVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google




Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts