[Introduction] Visual stuido. Net is a tool suitable for. Net program development. Tools can be better and better. After vs. net2002 and vs. net2003, vs05 will be the third version. This version has many major improvements, but there are also many nuances. If the list completely exceeds the individual's individual capabilities, choose one thousand reasons to explain why vs05 is used.
[000] When the ASPX page is returned from the design tab to the source (HTML in earlier versions) tab, vs05 keeps the original text format, instead of trying to reformat it, or modify (often mistakenly corrected) the existing code.
[001] Even under the source tab, you can still control the drag & Drop toolbox.
[002] Select a control under the design tab. After returning to the source tab, the cursor stays at the corresponding position. When pages are complex, their advantages are obvious.
[003] Right-click the tab of a file, and several options are provided in the Context Menu compared to the previous version. For example, save all but this can save all other files; copy full path saves the entire path to the clipboard; open containing folder opens the folder that includes this file in a new Windows Explorer. These functions are not difficult to implement, but are very useful.
[004] When the. sln or. proj files of previous versions are opened, the conversion wizard is automatically started. In this way, when you are persuaded to use vs05 for 1000 reasons, you will be able to upgrade without any difficulty.
[005] Auto recover is under development. By default, it is saved every five minutes. Functions that have long been available in office are finally available in vs05.
[006] Intelliisense (Intelligent Sensing) everywhere, including the support for HTML tags by ASP. NET source tab (HTML tab.
[007] VB. NET under vs05 implements the edit & continue feature that has always been favored by VB programmers.
[008] As a code editor, it supports the subtle requirements of various formats, including indentation, newline, spacing, and wrapping.
[009] In vs. NET 2002 and 2003, there are already a large number of options for programmers to customize. However, there is no mechanism for saving, restoring, and sharing these options.
In vs05, the tool item provides the import/export settings... tool. All options can be saved in an XML-based vssettings file.
In addition to saving and restoring all options, you can select only one subset. Everyone has their preferred options. Starting from vs05, they can use other people's machines and immediately become familiar programming environments. Of course, it is best to save a setting of someone else in advance for final recovery. Before import, import/export settings will remind you to back up the current settings (by default, you can choose not to remind you of backup ).
[010] Ctrl + TAB switch window to facilitate selection. (For example, demonstration)
[011] Have you noticed temporary projects? For projects such as console and windows, you do not need to specify the storage path in advance. You only need to select the path when you want to save it. Many times we just want to quickly check the usage of an API, so that we can choose not to save without leaving a lot of projects folders with no value.
[012] Provides templates suitable for Internet and Intranet for Web programming ).
[013] You can also get more templates through go online. Is a popular and familiar feature in office.
[014] Just my code option: Only my code is displayed in the call stack. (For me, this option is disable .)
[015] Interface Smart Tag: When a class implements an interface, smarttag provides a quick way to implement the interface.
[016] Keywords (such as class and static) are also prompted by intelliisense.
[017] Development of web projects does not rely on IIS, because vs05 comes with Web server.
[018] You can deploy a web project in multiple modes, such as IIS, FTP, and file system.
[019] More integrated project templates, including SQL server project, Excel/Word application, and Excel/Word template application.