Click here to Skip to main content
15,914,444 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: what is actual in business layer ? Pin
Eddy Vluggen29-Jul-14 21:31
professionalEddy Vluggen29-Jul-14 21:31 
AnswerRe: what is actual in business layer ? Pin
Ganesh KP13-Aug-14 21:49
professionalGanesh KP13-Aug-14 21:49 
Business layer can be placed in two locations 1. On client side and 2. On server side.

Client side business layer will does all client side logic before sending to service (think the application has both Client and Service) and Server side business layer will deal with logic that is after retrieving data from db or before saving to db.

Layer is nothing but a code/project to do certain actions. Also remember a Business Layer must not have any UI related things. If it has, then it is not a business layer. We have to move those UI related things to some other place most probably to Presentation Layer.

Also on the other hand, if we have only one Client which deals with DB, then there will be only one BL (a business layer) which goes all logic in here.

Hope you understand.
Regards,
Ganesh

GeneralRe: what is actual in business layer ? Pin
Dj@y21-Aug-14 22:59
professionalDj@y21-Aug-14 22:59 
GeneralRe: what is actual in business layer ? Pin
Ganesh KP30-Aug-14 23:42
professionalGanesh KP30-Aug-14 23:42 
AnswerRe: what is actual in business layer ? Pin
Dominic Burford17-Sep-14 20:33
professionalDominic Burford17-Sep-14 20:33 
QuestionVintage Processor TMS1000 Texas Instruments 1970-80s Pin
slswcharlie29-Jul-14 11:15
slswcharlie29-Jul-14 11:15 
GeneralRe: Vintage Processor TMS1000 Texas Instruments 1970-80s Pin
PIEBALDconsult29-Jul-14 11:32
mvePIEBALDconsult29-Jul-14 11:32 
Questionwhat is ASTA VoIP for SIP? and why it is used? Pin
Dj@y29-Jul-14 2:18
professionalDj@y29-Jul-14 2:18 
AnswerRe: what is ASTA VoIP for SIP? and why it is used? Pin
Eddy Vluggen29-Jul-14 3:09
professionalEddy Vluggen29-Jul-14 3:09 
GeneralRe: what is ASTA VoIP for SIP? and why it is used? Pin
Dj@y29-Jul-14 3:57
professionalDj@y29-Jul-14 3:57 
GeneralRe: what is ASTA VoIP for SIP? and why it is used? Pin
Eddy Vluggen29-Jul-14 4:33
professionalEddy Vluggen29-Jul-14 4:33 
QuestionArchitecture advice needed for upgrading a classic .ASP web app Pin
MHAM9920-Jul-14 15:15
professionalMHAM9920-Jul-14 15:15 
AnswerRe: Architecture advice needed for upgrading a classic .ASP web app Pin
Ganesh KP14-Aug-14 0:05
professionalGanesh KP14-Aug-14 0:05 
QuestionCoding a new design Pin
Richard Andrew x6419-Jul-14 10:17
professionalRichard Andrew x6419-Jul-14 10:17 
AnswerRe: Coding a new design Pin
Mycroft Holmes19-Jul-14 14:40
professionalMycroft Holmes19-Jul-14 14:40 
AnswerRe: Coding a new design Pin
Eddy Vluggen21-Jul-14 5:47
professionalEddy Vluggen21-Jul-14 5:47 
AnswerRe: Coding a new design Pin
Kornfeld Eliyahu Peter21-Jul-14 8:57
professionalKornfeld Eliyahu Peter21-Jul-14 8:57 
AnswerRe: Coding a new design Pin
Rowdy Raider6-Aug-14 7:19
Rowdy Raider6-Aug-14 7:19 
AnswerRe: Coding a new design Pin
Dominic Burford17-Sep-14 20:45
professionalDominic Burford17-Sep-14 20:45 
Questiondesign pattern for device. Pin
Member 1095741819-Jul-14 3:40
Member 1095741819-Jul-14 3:40 
AnswerRe: design pattern for device. Pin
Eddy Vluggen21-Jul-14 5:31
professionalEddy Vluggen21-Jul-14 5:31 
Questionmodel for a modern data access layer? Pin
Member 391904914-Jul-14 16:49
Member 391904914-Jul-14 16:49 
AnswerRe: model for a modern data access layer? Pin
Pete O'Hanlon14-Jul-14 19:16
mvePete O'Hanlon14-Jul-14 19:16 
AnswerRe: model for a modern data access layer? Pin
Kornfeld Eliyahu Peter14-Jul-14 21:44
professionalKornfeld Eliyahu Peter14-Jul-14 21:44 
AnswerRe: model for a modern data access layer? PinPopular
Richard MacCutchan14-Jul-14 22:06
mveRichard MacCutchan14-Jul-14 22:06 

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.