On June 29, Microsoft will round out Version 6.0 of its Visual Studio when it announces all the new features of Visual C++ 6.0.
Microsoft has been pitching Visual Studio as an enterprise development environment, and as part of that strategy, the company is emphasising tighter integration among the individual tools.
A common trait between the new versions of Visual Basic and Visual C++ will be "attribute-based programming", which lets developers build server-side components and "tag" them as transaction components. The tools also will support some features of Microsoft's forthcoming COM+ component model, such as queued components, said Christopher Flores, a Microsoft product manager.
Other enterprise extras include integration with Microsoft Transaction Server and Microsoft Message Queuing. And there are plans for common support for ActiveX Data Object and OLE DB, HTML, and Web application development, as well as a shared repository for managing components.
The Visual C++ upgrade will also include IntelliSense, a bigger, better type of auto-correct, said Chris Hargarten, product manager for Visual C++.