I bored today in Microsoft website and I accidentally saw the EXPRESS BETA version of Visual Studio 2005, so I downloaded them to trial.
The earliest introduction to the VS2005 is on DevDays 2004, that is still a preview version, then I saw the relevant introduction in the MSDN Development Selection Magazine sent from the last Microsoft Developer General Assembly, but there is no The opportunity to try, let's try it with this time.
This offer download is the 2005 version of VS2005 Express Beta, including VB, C #, VC , J #, WebDev, and SQL Server, but all Express is a streamlined version, which only provides the most basic feature. In addition, it is also available for download and .NET Framework 2.0, VJ # Redistributable Pack 2.0 and Lite version of MSDN. This is also the Dongdong to order a free CD to Microsoft, but unfortunately pay $ 30 postage.
I installed .NET Framework 2.0, VJ # Redistributalbe Pack and SQL Server 2005. Then install VC (several other packs are still in download). The whole process is quite smooth, except for the SQL Server installer reminds me that my machine configuration is too low: (
Let's take a look at VC .
The most obvious change on the interface is actually the least important changes, compared with the vs.net2003, but the style and layout are adjusted. But we can also see some new features.
The first is to add three panels, the left PROGRAM Manager, the middle definition and the Call Browser.
Program Manager's functional truth says that I am not ambiguous, as if it is used to manage a variety of generated modes of a project, such as debug mode, Release mode, and more.
Definition Panel Features I have seen in Source Insight, or is more useful, that is, when the magazine in the editing area falls on a certain identifier, the definition panel will display the identifier for your reference, and Switch quickly to the relevant location to modify it.
The Call Browser panel can display a method to call the other methods and which places are called in this method. I feel that this feature will help code reconstruction. I regret that there is no reconstructed function in VC , it seems to be only implemented in VC #.
VC starts from the 2003 version of the visual design of Windows Forms, in the 2005 version, the form design function has a lot of progress, the most obvious is the auto-alignment of the control, saves the operation of the originally annoying alignment control. Smart tag function (if you use VS2003 to do ASP.NET, you will notice that there will be a green small triangle on the corner of the control, which is the smart tag function, but it is not used) and starts on some controls. The window designer also adds a modification called Property Editing View to make a modification of the common properties of the control.
At the same time, for Windows Form itself, .NET 2.0 also adds a lot of controls, and the new DataGridView control has replaced the original DataGrid, and the Serial Port, BackgroundWorker (Multi-Thread), WebBrowser Many practical components such as managed packages for WebBrowser ActiveX controls. Unfortunately, I didn't find support for ADO.NET in this Express version, so I haven't had aware of data access.