|
||||||||
Chapter 1 introduces ASP.NET and the .NET Framework. It examines the different components of the .NET platform, compares ASP.NET to other Web development environments, describes the ASP.NET compilation model, examines the event system in ASP.NET, and illustrates how to create simple ASP.NET pages using Visual Studio 2005.Chapter 2 continues the coverage of the basics of ASP.NET. This chapter examines in depth how ASP.NET works. It describes the event system in ASP.NET, the page lifecycle, and the essential mechanisms of postback and view state. It also covers some more advanced topics that could be skipped and returned to after you become more comfortable with ASP.NET. These topics include the ASP.NET compilation model, the Page class, as well as the application lifecycle. Chapter 3 provides an overview of ASP.NET's Web server control architecture, covers Web forms syntax, examines how to use the common features of all Web server controls, and provides and illustrates how to use a core subset of the standard Web server controls. Chapter 4 continues the coverage of the standard Web server controls. The controls covered in this chapter are more complicated. Chapter 5 covers one of the most important facets of Web application development, namely, how to deal with exceptions, both at the language level and at the ASP.NET level. It also illustrates how to use the ASP.NET validation controls. Chapter 6 examines how to create complex user interfaces using styles, themes, skins, and master pages. The chapter also covers the creation of your own user controls. Chapter 7 examines how to describe and create a site's navigation system using the ASP.NET site navigation controls. Chapter 8 is the first chapter of the second part of the book. ASP.NET 2.0 introduces a new way of working with data and this chapter's focus is on the different ways that data can be represented. It covers data binding, arrays, collections, generics, and data sets. Chapter 9 continues the material from Chapter 8 by examining how to programmatically and declaratively work with data in databases. This chapter begins by examining how to access and modify data within databases in ASP.NET using the classes of ADO.NET. Chapter 10 illustrates how to use the various data controls in ASP.NET. It illustrates the use of the Repeater, DataList, FormView, DetailsView, and Grid-View controls. Chapter 11 shifts the focus away from individual controls and classes and instead examines some of the issues involved in creating a more complex Web application with ASP.NET. Chapter 12 covers an aspect of ASP.NET that is vital for any Web application: managing state. This chapter begins with the various types of ASP.NET state whose data is stored on the client, such as view state and cookies. Chapter 13 is the first chapter of the final part of the book. It covers security, one of the most important aspects of any Web application. Chapter 14 examines two mechanisms in ASP.NET 2.0 for integrating user personalization into a Web application: namely, the profile system and the Web part framework. The profile system allows an application to persist user information across time and multiple pages. Chapter 15 looks at how to synchronously and asynchronously consume Web services in ASP.NET. The chapter also demonstrates how to construct Web services. Chapter 16 demonstrates how to plan and adapt an ASP.NET application for an international audience, as well as the various ways to deploy a completed ASP.NET Web application. Download free ebooks for asp: Core Internet Application Development with ASP.NET 2.0
|
| More free ebooks | |
Free programing ebooks
Chapter 1 introduces ASP.NET and the .NET Framework. It examines the different components of the .NET platform, compares ASP.NET to other Web development environments, describes the ASP.NET compilation model, examines the event system in ASP.NET, and illustrates how to create simple ASP.NET pages using Visual Studio 2005.