哪位知道WPF,MVC,以及MFC跟.NET框架的区别???

解决方案 »

  1.   

    WPF是Windows应用程序。
    MVC是Web应用程序开发的一种模式。
    MFC是Visual C++的一个框架。WPF没有.net框架什么都干不了。
    MFC是.net之前就有的东西。
      

  2.   

    WPF要依赖于.net framework 3.0以上的版本
    MVC是一种模式或者架构,现在微软已经有官方的mvc框架:http://www.asp.net/mvc.
    MFC不太了解,参考楼上的吧.
      

  3.   

    MFC
    微软基础类
    是一套开源C++框架,用来开发原生windows程序,跟.net没关系,但如果使用托管c++,也可以wpf
    Windows Presentation Foundation
    是最新的技术,.net 3.0以上
    用来开发托管windows程序,具有华丽的界面,使用xaml开发,非常简单,是mfc和winform的替代,但不能开发原生程序,开发小程序效率肯定受影响
      

  4.   

    wpf 是微软推出的一种window桌面开发方式,主要的亮点是XAML语言写的组件能在web上用也能在window桌面上用例如silverlight组件不光是在web上用也能在wpf程序上用,达到web开发和window桌面开发界限慢慢模糊,降低程序员学习难度和快速上手
    MVC是web开发早期就有的模式,java中的早就有了,微软的asp.net现在开始做这方面的框架
    MFC是微软的基础类库,为了让VC++.net能真正融入到.net中MFC也被放了进来,为了让VC++的程序员不会感到不适用