Click here to Skip to main content
15,884,099 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionUSB Pin
C-P-User-315-Apr-13 7:53
C-P-User-315-Apr-13 7:53 
AnswerRe: USB Pin
dusty_dex15-Apr-13 7:55
dusty_dex15-Apr-13 7:55 
GeneralRe: USB Pin
C-P-User-315-Apr-13 7:59
C-P-User-315-Apr-13 7:59 
Questionarm processor Pin
sanchaman44-Apr-13 1:22
sanchaman44-Apr-13 1:22 
AnswerRe: arm processor Pin
dusty_dex15-Apr-13 7:24
dusty_dex15-Apr-13 7:24 
QuestionWorking with data bases Pin
columbos1492729-Mar-13 20:18
columbos1492729-Mar-13 20:18 
AnswerRe: Working with data bases Pin
jschell30-Mar-13 13:28
jschell30-Mar-13 13:28 
AnswerRe: Working with data bases Pin
Rahul Rajat Singh16-Apr-13 0:28
professionalRahul Rajat Singh16-Apr-13 0:28 
columbos14927 wrote:
1.Validating user data

a) client side input validation should be in presentation layer.
b) Server side input validation should also be in presentation layer.

c) Business rule validations should be in business logic layer.

columbos14927 wrote:
2.Saving customer,staff member,vendor in to the DB.

Actual data base CRUD operations will be in Data access layer but on successful validation the operation should be done in Business logic layer.
columbos14927 wrote:

3.Retrieving customer,staff member,vendor from the DB.
4.Perform other DB related manipulation with customer,staff member,vendor.

Again, the db layer should contain the data access logic and db entities. The actions should be triggered from business logic layer.

Perhaps these article could be a little useful for you:

Creating ASP.NET Applications with N-Tier Architecture[^]
YaBlogEngine - A Tiny Blog Engine written in ASP.NET/C#[^]
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.

QuestionDesigning and visualising software architecture Pin
jim lahey20-Mar-13 5:37
jim lahey20-Mar-13 5:37 
AnswerRe: Designing and visualising software architecture Pin
dusty_dex20-Mar-13 6:52
dusty_dex20-Mar-13 6:52 
AnswerRe: Designing and visualising software architecture Pin
jschell20-Mar-13 9:16
jschell20-Mar-13 9:16 
AnswerRe: Designing and visualising software architecture Pin
Jonathan Davies22-Mar-13 5:39
Jonathan Davies22-Mar-13 5:39 
GeneralRe: Designing and visualising software architecture Pin
Nigel Lamb25-Mar-13 23:10
Nigel Lamb25-Mar-13 23:10 
GeneralRe: Designing and visualising software architecture Pin
Jonathan Davies26-Mar-13 1:11
Jonathan Davies26-Mar-13 1:11 
GeneralRe: Designing and visualising software architecture Pin
jschell26-Mar-13 8:44
jschell26-Mar-13 8:44 
GeneralRe: Designing and visualising software architecture Pin
bakary.konate28-Apr-13 7:31
bakary.konate28-Apr-13 7:31 
AnswerRe: Designing and visualising software architecture Pin
Nagy Vilmos25-Mar-13 23:42
professionalNagy Vilmos25-Mar-13 23:42 
AnswerRe: Designing and visualising software architecture Pin
Mohammed Hameed8-May-13 4:04
professionalMohammed Hameed8-May-13 4:04 
AnswerRe: Designing and visualising software architecture Pin
Marc Koutzarov29-Aug-14 11:54
professionalMarc Koutzarov29-Aug-14 11:54 
QuestionDistributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 13:24
professionaldocomo119-Mar-13 13:24 
AnswerRe: Distributed Application-- client / server approach for distributed objects Pin
NotPolitcallyCorrect19-Mar-13 13:29
NotPolitcallyCorrect19-Mar-13 13:29 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 13:55
professionaldocomo119-Mar-13 13:55 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
NotPolitcallyCorrect19-Mar-13 14:02
NotPolitcallyCorrect19-Mar-13 14:02 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
docomo119-Mar-13 14:10
professionaldocomo119-Mar-13 14:10 
GeneralRe: Distributed Application-- client / server approach for distributed objects Pin
NotPolitcallyCorrect19-Mar-13 14:36
NotPolitcallyCorrect19-Mar-13 14:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.