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技术的项目,虽然微软的技术一直在进步、变化,但是最基本的东西都没有变,例如数据库的访问,文件的读写、日志处理,程序中异常的处理、报表、打印、性能的优化、友好的界面。

    发现自己的不足,善于利用找到的方法去扬长避短。行动起来。
  • 相关阅读:
    Java实现简易聊天室
    Jnetpcap简述
    Win10系统配置Java环境变量
    截取HTML中的JSON数据并利用GSON进行解析(Android)
    Android实现监听控件点击事件
    Android实现点击两次返回退出APP
    简述RadioGroup和RadioButton的使用
    服务的最佳实践--完整版的下载示例
    使用HTTP协议访问网络(Android)
    补充1:IDA的脚本IDC语言
  • 原文地址:https://www.cnblogs.com/rechen/p/5100218.html
Copyright © 2011-2022 走看看