当前位置:编程学习 > C#/ASP.NET >>

MS没有抛弃MFC,.NET注定死亡。

http://msdn.microsoft.com/msdnmag/issues/07/06/cpp/default.aspx?loc=zh
我就搞不懂了.NET要性能没性能,我真找不出一点好处。说他快速开发,经过MS的包装的类,很多东西反而误导了大家造成了错误的认识和编写。有时候还得去查不少文章才能明白。NET的某个类是个什么回事,这叫快速开发??????简直就是狗屁。 --------------------编程问答-------------------- 又一个入门不深的人,在吼
如果你用其他,你认为好多语言,能封装成.NET这样,那在看看你的性能和开发速度.
现在程序越来越大,越精.所以CODE的年代应该要过去了,业务处理\解决问题,才是你关注地 --------------------编程问答-------------------- 对于一些对性能没特别高的要求的应用程序,业务更重要. --------------------编程问答-------------------- 。NET的人总是欺骗自己,说什么等几年硬件就更上了,什么业务重要,性能不重要。软件拿出来没有一点竞争力,你去拼什么业务啊。我告诉客户,目前这个东西是采用的。NET先进的技术,跟以前的版本不一样了,现在你得花一些钱把你的机器弄得奔放一些。挖靠,中国的中小企业没有几个会去花钱把计算机更新的。到底是不是这么回事情,相信很多做中小企业开发的人自己知道。所以我就说。NET注定死亡,正如楼上所说我入门可能不深。 --------------------编程问答-------------------- 看什么样的业务,什么样的需求,何况.NET也是在发展中的.. --------------------编程问答-------------------- 呵呵,那个什么C#里面没引用的帖子就是楼主的另一杰作吧。

说实话,楼主这样的学习态度,对MFC了解多少都很难说。 --------------------编程问答-------------------- 呵呵,楼主还是CODE的人啊.
做中小型企业信息化.用.NET是非常合适的.何况做这些.NET的性能并不差,除非你只会拉控件的那种,因为要好的性能,你完全可以自己CODE来实现.软件的竞争力,不是看你用什么语言开发,是看你的软件解决问题能力,因为客户是不知道的。现在的人聪明了,不像以前,可以写个软件就可以卖,特别是中小型企业信息化,解决问题特别重要,所以你得综合考虑.使用某种语言,并不是抵触某种语言,说.NET注定死亡,是很不负责任地.就箱PB和DELIPH做一些信息化,是非常不错的,但是它们都接近死亡了. --------------------编程问答-------------------- Ivony居然半夜起来了?

就箱PB和DELIPH做一些信息化,是非常不错的,但是它们都接近死亡了.
==========================================================
反正这两个前景暗淡,抱着微软的大腿好歹有肉吃 --------------------编程问答-------------------- Ivony居然半夜起来了?

看3.5忘时间了……

哎……

给到现在还没升级到2.0的人泼一瓢冷水。
如果泛型都还没搞清楚,3.5的新特性一开始就会给你一个下马威。 --------------------编程问答-------------------- 看3.5忘时间了……
======================
居然学习这么投入,看来我要抓紧了 --------------------编程问答-------------------- Ivony居然半夜起来了?

看3.5忘时间了……

哎……

给到现在还没升级到2.0的人泼一瓢冷水。
如果泛型都还没搞清楚,3.5的新特性一开始就会给你一个下马威。


为啥说的这么专业……………………

几位是何方神圣啊? --------------------编程问答-------------------- Ivony说的是C# 3.5

偶现在看的还是C#2.0 知道少许 C#3.0

--------------------编程问答-------------------- 晕. 3.5出来了? 偶用的2.0  开发环境没变吧? 最新是不是VS2006? 还是有2007了? 呵呵

致楼主: 我做一个对性能要求很高的共享软件, 用.net比非托管的运行速度还要快. 不知道说非托管楼主能理解否? :) --------------------编程问答-------------------- 洗洗睡…… --------------------编程问答-------------------- 楼主说的有一定道理,需要的时候可以混合开发 --------------------编程问答-------------------- MARK --------------------编程问答-------------------- MFC和.net都会.......不过大部分还是用.net,除非特殊情况。就我个人,在速度可以接受的情况下,减少bug量和加强维护性比提高性能更重要。 --------------------编程问答-------------------- mark --------------------编程问答-------------------- 人们没有抛弃镰刀,收割机注定死亡...

人们没有抛弃锉刀,车床注定死亡...

人们没有抛弃帆船,快艇注定死亡...

人们没有抛弃脚踏车,汽车注定死亡...

...........


什么扯淡逻辑...他们不是入门不深,而是根本就没出校门... --------------------编程问答-------------------- jf --------------------编程问答-------------------- 搞不懂为何有那么一群人总看.net不爽 --------------------编程问答-------------------- vrhero你太有才了! --------------------编程问答-------------------- 呵呵 
别人笑我太峰巅 我笑他人看不穿 --------------------编程问答-------------------- jf
--------------------编程问答-------------------- LZ是java的人吧? --------------------编程问答-------------------- mark
--------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人 --------------------编程问答-------------------- 活活~ --------------------编程问答-------------------- 搞笑~ --------------------编程问答-------------------- LZ肯定是做java出身的,我周围做java的人都极度抵触.net --------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人
=============================================
DING --------------------编程问答-------------------- 沒有過.net吧 --------------------编程问答-------------------- LZ根本就不是搞开发的人,鉴定完毕 --------------------编程问答-------------------- MS开发了NET,JAVA注定死亡... --------------------编程问答-------------------- 微软和微软自己过不去?
楼主你就预言一下.NET什么时候死吧
说不定多年以后我还能回忆起有这样一个笑话 --------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人


---------------------------------------经典!~ --------------------编程问答-------------------- 吼也莫用 --------------------编程问答-------------------- 共产党的民主秀啊,楼主没看完吧. --------------------编程问答-------------------- 发错贴了对不起 --------------------编程问答-------------------- 弱弱的问一句,MFC是啥?只知道KFC --------------------编程问答-------------------- 这个连接最多只能说明MFC还活着,但没有什么可以证明NET死亡的证据,楼主情绪化了,而且好象还未达到菜鸟级.

MFC能的NET也能,但NET能的,有些可能MFC弄起来就不太能了.比如复杂的项目,MFC来弄可能很费.
前面老鸟说了,业务重要,这个完全同意,不然拿软件来做什么? --------------------编程问答-------------------- 我觉得各有各的用武之地...
比如说开发驱动程序...你会用C#托管?
MFC不会抛弃,现在不会,以后也不会,但并不是说.NET就完了呀 --------------------编程问答-------------------- 昨天Ivony给我们讲课,感触颇深~
MS一直在往前走 --------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人

------------------------------------------
搞笑,但确实是真理 --------------------编程问答-------------------- 看来得学习下C#的基础知识了 --------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人

------------------------------------------
还可能把它拆了,炸了自己 --------------------编程问答-------------------- 同意二楼的意见, 呵呵 --------------------编程问答-------------------- to male110() 
   你用MFC开发驱动? --------------------编程问答-------------------- .Net的缺点本来就很多,因为还不成熟嘛
有理智的公司都是用成熟的技术
说实在的性能很容易影响客户的选择,,,以前用友的8.51就是用.Net1.1做的,慢得要死,
结果客不用了,选其它的小财务软件了,用C+++和VB写的,很快,功能也满足了客户,,我的收入又小了,5555555555555555 --------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人
-----说得不错,C#功能很强大,可惜C#程序员大都是原始人,不然C#程序员这六年干啥去了,一件象样的东西都拿不出来.B/S被java打得翻不了身,C/S更不用说,得零分,嵌入式开发,还是零分,六年时间不短了吧?? --------------------编程问答-------------------- 不懂啊 不懂 --------------------编程问答-------------------- jf --------------------编程问答-------------------- 原始人拿着原子弹只会把它当作一块大石头去砸人
-----说得不错,C#功能很强大,可惜C#程序员大都是原始人,不然C#程序员这六年干啥去了,一件象样的东西都拿不出来.B/S被java打得翻不了身,C/S更不用说,得零分,嵌入式开发,还是零分,六年时间不短了吧??


呵呵……原来你就是传说中的阅卷老师?! --------------------编程问答-------------------- 预料中事,果然很多人来批斗我。我只是想说。NET目前的趋势大家也都看得到,WINFORM彻底的失败性能实在是慢。说说WEB吧,对于WEB开发人员来说有了。NET的类一切都自己可以搞定了,很多应用不在需要其他语言工具去做成ActiveX了,对于WEB开发人员来说确实是改变了,最近不是出了一个什么WPF?挖靠,一打开就IE就死了,如果等这种应用,中国在等10年看硬件能不能更上。对于WINFORM,当然了,MS还是在硬上一些。NET项目,外面也有一些。NET WINFORM的应用,打开代码看看,一堆一堆的去调API,他自己都不敢用。NET的类,。NET里去调API本身就不方便,完全就是没事找事做的表现。就应用层面上来看还是没有变,现在可以做的以前一样可以做,而且性能要比。NET应用的好,我都说了,搞。NET的总是欺骗说什么性能不重要,其实性能才是最重要的。 --------------------编程问答-------------------- MS自己立挺的WINFORM项目他自己都不敢去调。NET的类库,反而更麻烦的去调API,说白了,他自己都不用托管的东西。做出来了就忽悠大家,看看。NET依然可以做成很不错性能。我草,大骗子。在一次说明性能很重要。 --------------------编程问答-------------------- up --------------------编程问答-------------------- 我告诉客户,目前这个东西是采用的。NET先进的技术,跟以前的版本不一样了,现在你得花一些钱把你的机器弄得奔放一些。挖靠,中国的中小企业没有几个会去花钱把计算机更新的。
-----------------------------------------------------------------------------------
LZ的公关能力的确不敢恭维。。。。。

YY帖,鉴定完毕~ --------------------编程问答-------------------- 太好笑了,这也是你们担心的啊.人家微软,你以为像你们这么白痴啊.
用友做的ERP不是因为它太慢,是因为他太大,本身就是失败的体现,不符合中国国情的ERP.企业缺少人员来进行ERP实施,这才是中国目前的现状.大型企业买几台好的电脑来运行ERP,还有什么问题啊?小型的东西,我感觉还好的啊.不然中国那么多用.NET的企业怎么生存啊.照你们这么说,都得关了.
  我也感觉它做的WINFORM东西是有点慢,加载页面,比以前VB\PB\DELIPH等做的同样功能的窗体慢好多.2005的GRIDVIEW就比VS2003的DATAGRID的慢很多,封装太多,必然带来性能损失.但是这只是表面现象,你完全可以自己写代码来提升性能,但是我觉得没有必要。WPF这种东西,不能说是.NET的失败,是B/S能做成C/S的体验而已,估计以后是趋势.
  性能固然重要,但是建模开发速度,也是很重要的,不然中国N多人要失业了.大型软件,并不是一种语言就可以很好的完成的,取长补短,合理的架构才是你要做的事情.
  不用挡心,跟小盖走,你至少不会没饭吃.
 
--------------------编程问答-------------------- 了解了解 --------------------编程问答-------------------- 汗....建议楼主先看一遍C#权威的书再说吧... --------------------编程问答-------------------- up一下 --------------------编程问答-------------------- Ivony(授人以鱼不如授人以渔,上海谋生),我问的问题不对吗,C#本身就不可以申明引用变量,而引用变量本身的作用很大,传递参数的REF和OUT,只能在函数里,但是很多时候有了引用变量就会方便很多。告诉你,你连引用变量都不知道,还好意思说我的杰作。我比你好一点,我是敢问也敢骂,不象你这样的人,马甲还不少,自己有问题了,问问题拿小号,然后大号呢就在这里忽悠,真的傻帽,在网上都那么虚伪,在现实中就更不用说有多虚伪了。确实说的对。NET的拥护者几乎都是做WEB的,对于WEB还说确实对他们改变了,他们也觉得神奇了,懂了怎么去调用。NET类,知道了还有类这种高级东西。哈哈,最多就是到这个地步。 --------------------编程问答-------------------- 跟踪了这个帖子,看来楼主,还是老顽固,老古董。鉴定完毕
只是个CODE的料,也就是只会IF{}ELSE{}
分析设计,考虑的综合应用,取长补短,合理的架构,才是发展之道。
更何况,我用。NET不管是B/S还是C/S做企业信息化,都成功了N个了啊。
中国大部分企业都用。NET,难道真的都要倒啊。
--------------------编程问答-------------------- 你算个鸟

你也有资格来给微软的前途做定论吗? --------------------编程问答-------------------- 回复人:mygod_good(菜鸟之非常菜) ( 一级(初级)) 信誉:100  2007-06-21 09:16:52  得分:0

Ivony(授人以鱼不如授人以渔,上海谋生),我问的问题不对吗,C#本身就不可以申明引用变量,而引用变量本身的作用很大,传递参数的REF和OUT,只能在函数里,但是很多时候有了引用变量就会方便很多。告诉你,你连引用变量都不知道,还好意思说我的杰作。我比你好一点,我是敢问也敢骂,不象你这样的人,马甲还不少,自己有问题了,问问题拿小号,然后大号呢就在这里忽悠,真的傻帽,在网上都那么虚伪,在现实中就更不用说有多虚伪了。确实说的对。NET的拥护者几乎都是做WEB的,对于WEB还说确实对他们改变了,他们也觉得神奇了,懂了怎么去调用。NET类,知道了还有类这种高级东西。哈哈,最多就是到这个地步。

------------------------------------------

连引用都没搞清楚。楼主。给你个建议,你早点改行吧。

你这个个性不适合做程序。 --------------------编程问答-------------------- 该回复被版主删除 --------------------编程问答-------------------- 100年前汽车刚刚面世时,人们嘲笑它不如马车...

多年以后人们仍然怀疑汽车是否真的能完全取代马车...

我不是在说 .NET,因为它终将被下一代工具取代,如当年 C++ 取代 C 一样...

工业化使某些人产生恐惧...历史总是惊人相似... --------------------编程问答-------------------- LZ有没有用过.net ?
C# 里面除了基础类型,你声明的一切东西都是引用对象! --------------------编程问答-------------------- 明天我给小盖打个电话,让他把LZ给收了然后去改.net --------------------编程问答-------------------- 不懂先搞懂 别人都学了几年用了几年.NET 你呢?
再说你MFC学了几年用了几年? --------------------编程问答-------------------- 看来楼主对.NET一点都不了解。

C#不可以申明引用变量?
在你前面的贴子里面我们已经告诉你只要装箱就好了,你自己不懂什么叫装箱还怪别人?

C#的性能不高?
那为什么我用C#写出来的东西性能很好呢?难道我会变戏法?原因就是你自己不会用。

我可以很负责的告诉你,.NET不仅不会死掉,它还会发展得更好。你去看看Windows Server 2008和.NET 3.5就知道了!什么叫快速开发,什么叫高性能。 --------------------编程问答-------------------- 楼猪放屁 --------------------编程问答-------------------- Ivony(授人以鱼不如授人以渔,上海谋生),我问的问题不对吗,C#本身就不可以申明引用变量,而引用变量本身的作用很大,传递参数的REF和OUT,只能在函数里,但是很多时候有了引用变量就会方便很多。告诉你,你连引用变量都不知道,还好意思说我的杰作。我比你好一点,我是敢问也敢骂,不象你这样的人,马甲还不少,自己有问题了,问问题拿小号,然后大号呢就在这里忽悠,真的傻帽,在网上都那么虚伪,在现实中就更不用说有多虚伪了。确实说的对。NET的拥护者几乎都是做WEB的,对于WEB还说确实对他们改变了,他们也觉得神奇了,懂了怎么去调用。NET类,知道了还有类这种高级东西。哈哈,最多就是到这个地步。
-------------------------------------------------
引用那东西除了做别名用还有其他用处吗(地址传递可以说是一种别名的实现)?没有那个关键字,用指针一样能实现.........只不过有了比较简单而以.而且值类型的别名本来意义也不是太大。
至于Ivony,恐怕还轮不到你评论........ --------------------编程问答-------------------- LZ对.net不够真正了解,又被老的程序思想禁锢不开窍不能接受新事物

vrhero的回帖总是一针见血
--------------------编程问答-------------------- 强贴留名
强烈恭喜LZ发现了真理 --------------------编程问答-------------------- 如果ms觉得.net没用,他何必要花那么多的人力财力来搞?
难道ms也和lz一样? --------------------编程问答-------------------- 我说的都是事实,别在这里吹自己公司应用的。NET多么多么棒 --------------------编程问答-------------------- wzd24(牧野)(衣带渐宽终不悔,为伊消得人憔悴)
对于装箱,谁会不知道,简单的一个引用变量问题,都把他丢到一个类里去引用,不是吃多了是什么?上帝保佑你的东西性能有多么高。 --------------------编程问答-------------------- 每星期都有SB冒出来 --------------------编程问答-------------------- 最底层编程从未抛弃过汇编,因此MFC注定要灭亡!!!
木工从未抛弃过锛、凿、斧、锯,因此机床一定要灭亡!!!······

哈哈~哈哈~

象LZ这样的人,就象鼓吹我们需要回到猿人时期一样,因为我们几乎所有的动物本能都没有被抛弃~~~ --------------------编程问答-------------------- 晕倒
又一个无聊的人 --------------------编程问答-------------------- 对于装箱,谁会不知道,简单的一个引用变量问题,都把他丢到一个类里去引用,不是吃多了是什么?上帝保佑你的东西性能有多么高。
----------------------------------------
值类型引用而且还不用作参数的意义有多大?举个有点意义的例子出来. --------------------编程问答-------------------- 对我来说,什么都一样,到最后都是代码,解决问题的代码,代替我们思考的代码,方便轻松生活的代码,一切都在发展,硬件是,软件也是。也许,你们讨论的语言会被其他语言灭亡。 --------------------编程问答-------------------- 楼主是个高人,特地再次进来崇拜一下~ --------------------编程问答-------------------- 很武断嘛! --------------------编程问答-------------------- 回复人:mygod_good(菜鸟之非常菜) ( 一级(初级)) 信誉:100  2007-06-21 11:12:24  得分:0

wzd24(牧野)(衣带渐宽终不悔,为伊消得人憔悴)
对于装箱,谁会不知道,简单的一个引用变量问题,都把他丢到一个类里去引用,不是吃多了是什么?上帝保佑你的东西性能有多么高。
--------------------------------
那你就讲讲,什么是装箱??? --------------------编程问答-------------------- 公司不是研究机构!
我们程序员也是靠业务吃饭的,顶多研究下轻量级的代码性能。
多说无益,闪
--------------------编程问答-------------------- 呵呵,楼主这么说是不对的,老古董--perl,知道吧,现在还有人在用,呵呵,工资还高的很 --------------------编程问答-------------------- .Net的缺点本来就很多,因为还不成熟嘛
有理智的公司都是用成熟的技术
说实在的性能很容易影响客户的选择,,,以前用友的8.51就是用.Net1.1做的,慢得要死,
结果客不用了,选其它的小财务软件了,用C+++和VB写的,很快,功能也满足了客户,,我的收入又小了,5555555555555555 --------------------编程问答-------------------- 月经帖

明天从0 1做起
以后啥语言都不用了~ --------------------编程问答-------------------- C#这玩意很高深的说!~~ --------------------编程问答-------------------- http://msdn.microsoft.com/msdnmag/issues/07/06/cpp/default.aspx?loc=zh
的文章只是说了MFC在Vista下面还没有死,怎么楼主说得那么夸张! --------------------编程问答-------------------- 有必要争这些么。
你要是高兴。你就用MFC开发好了。
--------------------编程问答-------------------- to wzd24(牧野)
不要和他较真了,他的思想禁锢在他原有的技术局限中,要用C#去实现他所认为的东西.
而没去真正理解.net的特性和优点.你和他怎么说得清楚.

按我的猜测,楼主应该有几年的编程经验,也可能水平比我高的多,但是为人有点固执自我,缺少一点包容心和对新事物的接受力.
谦虚是中华民族几千年来的美德. --------------------编程问答-------------------- 反正抱ms的大腿了, ms不死, .net不倒 --------------------编程问答-------------------- 老大(MS)永远找来一些人的嫉妒 --------------------编程问答-------------------- 进步才是硬道理 --------------------编程问答-------------------- 批斗的人确实多,我就不一一反批斗了。找几个代表来批斗一下。wzd24(牧野)(衣带渐宽终不悔,为伊消得人憔悴) ,你如果不懂装箱,自己去网上查,到处都有,以为全世界就你懂装箱啊,看你星星不少,看你文章还简直就是垃圾+狗屁,你的文章受了谁的启发,谁告诉你了一些知识你自己知道,我就不说了。搞。NET的几乎都是一群以前做WEB的,我上面就说了WEB方面的应用他们完全可以直接去调。NET类做了,确实是改变了,这点我不否认。实在无法与。NET的人沟通,我就不在回复贴了,打字太累了。祝各位好运。 --------------------编程问答-------------------- mygod_good(菜鸟之非常菜) ( ) 信誉:100    Blog   加为好友  2007-6-21 11:08:48  得分: 0  
 
 
   
我说的都是事实,别在这里吹自己公司应用的。NET多么多么棒

--------------------------------------------------------------------------------

何以见得你说的是事实?如果是事实,为什么只有你一人在叫嚣,难道我们百来号人加起来还不如你一个人阅历丰富?执着于MFC并不是坏事,也没有人逼迫你转型,工具和语言是次要的,重要的是人的能力和素质.何必要贬低别的语言来寻求心理安慰,你要太不自信了吧!!!!!!!!不要在进行这种无聊的讨论了,高手听了不屑,新手听了茫然,对自己,对大家负点责任吧,结束了这个帖子. --------------------编程问答--------------------
Ivony(授人以鱼不如授人以渔,上海谋生),我问的问题不对吗,C#本身就不可以申明引用变量,而引用变量本身的作用很大,传递参数的REF和OUT,只能在函数里,但是很多时候有了引用变量就会方便很多。告诉你,你连引用变量都不知道,还好意思说我的杰作。我比你好一点,我是敢问也敢骂,不象你这样的人,马甲还不少,自己有问题了,问问题拿小号,然后大号呢就在这里忽悠,真的傻帽,在网上都那么虚伪,在现实中就更不用说有多虚伪了。确实说的对。NET的拥护者几乎都是做WEB的,对于WEB还说确实对他们改变了,他们也觉得神奇了,懂了怎么去调用。NET类,知道了还有类这种高级东西。哈哈,最多就是到这个地步。

------------------------------------------------------------


哈哈哈哈……

1、我没有马甲,我问过问题,有高深的,有白痴的(怎样throw异常不改变调用堆栈),还有讨论谈事的,不信你可以去搜。

2、你对C++的理解,实在不能说深,引用和引用传递完全就是两回事。引用的声明是:type& referrnce = variable;引用传递只能用于函数,在函数的参数和返回值处这样声明类型:type&。而这两者除了语法相近,没有什么联系,如果你想深入了解建议你不要这么浮躁,找本书静下心看。

3、如果我没记错,C++里面根本没有什么引用变量,引用变量是C#/Java中的概念。C++应该叫做引用,因为它不是变量,而只是一个别名。但在C#/Java中,却确实有始终传递引用(此引用又非彼引用)的变量。 --------------------编程问答-------------------- 说得难听些,你既不懂C++又不懂C#,既不懂MFC又不懂.NET Framework,跑到这里叫嚣什么?
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,