473,405 Members | 2,187 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

How to build role based app?

I'm in the concept stage of putting together a web application.
Certain featues will be available only if the person has been given
access. This is based on their particular subscription. I can create
database tables that have an entry for each user and the features they
have access to. The logic that decides whether the feature should be
diplayed or not (reading values from tables) will be at the .NET class
level.

I want to make this load as fast as possible so the user has a good
experience. Once values are read from the database, I can cache them,
although I will still have to do the logic part. That means hitting
the disk to load the class again (right?). I don't have much
experience designing role based apps and would like suggestions.

What is the best way to go about designing this type of role based app
with speed in mind?

Also, the app will go into a subfolder on my site. It will act as a
mini website for each user (from above) that creates an app. Visitors
will be able to view these apps. They see only features that are
available to the owner of that app (based on his subscriptions). How
should the cache be used in this case (session based on client, server,
etc?) or should the cache be used.

Thanks,
John

Jan 21 '07 #1
1 1289
google this

asp.net role based user management

and look here

http://msdn2.microsoft.com/en-us/library/ms998314.aspx
"JohnC" <jo***@bigstring.comwrote in message news:11*********************@s34g2000cwa.googlegro ups.com...
I'm in the concept stage of putting together a web application.
Certain featues will be available only if the person has been given
access. This is based on their particular subscription. I can create
database tables that have an entry for each user and the features they
have access to. The logic that decides whether the feature should be
diplayed or not (reading values from tables) will be at the .NET class
level.

I want to make this load as fast as possible so the user has a good
experience. Once values are read from the database, I can cache them,
although I will still have to do the logic part. That means hitting
the disk to load the class again (right?). I don't have much
experience designing role based apps and would like suggestions.

What is the best way to go about designing this type of role based app
with speed in mind?

Also, the app will go into a subfolder on my site. It will act as a
mini website for each user (from above) that creates an app. Visitors
will be able to view these apps. They see only features that are
available to the owner of that app (based on his subscriptions). How
should the cache be used in this case (session based on client, server,
etc?) or should the cache be used.

Thanks,
John

Jan 21 '07 #2

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

Similar topics

0
by: Murray | last post by:
I am trying to develop a web based database application to manage a Scout group. I need to control the level of access different visitors to the site are allowed to different parts of the...
3
by: craig | last post by:
I am working on my first .NET development project that involves custom role-based security per the project requirements. This lead to a general design issue this week that really caused us some...
0
by: ChrisB | last post by:
Hello: I am a member of a team creating a .NET application, and we seem to have run into an issue when trying to implement role based security. Our application makes use of a fairly common...
2
by: Jesper Stocholm | last post by:
I have implemented role-based security within my ASP.Net application. However, it seems the role is not passed to the authentication ticket I create. I want to use it to display/hide some...
0
by: Liet Kynes | last post by:
I'm new to the .NET security framework, and I pose the following questions: 1) According to the documentation I've read .NET is promoting a role-based security model centered around IPrincipal....
3
by: Mike Logan | last post by:
Questions about Role Based Security in ASP.Net: I have a few questions about role based security in an ASP.Net application. Below are some points about our system: - We have a hierarchical...
2
by: bradgatewood | last post by:
I am in the process of developing a highly customizable application and I'm looking for a way to allow personalization by role. This is different than shared scope in the fact that I want to allow...
7
by: nugget | last post by:
Role-based security for an ASP/ASP.NET mixed environment Hello: My co-worker and I have been charged with designing role-based security for our intranet. The technologies we have to work with...
2
by: Khafancoder | last post by:
Hi , i'm developing a permission-based win application there is one Permission for each possible Action in db & each Role has some Permissions and a custom authentication system is implemented...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
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
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
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
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...
0
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...

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.