日期:2014-05-19  浏览次数:20643 次

.Net许多的摆设,我现在举例 - .NET技术 / 非技术区
.Net许多的摆设,我现在举例

一.P/Invoke是摆设.
  对API的包装不完整,搞个平台调用,比用C++复杂得很.

二.Winform是摆设.
      那位告诉我,那个公司(包括微软)有用C#写的大型Winform软件(指象Office  
Photoshop,Autocad,超级解霸也算,QQ也算,UC也算,...).写个小小的Paint.net处理图像慢得要死,我想只有大型计算机才能运行吧!!!!!!!!

三.指针是摆设.
      那个企业在用C#的指针而不用C++的指针开发软件,请举例,谢谢!!
......

四.Romting是摆设,
      用它开发出来的东西慢得无法用.

什么C#的作者是搞Delphi的作者搞的C#,管它搞什么出生的,到微软全部会体现硬件与软件联盟思想,赚大家的钱.

编程的趋势将面向底层开始,而不是离开底层无限地抽象..........

------解决方案--------------------
大家帮我顶喔!!!!!!!!!!!!
------解决方案--------------------
一.P/Invoke是摆设.
。net本来就不是做这个的 invoke只是给了我们更多选择的余地

二.Winform是摆设.
移动的飞信

三.指针是摆设.
同一

四.Romting是摆设
Romting本来就不能用在性能要求非常高的场合 用socket吧
------解决方案--------------------
编程的趋势将面向底层开始,而不是离开底层无限地抽象..........
____________________________________________________________
楼主去学汇编吧,底层与否纯粹分工不同,难道那些大型erp或mis系统都用机器语言写啊?那种系统的精髓是业务模型
还有人学ABAP呢,第五代语言,SAP二次开发用的,你听说过吗?


------解决方案--------------------
会慢慢的完美的,封装太多的,必然会带来性能损失,有经验的,都没必要的用一些现有控件
------解决方案--------------------
看强淫讨论...
------解决方案--------------------
其他还行,

四.Romting是摆设,
用它开发出来的东西慢得无法用.

我感觉也不好.
------解决方案--------------------
Paint.Net 确实非常慢
------解决方案--------------------
楼主是个技术极端分子!

所有的技术是不是有用,要看它所使用的场景,没有无用的技术,只有用错的技术。
你用错了技术,并不是技术的错,而是你的错!
------解决方案--------------------
呵呵,存在就是有道理的~
------解决方案--------------------
工具就是工具,没有人要求你非要用.net做所有的东西,比如订钉子。
任何一个工具/语言/平台都有适用和不适用的地方,可能恰巧你的需求.net无法满足,那就不要用。

四.Romting是摆设,
WebService也很慢,数据传输量还比Remoting大,应该说更慢,可是现在用得很广泛。
不是所有东西都需要那么高的效率,也不是最有东西都有办法将效率提高到c的水平,问题在于效率对你真的很重要么?