什么是WCF,NHibernate,WPF应用程序的最佳实践

时间:2011-06-21 09:34:08

标签: wpf wcf nhibernate design-patterns architecture

我并没有真正进入设计模式而且我接受了它,最近我找到了

http://www.codeproject.com/KB/architecture/wcfbyexample_introduction.aspx

我认为这真的是一种强有力的做法吗?我将在企业应用程序中使用它,实际上我建议我的项目经理。我不确定它是否是一个强大而可靠的模式。

对于WCF,WPF,NHibernate有没有更好的解决方案?

2 个答案:

答案 0 :(得分:0)

这取决于您的项目规模和许多其他因素,但据我所知,对于那些不想使用内部框架的人来说,这是一个易于理解的解决方案。

我不确定你能找到一个比这个更好的免费解决方案,但这是非常好的

答案 1 :(得分:0)

如果您打算使用WCF和WPF,您也可以选择使用Entity Framework而不是NHibernate,以便继续使用Microsoft技术。也许更容易说服您的项目经理是否建议实体框架,因为它(应该)与WCF完全兼容。

使用Entity Framework设置WCF服务实际上非常简单。不知道NHibernate,自从我自己用它以来已经有一段时间了。

Bu基线是相同的,实体或NHibernate。分离您的图层被认为是最佳做法,最终,您对每个图层使用哪种技术无关紧要。