一、What is the beauty of C#?
二、How complex C++ is?
三、This one is Good idea.
四、Are there any wrapped MFC functions in C#?
五、What is the role of powerful class libraries?
六、C# is powerful in writing database application

解决方案 »

  1.   

    1. 如果你习惯大量使用指针,请使用C++, 有没有指针并不是一门优秀的语言的标准, Java, VB等在没有指针的情况下都很好.2. 新版的Visual Studio对C++智能提示越来越好, 另外你可以去安装Visual Assit,这个对C++很不错.3. 一个优秀的程序员, 英文是必须要掌握的, 微软也在尽力做中文化.4. 不管是MFC, 还是.Net, 都是对Win32 API进行了封装. 我不认为MFC比Winform强大很多.5. 从本质上来讲, .Net CLR是一个COM服务器, 对代码进行即时编译并运行. 如果脱离.Net CLR, 那么.Net的一些功能, 将无法很好的工作.   但是, 你觉得.Net Framework太大, 安装不便的话. 你可以打造自己的虚拟机, 这也是飞信的工作原理.   具体请参阅Rotor源代码以及<<Customizing.the.Microsoft.dot.NET.Framework>>这本书, 教你怎么打造自己的.Net CLR. 如何可以不需要安装微软.Net Framework的来运行.Net程序. 6. C#对于数据库的支持, 我认为远比MFC方便.
    PS: 如果lz喜欢按照C++的方式写程序, 调用API, 又希望使用.Net强大的Libaray, 可以方便拖控件, 那么推荐使用C++/CLI.
      

  2.   

    楼主如果你一年买ms的产品金额达到1000亿$,ms会考虑改你说的要求。
      

  3.   

    安装时能否部署为本机代码执行,这个支持,如果这个c#能做,那么我就喜欢,可惜机制就决定了,不知道以后会不会有高人去做,就像MONO一样
      

  4.   

    既然有这种想法,咋不想得更高层次的,我要推翻微软的主导地位,我们中国人要写自己的操作系统,
    我们开发的开发工具比.NET好用,那样岂不是更好。
    如果,你比它还牛,那它肯定会以你的语言为标准,
      

  5.   

    1. 如果不用指针能和使用指针一样快的时候,我坚决不用指针2. 新版的Visual Studio对C++智能提示越来越好,但是远没有达到C#,VB.net的程度。3. 英语还不够优秀的时候,是不是就不要学习mfc了?4. MFC比winform强大太多,太多的东西MFC封装了,而Winform只能去调用windows的DLL,糟糕的是,大多数时候不知道这些方法在哪个DLL里面。5. 既然飞信可以打造自己短小精悍的虚拟机,ms能不能在我制作安装包的时候就帮我打造一个,并不是每个人都对.net framework那么熟练,也不会专门为每个程序打造自己的虚拟机。6.C#写数据库应用应该是没什么问题的,而且看起来Winform就是专门,而且只能写数据库应用的。
      

  6.   

    1. 如果你习惯大量使用指针,请使用C++, 有没有指针并不是一门优秀的语言的标准, Java, VB等在没有指针的情况下都很好. 2. 新版的Visual Studio对C++智能提示越来越好, 另外你可以去安装Visual Assit,这个对C++很不错. 3. 一个优秀的程序员, 英文是必须要掌握的, 微软也在尽力做中文化. 4. 不管是MFC, 还是.Net, 都是对Win32 API进行了封装. 我不认为MFC比Winform强大很多. 5. 从本质上来讲, .Net CLR是一个COM服务器, 对代码进行即时编译并运行. 如果脱离.Net CLR, 那么.Net的一些功能, 将无法很好的工作.   但是, 你觉得.Net Framework太大, 安装不便的话. 你可以打造自己的虚拟机, 这也是飞信的工作原理.   具体请参阅Rotor源代码以及 < <Customizing.the.Microsoft.dot.NET.Framework>>这本书, 教你怎么打造自己的.Net CLR. 如何可以不需要安装微软.Net Framework的来运行.Net程序. 6. C#对于数据库的支持, 我认为远比MFC方便. 
    我代表微软说,可以考虑一下,你最好先问一下比尔盖茨。
      

  7.   

    四。MFC的功能全部包装成。NET的好吗?(现在只有部分)
    也感觉.NET在WINFORM上不太成熟
    五。当运行。NET程序的机器确定后,安装时能否部署为本机代码执行呢?这个很重要
    我也这么,干嘛非生成托管的,生成本地的不更好?但他们会想,这样就成VB了...还是希望能生成本地代码.
    六。请加强Winform的功能,希望与MFC一样强大,因为我想用C#写强大的数据库应用程序。
    感觉WINFORM不太成熟.而MFC基上已经完善了,从VC6,到现在的VS2005,VS2008,我想MFC应该说基本没改变,因为它相当成熟了.