In this chapter
The purpose of this book is to teach developers how to effectively use Active Server Pages.NET (ASP.NET) to quickly develop robust and rich applications. ASP.NET is part of a larger picture known as the .NET framework. This chapter lays the foundation for the rest of the book and discusses the .NET framework, ASP.NET, and the larger topic of distributed application development.
It's important that you have a high-level understanding of what you're doing before you plunge headlong into ASP.NET development. This entire chapter is devoted to providing you with a broad understanding of the technology. .NET makes a lot of promises and intends to give developers a lot. Figure 1.1 gives you a high-level picture of what .NET is trying to do.
Figure 1.1. The end goal of .NET is to enable developers to respond to the software development needs of today and tomorrow.