This post and accompanying projects demonstrate how to use Microsoft's SQL Table Profile Provider with an ASP.NET Web applicationASP.NET's built-in Profile provider (SqlProfileProvider) stores Profile data in an oddball, serialized format that’s hard to use in queries and may not scale well in large sites.
To help developers use a more standard database format, Microsoft posted the source code for a sample provider (SqlTableProfileProvider)It stores each Profile property in a separate database...(
read more)

.