• WPF 开发前学习(二)


    昨天临时有事,忘记做笔记了,今早先补个作业。
    因为昨天主要看了一下Wrox的WPF高级编程,这回也就介绍我在书中了解到的一些简单认识与应用。
    说实在的,简单看完Wrox的WPF高级编程后,我认为开发WPF应用程序是‘比较‘简单的一件事(看到没有比较打了引号),因为WPF是一门展现层应用技术,没有业务逻辑,难道设计aspx页面比较困难,无法否认设计界面是一件麻烦的事情。(我这里吧简单和困难堪称反义词,没有把简单和麻烦看出反义词,个人看法,看法自由,嘻嘻)
    第一章:WPF概述
    如果你看过Windows server 2003的视频教程,你也会首先了解到Windows Api的发展。不管以前怎么样,我们要知道的是现在Windows系统的走向是应用程序托管,应用程序不再与硬件直接打交道,而托管的运行时已经.NET 3.0以上了,再就图像处理子系统现在架构是WPF了。无法否认图像处理,我们所看到的应用程序运行状态、界面是很重要的,一句话:行家看门路,用户那就看界面效果了(这句话念起来怎么感觉不是很顺口呢)。总的一句话,要使产品的用户量大,界面设计非常的重要。要开发WPF应用程序,书中介绍了 XamlPad/Blend/Visual studio/zam 3d/mobiform aurora.我用过前面的四种工具,xamlpad小巧,方便。Blend均衡,全面,专业设计。visual studio专业编码。zam 3d做3d还是挺酷的。后面那个没用过,毛主席说过,没有实践就没有发言权。在工具方面,我强烈建议用微软官方的,感觉.NET 3.0更新挺快的。半年前开发的,半年后不一定能有,体会挺深的。
    WPF 的特点:1、WPF是建立在Windows以前的各类图像处理技术之上的,是很多技术的综合。2、WPF是矢量图形处理技术。3、开放的编程(基于xml标准)。4、简单的部署,一般xaml page文件可以直接在ie浏览。5、文档友好性,提供设置、打印office文档、pdf的技术。

    WPF 是一个框架:

    ❑      Element system and element trees (visual and logical)
    ❑      Visual system
    ❑      Font system
    ❑      Input/event system
    ❑      Property system (change notification, storage, and expressions)
    ❑      Message transport system
    ❑      Composition system

    今天就补到这,上级有安排俺负责关注wcf服务那块。不过WPF的框架子系统还会继续研究学习。先到这了

    12

  • 相关阅读:
    这样的程序员创业有戏
    一个29岁总裁对大学生的16条忠告
    向C#的String类添加按字节截取字符串的扩展方法
    妙用SQL Server聚合函数和子查询迭代求和
    为什么要在定义抽象类时使用abstract关键字
    C# 抽象类
    C# 虚函数和重载函数
    在指定文本里记录内容
    静态和非静态方法
    抽象类
  • 原文地址:https://www.cnblogs.com/denglinhai/p/1136562.html
Copyright © 2020-2023  润新知