in

Dé specialist in .NET trainingen en consultancy

Jo-wen Mei

april 2009 - Posts

  • Faster compilation of Visual Studio Projects

    When you reference another project in combination with "Copy local = true", the specified assembly is being copied.

    This is real easy, but has a big disadvantage: the assembly is being copied! :p

    The problem is that you get the same assembly multiple times, which is unnecessary. Every assembly has to be copied/loaded/parsed by the C# compiler that apparently doesn’t come with some sort of optimization for this scenario. This really slows down the compilation process!

     

    The solution is to specifically set the output folder (menu Project Properties > Build > Output path) and reference the assemblies from here.

    ...

    If I'd only known this on my last project, where we had 42 projects and compilation time exceeded half a minute

    inspiration

  • Application Architecture Guide 2.0

    A lot of guru's and experts (in- and outside Microsoft) created a guide that provides design-level guidance for the architecture and design of applications built on .Net. It is designed to be used as a reference resource, or it can be read from beginning to end.

     

    Why they wrote this guide (quote):

    Design more effective architectures on the .NET platform. 
    •  Choose the right technologies for your particular scenario.
    •  Make more effective choices for key engineering decisions. 
    •  Map appropriate strategies and patterns. 
    •  Map relevant patterns & practices solution assets

     

    Definitely worth checking out!

    link

    Posted apr 22 2009, 11:21 by Jo-wen with no comments
    Filed under: