This shows you the differences between two versions of the page.
application_structure [2018/01/23 20:08]
application_structure [2018/06/04 05:40] (current)
|Line 11:||Line 11:|
|As described in the topic about the [[assemblies|Assemblies]] it is convenient to split your applications in different assemblies, that can also be used in different projects.||As described in the topic about the [[assemblies|Assemblies]] it is convenient to split your applications in different assemblies, that can also be used in different projects.|
|+||Specially when compared to VO, it is very important to split up your application. In VO, many people uses monolithic applications, and thanks to the incremental compiler and the repository, they start relatively fast when launched from the IDE.|
|+||Unfortunately this is not more the case with the .NET Framework: .NET apps are compiled fully every time, and before starting the application it must be built completely. Therefore you working speed (write - compile - run) will be much better if you are using modular applications.|
|+||.NET permits much more modularity than VO, so use it.|