|
||||||||
Part 1: Core Concepts: You'll begin in Chapter 1 with a look at the overall ASP.NET platform, the .NET Framework, and the changes in store for ASP.NET 2.0. In Chapter 2 you'll branch out to learn the tools of the trade—namely, Visual Studio 2005. In Chapters 3, 4, 5, and 6 you'll learn the key parts of the ASP.NET infrastructure, such as the web-page model, application configuration, state management, and caching. As you learn these core concepts, you'll also take a low-level look at how ASP.NET processes requests and manages the lifetime of your web applications. You'll even learn how to extend the ASP.NET architecture.Part 2:Data Access: This part tackles one of the core problem domains for all software development—accessing and manipulating data. In Chapters 7 and 8 you'll consider the fundamentals of ADO.NET as they apply to web applications and learn how to design data access components. In Chapter 9 and Chapter 10 you'll learn about ASP.NET's set of innovative databound controls that let you format and present data without writing pages of code. Chapter 11 branches out into advanced caching strategies that ensure blistering performance. Finally, Chapters 12 and 13 move beyond the world of databases to show you how to work with XML content and handle ordinary file access. Part 3: Building ASP.NET Websites: In this part you'll learn about essential techniques and features for managing groups of web pages. You'll start simply with user controls in Chapter 14, which allow you to reuse segments of the user interface. In Chapter 15 you'll consider two new ASP.NET innovations—themes (for styling controls automatically) and master pages (for reusing a layout template across multiple pages). Chapter 16 shows how you can use the new navigation model in ASP.NET 2.0 to let visitors surf from one page to another. Finally, Chapter 17 explores localization, and Chapter 18 describes deployment and the IIS web server software. Part 4: Security: In this part you'll look at ASP.NET's rich complement of security features. You'll start with a high-level overview of security concepts in Chapter 19 and then learn the ins and outs of forms authentication (Chapter 20) and the new Membership API that works with it (Chapter 21). In Chapter 22 you'll tackle Windows authentication, and in Chapter 23 you'll learn how to restrict authenticated users with sophisticated authorization rules and use rolebased security. In Chapter 24 you'll explore the Profiles API, a new, prebuilt solution for storing user-specific information, and in Chapter 25 you'll go one step further and learn how to protect the data you store in a database as well as the information you send in a URL with encryption. Finally, Chapter 26 shows how you can plug into the ASP.NET security model by designing a custom Membership provider. Part 5: Advanced User Interface: This part shows how you can extend web pages with advanced techniques. In Chapter 27 and 28 you'll tackle custom controls. In Chapter 29 and Chapter 30 you'll branch out to use JavaScript for dynamic pages and GDI+ for handcrafted graphics. Finally, Chapter 31 explores the ASP.NET 2.0 Web Parts Framework for creating web portals. Part 6:Web Services: Web services promise to revolutionize the way functionality is shared across different applications, network environments, and computing platforms. In Chapter 32 you'll start at the beginning; you'll see how to create basic web services and how to use them in ASP.NET web applications, .NET Windows applications, and even legacy ASP applications. In Chapter 33 you'll take a low-level look at the standards that make it all possible and see how they work. In Chapter 34 you'll learn how to use advanced techniques to call web services asynchronously, implement secure services, and start working with newer web service standards using the WSE (Web Services Enhancements) toolkit. Download pdf ebooks for asp.net: Pro ASP.NET 2.0 In C# 2005-The Expert's Voice
|
| More free ebooks | |
Free programing ebooks
Part 1: Core Concepts: You'll begin in Chapter 1 with a look at the overall ASP.NET platform, the .NET Framework, and the changes in store for ASP.NET 2.0. In Chapter 2 you'll branch out to learn the tools of the trade—namely, Visual Studio 2005. In Chapters 3, 4, 5, and 6 you'll learn the key parts of the ASP.NET infrastructure, such as the web-page model, application configuration, state management, and caching. As you learn these core concepts, you'll also take a low-level look at how ASP.NET processes requests and manages the lifetime of your web applications. You'll even learn how to extend the ASP.NET architecture.