Click here to Skip to main content
15,891,905 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Duncan Edwards Jones14-Jun-16 2:48
professionalDuncan Edwards Jones14-Jun-16 2:48 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
TheGreatAndPowerfulOz14-Jun-16 5:45
TheGreatAndPowerfulOz14-Jun-16 5:45 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Wastedtalent14-Jun-16 2:56
professionalWastedtalent14-Jun-16 2:56 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 2:57
professionalSlacker00714-Jun-16 2:57 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
szukuro14-Jun-16 2:58
szukuro14-Jun-16 2:58 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Nicholas Marty14-Jun-16 3:07
professionalNicholas Marty14-Jun-16 3:07 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
szukuro14-Jun-16 3:17
szukuro14-Jun-16 3:17 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
johannesnestler14-Jun-16 3:03
johannesnestler14-Jun-16 3:03 
Only Organizational? - sure... hmm.... I don't agree...

I do it for technical reasons. The most important: Management of dependecies for a specific project. If I need a driver lib in a project I will add the reference there - so it's clear which code parts depend on what(3rd Party) libs. If I'd add all the references to one project you won't know which code depends on what. So it's much easier to create selfcontained reusable parts with only the needed dependencies.

There are ohter technical reasons too...
e.g sometimes (for me mostly when working with WPF) I have to split up the Code to different assemblies to "Support" the VS designer. (Better dont try to create and use MarkupExtension in the same assembly..., same with (themed) resources, UserControls etc.)

Then sometimes for differnt reuse strategies/contract only assemblies - e.g some things are defined PLCs (PortableClassLibraries) like contracts for WCF while implementations are not PCLs.

Now if I think about it, I could come up with a lot more advantages like compile times when not doing a complete rebuild...

I wonder why you stated that MS intended it to use folder structures instead of more assemblies (which would contradict the name they choose)

GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:18
mve#realJSOP14-Jun-16 3:18 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 3:26
professionalSlacker00714-Jun-16 3:26 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:32
mve#realJSOP14-Jun-16 3:32 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 4:34
professionalSlacker00714-Jun-16 4:34 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 5:11
mve#realJSOP14-Jun-16 5:11 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
TheGreatAndPowerfulOz14-Jun-16 5:50
TheGreatAndPowerfulOz14-Jun-16 5:50 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Nicholas Marty14-Jun-16 3:04
professionalNicholas Marty14-Jun-16 3:04 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Nagy Vilmos14-Jun-16 3:15
professionalNagy Vilmos14-Jun-16 3:15 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Kornfeld Eliyahu Peter14-Jun-16 3:21
professionalKornfeld Eliyahu Peter14-Jun-16 3:21 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 3:26
professionalSlacker00714-Jun-16 3:26 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:27
mve#realJSOP14-Jun-16 3:27 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Kornfeld Eliyahu Peter14-Jun-16 3:30
professionalKornfeld Eliyahu Peter14-Jun-16 3:30 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:38
mve#realJSOP14-Jun-16 3:38 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Marc Clifton14-Jun-16 3:36
mvaMarc Clifton14-Jun-16 3:36 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
PIEBALDconsult14-Jun-16 3:37
mvePIEBALDconsult14-Jun-16 3:37 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Simon_Whale14-Jun-16 3:49
Simon_Whale14-Jun-16 3:49 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Stephen Gonzalez14-Jun-16 4:19
Stephen Gonzalez14-Jun-16 4:19 

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.