桌面应用程序是否有类似于Web应用程序的S#arp体系结构的体系结构或框架。 S#arp Architecture使用Fluent NHibernate。
答案 0 :(得分:1)
为什么不尝试在WinForms项目中使用S#arp架构? S#arpArch并不一定与Web开发有关,尽管它有一些网络风格。
S#arpArch wiki中有一些指导原则:http://wiki.sharparchitecture.net/ContribNonWebHowTo.ashx
答案 1 :(得分:0)
可能不如S#arp完整,但uNhAddIns具有良好的,可重复使用的样本结构。
检查http://code.google.com/p/unhaddins/source/browse/#svn/trunk/Examples/uNHAddIns.Examples.WPF
另一种选择是Effectus:http://github.com/ayende/Effectus