You've finally made it to the last week only seven more days to go! In the first week, you covered the basics of ASP.NET how to interact with users and how to set up ASP. NET. In the second week, you looked at data access and ASP. NET. You also examined databases, data binding, ADO.NET, XML, and file I/O. This week, you'll take a look at how to build complete Web applications.
It's true that you have already been building Web applications. But your applications so far have consisted of only ASP.NET pages and databases. To build a complete ASP.NET Web application, you need to explore components and services.
The first day of this week, "Using Business Objects," will be spent learning how to build and use components in ASP.NET. These allow you to add another layer of abstraction to your ASP.NET pages, encapsulating classes and objects to provide additional functionality and performance.
From there, you'll move on to Web services in "Creating Web Services" and "Consuming and Securing XML Web Services." A Web service is basically an application that is delivered over the Internet, rather than residing on a user's computer. You'll learn how to build and work with Web services, an integral part of ASP.NET.
Day 18, "Configuring and Deploying ASP.NET Applications," will examine how to control your ASP.NET application as a whole (rather than through individual pages) with the global.asax and web.config files. These two files provide programmatic access to control and customize your application.
After that, you'll spend a few days examining some advanced programming topics and how they apply to ASP.NET. First, you'll look at debugging mechanisms available for ASP.NET, including the tracing feature. Finally, you'll look at security and how to implement a secure ASP.NET application.
By the end of this week, you'll have all the parts of ASP.NET development under your belt. You'll be able to build an application from scratch, starting from the simplest pages moving all the way to the most complex applications and services.
Don't forget to check out the bonus days at the end of this book they provide further examples to help you gain experience and become more proficient in ASP.NET!
Without further ado, let's begin!