baskark

hi everyone,

iam planning to do a project and iam in analysis phase of the project.

desc:

it is a very simple project.

lang: asp.net ,C#,oracle9i.

i completed all the ui related parts.the project is very simple get the datas from the database,update those data or insert new data.uploading and downloading of files.excel uploads and downloads.user administration.

now iam going to design the business logic and data access logic.

i need to implement form based authentication.

can any one provide me guidance for desiging the data access logic ,security logic

thanks for your valuable information




Re: Architecture General architecture guidance.

Jonathan van de Veen

If you're using .NET 2.0, you should look into a membershipprovider for your security. It basicly handles all operations that have to do with your users.

For data access logic, I personally use a custom DAL, that handles all databasecalls for me.





Re: Architecture General architecture guidance.

Michael Nemtsev

Start from http://support.microsoft.com/kb/301240 and http://support.microsoft.com/kb/311495

These links have the references list, which will give you additional details and sample






Re: Architecture General architecture guidance.

ahmed abd el rahman

hi michael nemtsev

im ahmed abedulla

im student in enginnering faculty

i dont under stand ur project

please understand it to me

my email

up_aelrahman@hotmail.com

by






Re: Architecture General architecture guidance.

baskark

hi michael

thanks for the valuable information.the links you provided was really nice.

is there any other source like this for database connectivity.

i need to create a common package that supports oracle,ms sql, ms access and it should be extensible in future.

do you provide any architecture guidance in this area..

thanks and regards

baskar k






Re: Architecture General architecture guidance.

Frank Carr

baskark wrote:

i need to create a common package that supports oracle,ms sql, ms access and it should be extensible in future.

The Microsoft Enterprise Library will do this and it's free to use. It works fairly well although it is really too bloated to use in projects with a single data source. Where it will really help is in projects with either several different data sources or in large programming teams where a common database access method keeps everybody together.

There are some commercial third party library packages around but I haven't seen any that offer anything worth the hefty per-developer price charged for them.






Re: Architecture General architecture guidance.

baskark

hi Frank carr,

iam not aware of the microsoft enterprise library.

could you give more details on microsoft enterprise library..

thanks for your valuable information






Re: Architecture General architecture guidance.

Frank Carr

baskark wrote:

iam not aware of the microsoft enterprise library.

could you give more details on microsoft enterprise library..

This link has the info on it: http://msdn.microsoft.com/practices/guidetype/AppBlocks/