Chapter 8. Leveraging existing ASP.NET features

 

This chapter covers

  • Exploring the ASP.NET server controls supported in ASP.NET MVC
  • Using cache, cookies, and session
  • Applying the tracing feature
  • Setting up health monitoring
  • Leveraging site maps
  • Configuring membership, personalization, and localization

Many of us have invested heavily in ASP.NET. With ASP.NET MVC now available as an alternative to Web Forms, is all that knowledge useless? Do we have to relearn this platform entirely from scratch? You will be relieved to know that many of ASP.NET’s platform features work the same way they always have. Even some Web Forms server controls work. In this chapter we’ll cover what works in ASP.NET MVC and what does not. By the end of the chapter, you should feel comfortable leveraging your existing knowledge of ASP.NET to build robust websites with ASP.NET MVC.

8.1. ASP.NET server controls

8.2. State management

8.3. Tracing and debugging

8.4. Implementing personalization and localization

8.5. Implementing ASP.NET site maps

8.6. Summary