net.framework3.5开发技术详解4
2021-11-14 15:21:13 5.58MB net.framework3.5开发技术详解4
1
许多技术人员在面对.NETFramework3.0/3.5大量的新知识、新技术的时候感到彷徨,对自己现有的技术知识是否过时会产生疑问,对新技术会产生抵触的情绪,其实,只要能学习到真正代表业界趋势的技术,花不太多的时间掌握新技术,乐趣就会随之产生。编写本书的一个目的就是要让读者认识到.NET3.5相关的新知识都是基于现有技术的,体会、掌握并应用这些新技术并不是难事。 第1章.NETFramework3.5简介 1.1.NETFramework3.5在.NET技术体系中的位置 1.2.NET3.5各部分的功能 1.3.NET3.5的组件 1.3.1WindowsPresentaionFoundation(WPF) 1.3.2WindowsCommunicationFoundation(WCF) 1.3.3WorkflowFoundation(WF) 1.4搭建.NET3.5的开发环境 1.4.1在WindowsXP/word/73225.htm' target='_blank'>2003/vista上搭建开发环境 1.4.2相关工具 第2章.NET3.5的新功能 2.1.NET3.5概要 2.2新的.NET基础类型 2.3C#语言的强化 2.3.1C#基本语法增强 2.3.2LIYO(集成语言查询) 第3章WindowsPresentationFoundation基础知识 3.1WindowsPresentationFoundation(WPF)的概念 3.2XAML的概念 3.2.1命名空间 3.2.2代码后置文件 3.2.3调用.NET类库中的类来定义对象 3.2.4属性 3.3WPF的结构和相关的类库 3.4WPF应用程序的类型 3.4.1传统类型的视窗程序 3.5创建第一个WPF程序 第4章WPF程序的布局 4.1布局的基础知识 4.2StackPanel容器 4.3DockPanel容器 4.4Grid容器 4.4.1表格的高度和宽度 4.4.2ColumnSpan和RowSpan 4.4.3Grid的SharedSizeGroup 4.5Canvas容器 4.6文档布局 4.6.1WrapPanel 4.6.2TextBlock 4.6.3FlowDocument 4.7其他容器 4.8视图控制 4.9自定义布局 第5章WPF的控件 5.1控件模型 5.2WPF的控件树 5.3路由事件 5.4从属属性(DependencyProperty) 5.5处理交互行为 5.6基本控件的使用 5.6.1Button控件 5.6.2TextBox类控件 5.6.3列表控件 5.6.4Menu控件 5.6.5包容式控件 5.6.6Label和TextBlock 5.6.7其他控件 第6章资源和数据绑定 6.1在WPF中定义资源 6.1.1WPF中的嵌入式资源 6.1.2定义逻辑资源 6.2使用资源 6.3数据绑定基础 6.4集合的绑定 6.5DataProvider 6.6高级数据绑定操作 6.7使用CollectionViewSource进行排序和过滤 第7章让WPF程序支持样式和主题 7.1样式基础 7.1.1WPF样式的定义 7.1.2样式的作用 7.1.3样式的作用范围 7.2内联样式 7.3命名样式 7.4样式触发器 7.5控件模板 7.6主题 第8章WPF的绘图功能 8.12D图形基础 8.22D几何图形 8.3画刷和画笔 8.3.1画刷 8.3.2画笔 8.42D图形变换(Transform) 8.4.1平移变换 8.4.2缩放变换 8.4.3旋转变换 8.4.4斜移变换 8.4.5矩阵变换 8.4.6变换组(TFansformGroup) 8.52D图形特效 8.63D图形基础 8.6.1计算机图形学基础 8.6.2WPF的3D类型 8.73D变换 8.8WPF的动画支持 8.8.1Animation对象 8.8.2第一个动画 第9章WPF的多媒体 9.1对视频和音频的支持 9.1.1视频支持 9.1.2音频支持
1