This book is aimed at equipping you, the developer, to understand the technologies that are available to allow you to rapidly build secure, quality web experiences. Note that I use the term experiences and not applications or sites. That is because the user experience is the heart of the future Web.
Before you can start looking at the future, it is good to understand the current suite of web development and deployment technologies that are available to you. In Part 1 of this book, you’ll look at the Microsoft stack of technologies that allow you to build web services and applications, and how you’ll deploy them. It will be scenario-driven, so instead of going into depth on the various APIs, you’ll get your hands dirty in a step-by-step approach to building, testing, and deploying multitier web applications. You’ll look at databases and how to connect your application to them, and you’ll manage these connections through the deployment process. Ultimately, in the first six chapters, you’ll get a whirlwind tour of the full life cycle of application development using the .NET Framework (which always looks good on a resume!).
If you are new to ASP.NET, these six chapters will condense everything you need to know to get up and running with the framework. By the end of them, you’ll have learned the technology, the tools, and the servers, and gained the know-how to deploy a multipletier web service–based application to the enterprise server technology from Microsoft. Even if you are experienced with ASP.NET, this is a nice refresher!