Code Bye

如果用C# WINFORM开发一个ERP项目 用什么技术或者框架做比较好

客户端、服务端、数据库三者
所有的数据库交互的方法函数都放在服务端,客户端通过访问服务端 达到对数据库的操作。
目前我正在研究的是WCF技术,给我的最大感觉就是很强大,但是有一个致命弱点,效率。
假设有10W条数据,直连可能会快一些,毕竟WCF要握手好多次,这样可能会使客户长时间等待。这可不好。

请问有没有更适合的方法,可能也是我只是对WCF只是初步涉猎。有什么不对的请多多赐教。

解决方案:40分

暂时有空就和你多聊几句吧,erp项目的好坏,最终评价者是用户,而用户是不关心你内部用的什么框架有多复杂的逻辑的,他们唯一关心的就是视觉感受和效率,界面美不美观,按钮按下去多久能看到结果,这是用户评价的关键。但对我们做软件的来说并不是这样,我们要考虑代码的扩展性和可维护性,所以有了框架。但框架终究只是框架,虽然好的框架对性能有所提升,但达不到质变的层次。框架可以无数次的推倒重来,但相比之下数据库的推倒难度不是一般的大,前后要考虑的各种要素以及大量的数据同步会让你无从下手,稍有不慎就会造成各种状况。所以我会说数据库设计才是最重要的环节。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如果用C# WINFORM开发一个ERP项目 用什么技术或者框架做比较好