This book is intended as a primer for professional developers who have reasonable knowledge of
server-side web development. This book doesn’t provide an exhaustive look at every ingredient in
the .NET Framework—in fact, such a book would require twice as many pages. Instead, this book
provides a lean, intelligent introduction to ASP.NET for professional programmers who don’t want
to rehash the basics. Along the way, you’ll focus on other corners of the .NET Framework that you’ll
need in order to build professional web applications, including data access and XML. Using these
features, you’ll be able to create next-generation websites with the best tools on hand today.
This book is also relentlessly practical. You won’t just learn about features but you’ll also learn
about the real-world techniques that can take your website to the next level. Later chapters are
dedicated to cutting-edge topics such as custom controls, dynamic graphics, advanced security,
and high-performance data access, all with the goal of giving you everything you need to build
professional web applications.
To get the most from this book, you should be familiar with the syntax of the Visual Basic language
and with object-oriented concepts. You don’t need to have experience with a previous version of
ASP.NET, as all the fundamentals are covered in this book. If you’re an experienced Visual Basic 6.0
developer with no .NET experience, you should consider supplementing this book with an introduction