Microsoft Enterprise Library有一些有争议的反馈。一些开发人员喜欢它,有人说它是过度设计的。有什么替代品吗?免费和商业。
答案 0 :(得分:2)
您可以找到许多不同的库,包括商业和开源,解决企业库所针对的相同问题。
其中一些可能比企业库在解决特定问题时做得更好一类问题,而另一些可能提供更丰富的功能。
企业库的真正优势在于它提供了一套完全相互融合的解决方案。
这些解决方案实现为可以独立使用的模块,但也可以组合在一起,具体取决于应用程序的特定需求。
我建议在两个主要方案中考虑企业库:
答案 1 :(得分:1)
我认为没有替代方案可以将一对一映射到企业库。
The Spring.NET Framework有一些EL功能。它提供:
但Spring.NET还提供了更多的功能,并且是比EL(IMO)更大的架构决策。
答案 2 :(得分:0)
您可以查看Rockford Lhotka’s CSLA .NET framework。不知道它有多受欢迎。