473,505 Members | 15,036 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

profile provider and saving page level preferences

so, profile provider is a way to save application preferenes for each
user. the profile can be replaced to provide a different persistance
layer, and/or schema, but what about tweaking it to work in page level,
to save preferences for all controls on each page for example.

in a application with 100's of sites, containing many of the same
controls, i'd like to be able to persist different states of controls
depending on the page, and also not load ALL global user control
preferences for performance reasons.

i've been racking my brain for couple hours in how to change this
pattern to accomplish this, but perhaps it is just not designed for
what i need. My initial thinking was overloading the GetProfile(strring
username) to someting like GetProfile(string username, string pageID)
but im not sure if profile framework can be tweaked to support this.

Jun 18 '06 #1
1 1302
Sounds like you want Personalization (with WebParts) not Profiles.

-Brock
http://staff.develop.com/ballen

so, profile provider is a way to save application preferenes for each
user. the profile can be replaced to provide a different persistance
layer, and/or schema, but what about tweaking it to work in page
level, to save preferences for all controls on each page for example.

in a application with 100's of sites, containing many of the same
controls, i'd like to be able to persist different states of controls
depending on the page, and also not load ALL global user control
preferences for performance reasons.

i've been racking my brain for couple hours in how to change this
pattern to accomplish this, but perhaps it is just not designed for
what i need. My initial thinking was overloading the
GetProfile(strring username) to someting like GetProfile(string
username, string pageID) but im not sure if profile framework can be
tweaked to support this.

Jun 20 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
1963
by: | last post by:
Hi all, How can I get a reference to my custom profile provider in my .aspx page? I have looked at httpcontext.current.profile. But from there where do I go? Ideally I would like to be able to...
6
2210
by: Shimon Sim | last post by:
Hi I am working on application that need to hold custom user information - Last and first name, email, some other domain related information. I used to create Base class for all my pages. The base...
0
884
by: Miguel Dias Moura | last post by:
Hello, I am saving information about each user in Asp.Net 2.0 profile a using complex type, i.e., a class. I am using a SQL 2005 database as the profile provider. I am also saving the...
6
8099
by: Jeff | last post by:
Hey (and thank you for reading my post) In visual web developer 2005 express edition I've created a simple website project.. At this website I want users who register to be able to upload a...
0
6226
by: Anonieko | last post by:
A lot of times, web hostings for ASPNET 2.0 will offer only MS Access DB for database for basic plan, a question often asked is how can I use the membership services, role, web parts services, etc ...
2
1735
by: shapper | last post by:
Hello, I added some profile properties to my web.config file. Then I started to use my profile properties in a page class and I get an error: An error has occurred while establishing a...
6
1910
by: shapper | last post by:
Hello, What is the profiler provider type when using a Microsoft Access database? Thanks, Miguel
0
1128
by: ashish | last post by:
hi all, I am working with a custom profile provider that stores my business object as profile with anonymous identification turned on. I have a question regarding how it is supposed to work...
3
2169
by: daokfella | last post by:
I want to be able to store profile information for a user when they sign up for an account...but BEFORE they can log in. Can this be done using any of the built-in profile methods? Here's my...
0
7098
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7367
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
7018
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7471
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
5028
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4699
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3187
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3176
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1528
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.