asm, c, c++ are my all
-- Core In Computer
posts - 139,  comments - 123,  trackbacks - 0
/********************************************\
|    欢迎转载, 但请保留作者姓名和原文链接, 祝您进步并共勉!     |
\********************************************/


Vista下编程的困惑 - C#最好还是不要用于桌面应用

作者: Jerry Cat
时间: 2006/09/26
链接: http://www.cppblog.com/jerysun0818/archive/2006/09/26/12966.html


比如说,很多在微软的.Net框架之下运行的软件对象都必须要和“Windows动态链接库(Windows dynamic link libraries)”进行交互,而不是直接运行原生的控制代码,这样就导致了这些软件的运行速度十分缓慢。微软公司曾经讨论过用.Net代码重新打造Windows的系统内核,甚至还专门设立了一个研究项目,想要把.Net的通用语言协议(Common Language Runtime)打造成为Windows系统代码的核心。但是,Windows的硬件访问层阻止了这一转变的发生。Huckaby先生评价到:“是否要做出这样的改变,事实上这是一个巨大的商业决定——而根本不是技术性决定......
posted on 2006-09-26 01:03 Jerry Cat 阅读(2962) 评论(9)  编辑 收藏 引用

FeedBack:
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2006-09-26 08:34 | 万连文
C#已经用于桌面开发,从易用性和性能上都不错,下一代的界面开发WPF主要靠C#,前提是用户机器的内存和CPU需要换代一次。对效率要求极高的可以不用C#,然而可以考虑分层实现。我们有必要担心效率,但是我们无法抗拒硬件的淘汰。  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2006-09-27 08:31 | wwyy
不明白,整个GUI(WPF)就是.NET的,怎么.NET就不用开发桌面程序了? 作者搞笑吗  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2006-09-27 20:31 | Jerry Cat
你接触现实社会了吗? 我们给北京,上海,南京,武汉等地的客户开发的应用都还是VC6.0哩, 偶用VC7.1也是为用些新库. 根本不涉及.NET, 人家很不欢迎.NET Framework, 除了网站部分. 不过大多数客户都不用ASP.NET而用开源的PHP. 若真.NET普及(尚需要5年 at least), 那我们就用C#了! MFC还是Windows上的王者, 最近有许多Linux上的用户了, 我们用QT.

现实社会中桌面应用中一万个也难寻到2个是用带Net Framework的C#开发的, 你们在自慰捏:)  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2006-09-28 09:48 | 万连文
这也就是国内技术落后国外5~10年的原因,外国使用COM的时候中国使用C/C++,外国使用.NET的时候中国狂搞COM组件编程。当我意思到这样的问题的时候,我从学校跑了出来,不过马上就要回到你说得“现实社会”了。
PS:我看到我的ATI显卡设置程序都是.NET写的。  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2006-09-29 22:47 | cooldog
.net开发确实减少了开发成本  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2006-10-18 17:25 | duanxingchuan
确实有一些猪。。。。我们这儿的几十个公司,全是用.net架构!!!中国落后就是毁在 Jerry Cat 之流 !!!!!!  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2008-03-29 03:08 | zxy
我看到我的ATI显卡设置程序都是.NET写的
----别提这个烂ATI显卡程序,亏你还好意思提,劳烦你告诉我,这个程序除了速度像蜗牛,还有什么出众的地方吗?我开始并不知道是C#写的,运行它的时候差点没骂娘,后来发现有个.net框架,才知道为什么这么慢了,得出一个结论,C#能占领桌面市场的话,母猪也会上树  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用
2008-06-15 17:42 | 321321
不会啊,我觉得用什么开发无所谓,只要赚到钱买药吃就好了。编程很伤身体,混到前休息一下,买补药做运动,过幸福生活。  回复  更多评论
  
# re: Vista下编程的困惑 - C#最好还是不要用于桌面应用[未登录]
2008-10-20 13:55 | Daniel
恩 google到这篇。
原本只是要找下vista下解决c程序兼容性问题的帖子
有意思。。我做了很多大型项目都是C#的。很多工厂的生产控制系统已经用C#做了(流水线作业系统对速度有要求)。回过头来看2年前的帖子。似乎已经可以放下这种争议了吧。  回复  更多评论
  

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2006年11月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

常用链接

留言簿(7)

随笔档案

最新随笔

搜索

  •  

最新评论

阅读排行榜

评论排行榜