zoukankan      html  css  js  c++  java
  • WPF

    http://www.cnblogs.com/Joetao/category/592442.html

    而通过WPF控件的Content Model和Layout系统,WPF控件可以包括任何类型的控件,甚至.Net CLR对象。

    个人觉得XAML应该是WPF中比较划时代的东东。通过XAML,我们可以用文本的方式描述复杂的Object Graph。这个想法在VB中就有了,不过XAML更简化,以便于使用工具来生成XAML。通过Command,Routing Event等机制,界面设计人员和程序员有比较清楚的界限。 
         我觉得WPF应该是GUI发展的一个延续,原来GUI中复杂的东西,现在通过简单的文本就可以实现。 

    主要参考资料与工具: 
    Windows Presentation Foundation Unleashed by Adam Nathan 
    MSDN 
    Essential Windows Presentation Foundation(*强烈推荐,回答了很多WHY的问题) 
    Windows WPF source code 
    Reflector
      wpf采用directX引擎,消耗的是GPU,节省cpu,他winform各有优势,你随意吧

    看你注重神马哈,要是对页面效果有要求,那就WPF吧。。
    如果没有,如WINFORM的话,方便一些。

     

    小结

    WPF应用程序的创建除了使用Visual Studio之外,还可以使用Expression Blend。

    谈到学习WPF的开发,就必须要学习MVVM,学习MVVM,就要首先了解MVC、MVP等概念。

    我自己做过WinForm、ASP.NET等使用各类.NET技术的项目,虽然微软的技术一直在进步、变化,但是最基本的东西都没有变,例如数据库的访问,文件的读写、日志处理,程序中异常的处理、报表、打印、性能的优化、友好的界面。

    发现自己的不足,善于利用找到的方法去扬长避短。行动起来。
  • 相关阅读:
    LNMP分离部署
    PXE
    Mysql
    07.23 课堂随笔 学习了相关的标签
    [Prodinner项目]学习分享_第三部分_Service层(业务逻辑层)
    Beginning Windows Azure Development Guide
    5分钟浅析简单工厂模式
    [Prodinner项目]学习分享_第一部分_Model层
    [Prodinner项目]学习分享_第四部分(完结篇)_Controller层(控制器)
    C# Windows service 开发笔录
  • 原文地址:https://www.cnblogs.com/rechen/p/5100218.html
Copyright © 2011-2022 走看看