This book is for C# developers who want to learn how to develop professional web applications with Microsoft's ASP.NET 2.0. Because the first 4 chapters carefully present the skills for developing simple web applications, this book works for both beginners and experienced programmers. Then, the next four sections present (1) the skills you need for almost all web applications, (2) the skills you need for database applications, (3) the skills you need for e-commerce applications, and (4) the skills you need for developing code that can be reused in other applications.