Click here to Skip to main content
15,892,517 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
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 
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 
V. wrote:
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...



I am curious why a "team lead" is acting as an architect and/or boss.

As a development group if you want to create guidelines (code, architecture, process, whatever and etc.) then the development team, as a group, creates them, reviews them and approves them.


V. wrote:
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?


Your description doesn't make it clear what you find to be difficult.

If you have an existing application(s) and you need to completely restructure them to some other form then it is going to require work. And there isn't anyway to automate that.

On the other hand if you are creating new applications then at least for me working with different projects (and even solutions) and then combining them to create the final application is the only way I work (and in languages other than .Net as well.) Trivial apps can exist in a single space but with large apps I would expect tens of different divisions. Combining them is only relevant to the final app and for direct dependencies in the different parts. Understanding small parts is easier than understanding one large mass. I would suppose it also tends to keep the boundary layers more independent.

(Note however that I am not commenting on the MS methodology itself.)
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 PinPopular
David Skelly17-May-11 2:14
David Skelly17-May-11 2:14 
GeneralRe: Abstract factory Pin
Richard MacCutchan17-May-11 2:36
mveRichard MacCutchan17-May-11 2:36 
GeneralRe: Abstract factory Pin
Phil00517-May-11 3:06
Phil00517-May-11 3:06 
GeneralRe: Abstract factory Pin
Shameel17-May-11 4:21
professionalShameel17-May-11 4:21 

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.