VWD is a subset of Visual Studio and can be used only to build web sites. That said, it is a full-featured development environment and will be all you'll need if all you are doing is developing web sites or web services (and you can't beat the price).
Within the realm of creating web sites, we have found only one limitation of VWD, and that is a very advanced topic: It will not let you create your own AJAX extender controls, which are mentioned (but not demonstrated) in Chapter 3.
You can beef up (in my family, that would be "soy up") VWD by downloading the Reporting Add-in, which consists of the ReportViewer control, an integrated report designer, and report programming interface.
To get started, download vwdsetup.exe from http://msdn.microsoft.com/vstudio/express/vwd/download in the language of your choice. After it is downloaded to your machine, double-click it and it will self-install.
Accept the terms of the license and select which additional features you'd like to install along with the development environment, as shown in Figure A-1. You should select both options—the MSDN Express Edition provides documentation that will help you when you get stuck on how to use a control, for example. The SQL Server 2005 Express Edition lets you connect your web applications to databases, and you'll need it for several of the examples in this book, starting in Chapter 4.
If you already have SQL Server installed on your machine, there is no need ...