我刚刚了解到,ASP.Net开发中有一个“Web Client Software Factory 2010”库。它似乎对模块化ASP.Net开发很有用。“Web客户端软件工厂2010”不再维护?
当我被this link指定到this download link时,我看到一个红色的通知:“这个项目不再被维护,也没有计划未来的发布。”
因此,投入时间学习和使用这个库仍然值得吗?
欢迎所有的建设性意见!
我刚刚了解到,ASP.Net开发中有一个“Web Client Software Factory 2010”库。它似乎对模块化ASP.Net开发很有用。“Web客户端软件工厂2010”不再维护?
当我被this link指定到this download link时,我看到一个红色的通知:“这个项目不再被维护,也没有计划未来的发布。”
因此,投入时间学习和使用这个库仍然值得吗?
欢迎所有的建设性意见!
我建议花时间学习ASP.Net MVC,而不是花时间学习WCSF。学习MVC的味道越多,你就会越爱它。 ASP.Net MVC通过HTTP建立了比ASP.Net更好的抽象。
WCSF为ASP.Net提供了更好的MVP实现,但我仍然相信ASP.Net的底层抽象模型是有缺陷的,没有框架可以弥补这个缺陷。但是如果你想长期投资ASP.Net,没有理由不去研究它。
我有,所以我投资了一些时间,得到它做来解决这个问题。 https://github.com/albertocsm/OpenWSCF2010
我建议你阅读这篇文章:http://www.codeproject.com/Articles/605662/Using-MVP-with-ASP-NET-Web-Forms它显示了如何在不使用WCSF的情况下实现MVP模式。但是我建议你,对于新项目,使用受Microsoft支持的MVC。我只对那些不需要MVC的客户使用WCSF,但在使用最新的Microsoft框架获取WCSF方面遇到很多困难。