Publisher's Synopsis
With start-up templates for projects ranging from Windows applications to web services, and extensive help and on-line documentation, Visual Studio .NET might be mistaken for a tool for unsophisticated users. It's true that most developers soon discover that the basic operation of Visual Studio is fairly self-explanatory; less obvious are some of the suite's more advanced built-in features. Visual Studio .Net includes a wealth of little-used capabilities, is very customizable, has a complete automation model, and much more. On top of its regular feature set, there are hosts of free add-ins, macros, and power toys that can further enhance the functionality of Visual Studio. This book is all about exploring these things, and in doing so, becoming a better and more efficient developer. Developers will learn how to:
- Get the most out of projects and solutions, including getting down and dirty with the undocumented format of project and solution files
- Use these editor features to the fullest, and add additional functionality to the editor through the use of third-party add-ins
- Learn smarter ways to navigate the application and your own source code
- Customize shortcut keys, toolbars, menus, the toolbox, and much more
- Use the debugger successfully not only on your source code, but with T-SQL and scripting languages as well
- Automatically generate code
- Learn how the server can be used to interface with databases, services, and performance counters, as well as WMI
- Use and create Visual Studio add-ins to extend its functionality