Click here to Skip to main content
15,910,878 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Master / Detail Datasource design quesiton Pin
Nagy Vilmos2-Aug-11 22:41
professionalNagy Vilmos2-Aug-11 22:41 
GeneralThank you Pin
David Mujica3-Aug-11 5:18
David Mujica3-Aug-11 5:18 
QuestionIntegrate CAS and ADFS Pin
_Zorro_9-Jun-11 0:18
professional_Zorro_9-Jun-11 0:18 
QuestionWriting Windows Service to connect to Visual Source Safe and download the code Pin
meeram3952-Jun-11 23:40
meeram3952-Jun-11 23:40 
AnswerRe: Writing Windows Service to connect to Visual Source Safe and download the code Pin
Eddy Vluggen3-Jun-11 0:11
professionalEddy Vluggen3-Jun-11 0:11 
GeneralRe: Writing Windows Service to connect to Visual Source Safe and download the code Pin
meeram3953-Jun-11 0:19
meeram3953-Jun-11 0:19 
GeneralRe: Writing Windows Service to connect to Visual Source Safe and download the code Pin
JV999916-Jun-11 3:27
professionalJV999916-Jun-11 3:27 
QuestionMicrosoft Application Architecture Guide Pin
V.23-May-11 3:31
professionalV.23-May-11 3:31 
Since a few weeks my colleague is promoted to teamlead. That fact itself does not bother me, but he does try to impose a certain architectural design (SOA based) and motivates his decisions by saying it is the Microsoft way and read book X or Y, etc...

So I did read his indicated chapters (chapter 2 eg) and found most of it common sense really. However he made a sample solution based on his knowledge and creates a new project for each aspect of the application. That means that for one webservice you have a project for the services (svc files), the service contracts (the interfaces), the service implementation (svc.cs files), datacontracts, etc... it ends up in 10 - 20 projects per application. each business layer, dal component, etc should be redone for each application for independency Confused | :confused: (the strange thing is, when I mentioned the GAC, a Microsoft way of working, the response was that that wasn't an option and didn't solve dll hell)

My problem lies in the fact that if indeed Microsoft supports such an idea (of dividing assemblies) why on Earth do they make it so hard in creating it (you start out by creating a solution with services and adding libraries as you go, but you need to actually MOVE the interfaces and implementation files to different projects. When all this is hooked up in TFS, you know that this could mess up the entire solution and above that you need to reference your projects all over the place to make it work. Personally I have a serious doubt this is a good way of working. If it really should be this way, why doesn't Visual Studio have this option or makes it so difficult to implement?

I'm for dividing logic and creating n-Tier applications, but personally I wouldn't start dividing a service project into servicecontracts, datacontracts, implementation, services assemblies.

Am I missing a point here, because this is pretty confusing. Sigh | :sigh:

many thanks.
V.

AnswerRe: Microsoft Application Architecture Guide Pin
Groulien23-May-11 3:45
Groulien23-May-11 3:45 
GeneralRe: Microsoft Application Architecture Guide Pin
V.23-May-11 3:50
professionalV.23-May-11 3:50 
AnswerRe: Microsoft Application Architecture Guide Pin
jschell24-May-11 8:30
jschell24-May-11 8:30 
GeneralRe: Microsoft Application Architecture Guide Pin
R. Giskard Reventlov27-May-11 2:47
R. Giskard Reventlov27-May-11 2:47 
GeneralRe: Microsoft Application Architecture Guide Pin
jschell27-May-11 9:04
jschell27-May-11 9:04 
AnswerRe: Microsoft Application Architecture Guide Pin
RobCroll29-May-11 19:39
RobCroll29-May-11 19:39 
GeneralRe: Microsoft Application Architecture Guide Pin
V.29-May-11 21:04
professionalV.29-May-11 21:04 
AnswerRe: Microsoft Application Architecture Guide Pin
Eddy Vluggen8-Jul-11 13:19
professionalEddy Vluggen8-Jul-11 13:19 
GeneralRe: Microsoft Application Architecture Guide Pin
V.9-Jul-11 22:33
professionalV.9-Jul-11 22:33 
GeneralRe: Microsoft Application Architecture Guide Pin
GenJerDan3-Aug-11 6:13
GenJerDan3-Aug-11 6:13 
GeneralRe: Microsoft Application Architecture Guide Pin
V.3-Aug-11 19:54
professionalV.3-Aug-11 19:54 
QuestionData Fusion Pin
TorstenH.18-May-11 3:44
TorstenH.18-May-11 3:44 
AnswerRe: Data Fusion Pin
thatraja11-Jun-11 14:31
professionalthatraja11-Jun-11 14:31 
GeneralRe: Data Fusion Pin
TorstenH.13-Jun-11 21:06
TorstenH.13-Jun-11 21:06 
QuestionAbstract factory Pin
Phil00515-May-11 1:37
Phil00515-May-11 1:37 
AnswerRe: Abstract factory Pin
Phil00516-May-11 23:58
Phil00516-May-11 23:58 
AnswerRe: Abstract factory Pin
David Skelly17-May-11 2:14
David Skelly17-May-11 2:14 

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.