In this chapter, you'll learn some of the core topics that every ASP.NET developer must master.
You'll begin by taking a closer look at the ASP.NET application model, and considering what files and folders belong in a web application. Next, you'll take a closer look at server controls, the basic building block of any web form. You'll study a simple currency converter page that demonstrates how to convert ordinary HTML into a dynamic ASP.NET-powered web page. You'll then explore the web page model, and pick up the skills you need to create controls on the fly, navigate from one page to another, and handle special characters in HTML. Finally, you'll consider the ASP.NET configuration model.