Visual Studio .NET Beta 2的新特性
Overview
Microsoft Visual Studio .NET offers powerful new features to developers, including:
Upcoming enterprise features for the final release
Two of these features, Web hosting and third-party downloads, are available in Visual Studio .NET Beta 2.
One of the biggest challenges in creating XML Web services and ASP .NET Web applications on the Internet is the lack of ASP .NET Web hosters, or Internet service providers (ISPs). With Beta 2, several companies are providing free space to publish ASP .NET Web applications and XML Web services. Now you can build .NET-based applications that run live on the Internet.
Building applications is a process of creating code, reusing code, and leveraging third-party add-ins to simplify the process. In Beta 1, finding add-ins to Visual Studio .NET was a challenging task—you had to surf the Web looking for components to use within Visual Studio .NET. With Beta 2, these third-party components can now be found easily on the Start page in Visual Studio .NET.
Web Hosting
Developers looking to deploy Web applications and XML Web services built using Visual Studio .NET will be pleasantly surprised by the inclusion of the new Web Hosting tab on the Start page in Visual Studio .NET. The Web Hosting tab gives developers access to a list of ASP .NET Web hosters that provide free Web space and are integrated with Visual Studio .NET to facilitate the deployment of completed applications through a wizard.
Third-Party Downloads
Hundreds of software component vendors, language vendors, training companies, and other partners have already adopted and created .NET-based software that is available for developers to extend their solutions with Visual Studio .NET. These third-party resources can easily be found on the What's New tab on the Start page in Visual Studio .NET.
The What's New tab provides a place for developers to learn about new and interesting features in Visual Studio .NET, as well as a place to learn about third-party vendors that provide developer tools, languages, controls, and components that work with and integrate into Visual Studio .NET. These partners and products provide essential resources to developers who use Visual Studio .NET. The combination of Visual Studio .NET and the products provided by these partners creates the best development tool set for building the next generation of XML Web services and applications.
Upcoming Enterprise Features for the Final Release
Developers need more than just powerful tools for authoring code. They need tools that simplify all of the other enterprise developer tasks required to build scalable applications In the final release, Visual Studio .NET Enterprise Developer will include all of the tools a developer needs to create scalable applications, while Visual Studio .NET Enterprise Architect will provide the tools required for corporate architects designing .NET applications.
Visual Studio .NET delivers new enterprise life-cycle features to help organizations plan, analyze, design, build, test, and coordinate teams that develop XML Web services and applications. These new features will include scalability, performance, and functional testing tools for XML Web services, full Unified Modeling Language (UML) 1.2 software modeling, industry-leading database modeling (spanning conceptual, logical, and physical models), and enterprise frameworks and templates-a set of technologies that enable software architects to create an application recipe (ingredients and instructions) and provide it directly to developers within the Visual Studio .NET environment. The enterprise features are not provided in the public Visual Studio .NET Beta 2 release due to timing issues.
A new version of Visual Studio?NET, Visual Studio?NET Enterprise Architect, focuses on three key areas:
Software modeling
Database modeling
Development frameworks and templates
Visual Studio .NET Enterprise Architect enables architects in charge of developer groups to set rules and policies, as well as create guidelines. These can then be implemented using Visual Studio .NET Enterprise Developer, so programmers are provided architectural guidance while building applications.