In your web.config ... you specify the properties for profiles, and .NET builds the "ProfileCommon" class for you:
<profile defaultProvider="myProfider">
<properties>
<add name="SelectedClient" type="System.String"/>
<add name="SelectedCampaign" type="System.String"/>
</
properties>
<
providers>
<
add name="myProfider" applicationName="/Blah" connectionStringName="myConnection" type="System.Web.Profile.SqlProfileProvider" />
</
providers>
</
profile>
Peace,
(oh, and please mark this post as the answer if it answers your question)
-Timothy Khouri
http://www.SingingEels.com/Developer / Architect / Author