建立ASP.NET项目时,通常需要完成一定数量的样板或管道工作,这些工作在不同项目中通常是相同的。特别是在MVC和ALT.NET方法中更为如此。这些工作包括:IoC、ORM、解决方案结构(项目)、会话管理、用户管理、I18n等等。
我想知道你认为最好的“重用”这些管道工作的方法是什么?
1.是否有一个“主解决方案”,您可以将其复制并以某种方式重新命名?(目前我在某种程度上使用这种方法,但它非常混乱。我很想知道其他人如何做得更好)
2.主要依赖于共享库项目?(我发现这对于某些事情来说是合适的,但对于必须定制的事情来说太过受限)
3.代码生成工具,例如T4?(类似于SharpArchitecture使用的方法-我自己没有尝试过)
4.其他方法?
我想知道你认为最好的“重用”这些管道工作的方法是什么?
1.是否有一个“主解决方案”,您可以将其复制并以某种方式重新命名?(目前我在某种程度上使用这种方法,但它非常混乱。我很想知道其他人如何做得更好)
2.主要依赖于共享库项目?(我发现这对于某些事情来说是合适的,但对于必须定制的事情来说太过受限)
3.代码生成工具,例如T4?(类似于SharpArchitecture使用的方法-我自己没有尝试过)
4.其他方法?