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
I've worked with Fritz for the last ten
About the Authors
Fritz Onion is a cofounder of Pluralsight, a Microsoft .NET training provider. He is the author of Pluralsight's ASP.NET curriculum, and he teaches course offerings around the world. The author of the highly acclaimed book Essential ASP.NET with Examples in C# (Addison-Wesley) and a columnist for MSDN Magazine , he is also a regular speaker at industry conferences, including TechEd, VSLive!, and PDC. Fritz received his B.A. from Harvard University and his M.S. from the University of California, Irvine.
is a cofounder of Pluralsight, where he focuses on application security. A contributing editor for
NLIKE ITS PREDECESSOR
, ASP.NET 2.0 is not a fundamentally new way of building Web applications. Instead, ASP.NET 2.0 primarily adds new features on top of an existing architecture with the goal of simplifying many common
With that in mind, this introductory chapter focuses on the architectural changes that are made in 2.0 and how these changes affect the way you build Web applications in ASP.NET. These changes include a new codebehind mechanism, several new Page events, new specially named compilation directories, the new ASP.NET compiler utility that enables static site compilation, and Web Application Projects.