Click here to Skip to main content
15,886,680 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: I wanna create Architecture using EDMX,WCF and Generics Pin
Luc Pattyn13-Mar-12 10:57
sitebuilderLuc Pattyn13-Mar-12 10:57 
QuestionWhat is the correct location to inject objects while using dependency injection? Pin
SSEAR6-Mar-12 16:11
SSEAR6-Mar-12 16:11 
AnswerRe: What is the correct location to inject objects while using dependency injection? Pin
walterhevedeich6-Mar-12 19:08
professionalwalterhevedeich6-Mar-12 19:08 
GeneralRe: What is the correct location to inject objects while using dependency injection? Pin
SSEAR7-Mar-12 3:01
SSEAR7-Mar-12 3:01 
AnswerRe: What is the correct location to inject objects while using dependency injection? Pin
Mahmud Hasan10-Mar-12 11:01
Mahmud Hasan10-Mar-12 11:01 
AnswerRe: What is the correct location to inject objects while using dependency injection? Pin
RichardGrimmer11-Apr-12 5:49
RichardGrimmer11-Apr-12 5:49 
QuestionRefactor static methods for loose coupling. Pin
Praveen Raghuvanshi3-Mar-12 4:21
professionalPraveen Raghuvanshi3-Mar-12 4:21 
AnswerRe: Refactor static methods for loose coupling. Pin
Bernhard Hiller4-Mar-12 19:59
Bernhard Hiller4-Mar-12 19:59 
Constructors are a specialised kind of static methods. I often prefer a "normal" static method over a constructor when it has a specialised purpose, e.g. public static MyClass FromFile(string filename).
When it comes to the factory method with overloaded constructors of the classes, there are some possibilities:
- use an overloaded factory method, corresponding to the overloads of the constructors
- use an empty constructor and then set the properties
- create an extra constructor accepting an object[] args parameter
Personally I do not like any of those options, I doubt that the factory method is a good option in such a case.
GeneralRe: Refactor static methods for loose coupling. Pin
Praveen Raghuvanshi8-Mar-12 8:07
professionalPraveen Raghuvanshi8-Mar-12 8:07 
AnswerRe: Refactor static methods for loose coupling. Pin
jschell5-Mar-12 8:44
jschell5-Mar-12 8:44 
GeneralRe: Refactor static methods for loose coupling. Pin
Praveen Raghuvanshi8-Mar-12 8:21
professionalPraveen Raghuvanshi8-Mar-12 8:21 
GeneralRe: Refactor static methods for loose coupling. Pin
jschell9-Mar-12 6:03
jschell9-Mar-12 6:03 
QuestionCross platform team structure Pin
Richard Brett27-Feb-12 12:21
Richard Brett27-Feb-12 12:21 
AnswerRe: Cross platform team structure Pin
OChristiaanse29-Feb-12 10:17
OChristiaanse29-Feb-12 10:17 
GeneralRe: Cross platform team structure Pin
Richard Brett29-Feb-12 16:26
Richard Brett29-Feb-12 16:26 
GeneralRe: Cross platform team structure Pin
OChristiaanse29-Feb-12 19:57
OChristiaanse29-Feb-12 19:57 
AnswerRe: Cross platform team structure Pin
RobCroll29-Feb-12 13:52
RobCroll29-Feb-12 13:52 
AnswerRe: Cross platform team structure Pin
jschell1-Mar-12 8:52
jschell1-Mar-12 8:52 
QuestionA project of compiler Pin
Dmitri Novikov27-Feb-12 11:40
Dmitri Novikov27-Feb-12 11:40 
AnswerRe: A project of compiler Pin
R. Giskard Reventlov27-Feb-12 12:29
R. Giskard Reventlov27-Feb-12 12:29 
QuestionData dictionary SQLServer versions Pin
OChristiaanse20-Feb-12 3:38
OChristiaanse20-Feb-12 3:38 
AnswerRe: Data dictionary SQLServer versions Pin
jschell20-Feb-12 10:34
jschell20-Feb-12 10:34 
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse21-Feb-12 0:00
OChristiaanse21-Feb-12 0:00 
GeneralRe: Data dictionary SQLServer versions Pin
jschell21-Feb-12 9:31
jschell21-Feb-12 9:31 
GeneralRe: Data dictionary SQLServer versions Pin
OChristiaanse21-Feb-12 20:56
OChristiaanse21-Feb-12 20:56 

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.