多个项目以提高绩效

时间:2014-01-20 21:02:34

标签: c# visual-studio-2012 windows-store-apps

我在Windows Store的Visual Studio 2012中启动了一个项目,我想到了一个想法。

将整个项目划分为较小的图书馆会改善您的应用吗?它将我的项目划分为较小的项目有什么样的优势?

2 个答案:

答案 0 :(得分:3)

没有性能优势。优势来自多个项目的模块化:您可以在其他项目中重用这些模块。对于可能在其他应用程序中重用的较小组件(库函数,自定义控件,业务逻辑等)的大型应用程序,这样做可能是一个好主意。

答案 1 :(得分:1)

如果您可以概括项目的某些部分,例如对于服务方法,控件等,将它们外部化为单独的DLL是有意义的,因为您可以更容易地在更多项目中重用此功能。