Using Profiles
The ASP.NET Framework provides you with an alternative to using cookies or Session
state to store user information: the Profile
object. The Profile
object provides you with a strongly typed, persistent form of session state.
You create a Profile
by defining a list of Profile
properties in your application root web configuration file. The ASP.NET Framework dynamically compiles a class that contains these properties in the background. For example, the web configuration file in Listing 28.19 defines a Profile
that contains three properties: firstName
, lastName
, and numberOfVisits
.
Listing 28.19. Web.Config
When you define a Profile ...
Get ASP.NET 4 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.