August 25, 2005

Microsoft set to hail Visual Basic 9.0, .Net query framework

Professional Developers Conference to focus on the future

Microsoft at its Professional Developers Conference (PDC) next month will discuss a variety of upcoming technologies, including Visual Basic 9.0 and the .Net Language Integrated Query Framework.

Online abstracts are posted pertaining to the PDC, which will be held in Los Angeles the week of Sept. 12. Microsoft would not provide a spokesperson Wednesday or Thursday to discuss technologies noted in the abstracts.

The Visual Basic 9.0 programming language “will offer radical improvements in its ability to work with data in all its forms: as objects, as XML, as relational data,” according to one abstract. Version 9.0 will feature query comprehensions, object initializers, and anonymous types for querying data in a more flexible way, the abstract states.

But an analyst cautioned against assessing the planned features at this time. “It’s hard to say [what the significance of these features is] until we actually see the presentation,” said Greg DeMichillie, an analyst at Directions on Microsoft.

“The biggest question Microsoft faces with Visual Basic and C# is drawing some distinctions between the two, besides one uses begin and end and the other uses curly braces,” DeMichillie said, referring to programming concepts. C# programmers tend to be computer science professionals while Visual Basic users are more likely to be more business-oriented, DeMichillie said.

Microsoft, he added, will need to offer tools for its planned Windows Vista OS, which had been code-named Longhorn. The upcoming Visual Studio 2005 toolkit set to ship in November does not have them, DeMichillie said.

The .Net Language Integrated Query Framework, which is planned for the future “Orcas” release of the Visual Studio toolset, is intended to address mismatches in the way modern applications operate on data in different formats. The framework will support unified programming models via integrated query capabilities in C# and Visual Basic, a strongly typed data access framework and an API for manipulating and querying XML.

With the framework, Microsoft seeks to tie programming languages and database queries without making them SQL-specific, according to DeMichillie. “They’d like to make programming languages and database access and database queries more closely tied together but they want to do it in a way that still stays general-purpose,” DeMichillie said.

Microsoft Distinguished Engineer Anders Hejlsberg, the chief architect of the Visual C# programming language, is set to give the presentation on .Net Language Integrated Query Framework.

Hejlsberg also will speak on C# 3.0. It will feature extension methods, lambda expressions, type inference, as well as anonymous type for expressing queries and interacting with objects, XML, and databases in a strongly typed, natural way, according to one abstract. C# 3.0 ties in with the .Net Language Integrated Query Framework.

Microsoft in the PDC abstracts also refers to its Indigo Web services technology as Windows Communication Foundation. Indigo has been positioned as Microsoft’s offering for building transactional Web services. The software company plans to include it in Windows variations beginning in 2006.

Future directions for ASP.Net include the planned Atlas technology, which will make it easier to build Web applications that deliver rich, interactive experiences in a browser. Building on innovations in ASP.Net 2.0, Atlas will leverage technologies such as DHTML (Dynamic HTML) and XMLHTTP. Atlas features a JScript cross-browser client script framework for building browser applications with a rich UI and connectivity to Web services.

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.