I WOULD FIRST LIKE TO THANK my coauthor, Keith Brown, for agreeing to write Chapters 5 and 7 (Security and Diagnostics), and for completing his chapters in such a timely fashion. Thanks go to my family for understanding when I needed time to write. Thanks to Scott Guthrie for agreeing to write the Foreword, as well as taking the time to answer many of the questions Keith and I came up with as we researched topics for the book. Thanks also go to all the members of the ASP.NET team for building such a compelling product, and specifically to Eric Deily and Stefan Schackow for answering questions when we had them. Thanks to MSDN Magazine for granting permission to use material in this book that was previously published in articles ...

Get Essential ASP.NET 2.0 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.