《基于C#的桌面端开发技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张永财主编
  • 出 版 社:沈阳:沈阳出版社
  • 出版年份:2019
  • ISBN:9787544195881
  • 页数:332 页
图书介绍:本书主要讲述了C#编程的基础知识以及.NET开发、面向对象的编程基础以及进阶知识,并讲解了winform知识应用,并且对WPF中WPF入门、WPF控件、资源与样式控制等进行详细介绍,然后对于GDI+与二维图像处理、三维图像处理、动画多媒体等进行讲述,并对数据库的应用、LINQ技术及多线程编程有详细的讲解。本书内容通俗易懂,面向实际应用,在学习完本书后可以对于基于C#的桌面端开发技术有深层次的了解,既可以作为高等学校计算机及其相关专业的教材,也可以作为相关从业人员的参考书。

第1章 C#概述 1

1.1 .NET Framework的含义 1

1.2 C#的含义 5

1.3编写C#程序 6

第2章 C#基础 12

2.1变量和表达式 12

2.2流程控制 21

2.3变量的更多内容 26

2.4函数 34

2.5面向对象编程简介 45

2.6定义类 54

2.7集合、比较和转换 59

第3章 .NET平台与.NET框架 69

3.1框架的概述 69

3.2 .NET平台的概述 74

3.3 .NET框架结构 75

3.4 .NET框架下的CTS、 CLS、 CLR 83

3.5 .NET框架的生命周期 89

第4章 Windows编程基础 95

4.1 Windows和窗体的基本概念 95

4.2 WinForm中的常用控件 100

4.3多文档界面(MDI)处理 107

4.4菜单和菜单组件 112

4.5窗体界面的美化 115

第5章 高级控件及WinForm实训 118

5.1 Windows高级控件 118

5.2 WinForm打包和部署 127

5.3 WinForm课程实训 136

第6章 WPF入门 145

6.1 WPF是什么 145

6.2 WPF的特点 146

6.3 WPF的组成结构 146

6.4 WPF和Silverlight的关系 147

第7章 WPF控件 149

7.1什么是控件 149

7.2控件的类型 149

7.3 WPF菜单控件(Menu) 156

7.4 WPF工具栏和状态栏控件 161

7.5 WPF范围控件 163

7.6用户自定义控件 165

第8章 WPF资源、样式控制 169

8.1资源的定义及XAML中的引用 169

8.2静态资源和动态资源 172

8.3 Style元素及模板 177

8.4触发器的类型 180

8.5自定义DataCrid控件的模板 185

第9章 文件系统 186

9.1文件的概述 186

9.2文件系统的功能和结构 194

9.3目录结构和目录查询 196

9.4文件和目录操作 204

9.5文件系统的实现 207

9.6管道文件 218

9.7文件系统的可靠性 219

第10章 GDI+编程 224

10.1 GDI+绘图基本知识 224

10.2绘图工具类 226

10.3 GDI+绘制图形 231

第11章 三维图像处理 235

11.1三维图形基础 235

11.2 Unity3D:适合大众使用的游戏引擎 239

11.3虚拟现实示例程序的创建 240

第12章 多媒体音频处理技术 245

12.1声音的概念 245

12.2音频基础 246

12.3音频处理技术的应用 252

第13章 流媒体技术 273

13.1流媒体及流媒体技术的概念 273

13.2流媒体的处理方法 274

13.3流媒体传输技术实现 275

13.4流媒体的播送技术 277

13.5流媒体技术的应用 278

第14章 数据库应用 293

14.1使用数据库 293

14.2 Entity Framework 293

14.3 Code First数据库 294

14.4 ADO.NET数据服务 297

14.5数据库的位置 311

14.6导航数据库关系 312

14.7处理迁移 317

14.8在已有的数据库中创建和查询XML 318

第15章 LINQ技术 322

15.1使用LINQ to XML 322

15.2 LINQ提供程序 326

15.3 LINQ查询语法 327

15.4 LINQ方法语法 329

15.5排序查询结果 330

参考文献 332