Microsoft recently announced the release of .NET Framework 3.0, beta 2 of ASP.NET AJAX 1.0, Release To Market (RTM) of Visual Studio 2005 Tools for Office for the 2007 Microsoft Office System, and Community Technical Preview (CTP) of Visual Studio 2005 Extensions for the .NET Framework 3.0, and on 14th November, RTM of Visual Studio 2005 Team Edition (VSTS) for Database Professionals.

The concept of rich web applications, meaning a desktop-like rich application experience but delivered via the web, has accelerated over the past year through the interest in asynchronous JavaScript and XML (Ajax). Ajax, as Microsoft likes to keep reminding us, was only possible through a Microsoft innovation – an extension to JavaScript that improved the performance of the web version of Outlook.

However, it took the developer community to pick up on this extension to create a generic programming model for web-enabled applications. Today, Ajax has become the favored approach for applications that reach across the internet, irrespective of browser and with virtually zero client-side footprints.

The rise of Ajax caught many established industry players by surprise, including Microsoft, but now the giant has gone full circle and, with the latest releases of developer tools that anticipate the launch of Windows Vista, web-enablement is at the center of developer strategy.

ASP.NET Ajax, formerly the Atlas project, takes ASP.NET 2.0 and adds Ajax extensions plus the Microsoft Ajax library. This means that Microsoft technology-built websites can now be easily transformed into instant response web pages, with updates taking place in one part of the page while other parts remain static, without the whole page needing to be refreshed.

However, business needs tend to require a more heavyweight approach, whether for internal applications or business-to-business, and for this scenario the .NET Framework 3.0 provides key extensions to the existing .NET 2.0 including Windows Presentation Foundation, the rich web applications tooling using Microsoft’s XAML mark-up language, and featuring the Microsoft Expression suite of graphics tools.

VSTS is also gaining a new role for database professionals, as the application lifecycle management platform is steadily growing its user base.

It appears that the stage is set for 2007 to be the year for web-enabling applications. With Microsoft’s entry into the arena, it adds a heavyweight player, and dovetails with the move within enterprises to service-oriented architecture.

Source: OpinionWire by Butler Group (www.butlergroup.com)