图书介绍

C#程序员开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C#程序员开发指南
  • 易向东,陈蓓,万英编著 著
  • 出版社: 中国林业出版社;北京希望电子出版社
  • ISBN:7503842377
  • 出版时间:2006
  • 标注页数:533页
  • 文件大小:58MB
  • 文件页数:542页
  • 主题词:C语言-程序设计-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#程序员开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 .NET基础1

1.1 .NET概述1

1.1.1 .NET面临的竞争和挑战1

1.1.2 .NET与J2EE的比较1

1.2 .NET技术体系2

1.2.1 .NET技术特征3

1.2.2 .NET新特性4

1.2.3 .NET组成5

1.3 公共语言运行时6

1.3.1 中间语言(IL)和元数据6

1.3.2 即时编译(JITters)6

1.4 虚拟对象系统7

1.5 公共类型系统(CTS)10

1.6 执行程序、融合和汇编10

1.7 开发工具12

1.8 小结13

2.1 C#概述14

2.1.1 C#语言特点14

第2章 C#语言基础14

2.1.2 C#与其他语言比较15

2.2 数据类型16

2.2.1 值类型17

2.2.2 引用类型19

2.2.3 装箱和拆箱23

2.2.4 类型转换24

2.3 表达式26

2.3.1 变量26

2.3.3 操作符28

2.3.2 常量28

2.4 流程控制35

2.4.1 条件语句35

2.4.2 循环语句36

2.4.3 跳转语句37

2.5 小结38

第3章 面向对象程序设计39

3.1 基本概念 39

3.2 类41

3.2.1 类的声明41

3.2.2 类的成员42

3.3 方法44

3.2.3 构造函数和析构函数44

3.3.1 方法格式45

3.3.2 方法参数45

3.3.3 方法重载45

3.4 命名空间46

3.4.1 编译单元46

3.4.2 命名空间声明47

3.4.3 using指示符47

3.5.2 继承51

3.5 封装、继承和多态51

3.5.1 封装51

3.5.3 多态52

3.6 接口52

3.7 域和属性62

3.7.1 域62

3.7.2 属性64

3.8 事件和索引66

3.8.1 事件66

3.8.2 索引器68

3.9 小结70

第4章 异常处理、预处理和反射71

4.1 错误和异常处理71

4.1.1 校验语句71

4.1.2 异常处理73

4.2 C#预处理指令78

4.3 反射80

4.4 小结84

5.1 标签85

第5章 界面设计85

5.2 按钮88

5.3 文本框89

5.4 复选框和单选按钮94

5.4.1 复选框94

5.4.2 单选按钮95

5.5 滚动条97

5.6 列表视图和树状视图99

5.6.1 列表视图100

5.6.2 树状视图102

5.7 进度条和跟踪条103

5.8.1 菜单设计105

5.8 菜单设计105

5.8.2 MenuItem类106

5.8.3 MainMenu类111

5.9 对话框115

5.9.1 “打开”对话框115

5.9.2 “另存为”对话框117

5.9.3 “字体”对话框117

5.9.4 “颜色”对话框118

5.9.5 “打印”对话框119

5.9.6 “打印预览”对话框120

5.10 小结121

第6章 多媒体122

6.1 GDI+概述122

6.1.1 GDI+体系结构122

6.1.2 GDI+新特色123

6.1.3 比较GDI和GDI+124

6.1.4 System.Drawing命名空间127

6.2 绘图128

6.2.1 Graphics类128

6.2.2 范例132

6.3.1 画笔133

6.3 画笔和画刷133

6.3.2 画刷140

6.4 字体和文本151

6.4.1 字体152

6.4.2 文本157

6.5 路径和区域160

6.5.1 路径160

6.5.2 区域162

6.6.1 坐标系统164

6.5 坐标变换164

6.6.2 简单矩阵变换166

6.7 色彩变换170

6.7.1 色彩变换基础170

6.7.2 RGB输出通道173

6.8 动画设计175

6.9 视频和音频176

6.9.1 Windows Media Player控件176

6.9.2 DirectShow概述177

6.9.3 DirectShow技术结构177

6.9.4 实例:多媒体播放器180

6.10 小结187

第7章 输入/输出188

7.1 I/O方式188

7.1.1 文件和流188

7.1.2 输入/输出操作类型188

7.2 System.IO命名空间190

7.3 目录管理191

7.4 文件管理197

7.5 读写文件200

7.5.1 文本模式201

7.5.2 二进制模式203

7.5.3 异步模式205

7.6 文件监控212

7.6.1 FileSystemWatcher组件212

7.6.2 应用实例213

7.7 实例:资源管理器215

7.8 小结229

8.1.1 单线程程序设计230

8.1.2 多进程程序设计230

8.1 概述230

第8章 线程230

8.1.3 多线程程序设计231

8.2 System.Threading命名空间231

8.3 线程优先级232

8.4 线程编程基础233

8.5 多线程控制236

8.5.1 Monitor类237

8.5.2 ReaderWriterLock类242

8.5.3 WaitHandle类245

8.5.4 Mutex类248

8.6 线程池251

8.7 小结256

第9章 数据访问257

9.1 数据库基础257

9.2 ADO.NET简介258

9.2.1 Managed Provider258

9.2.2 DataSet259

9.3 使用ADO.NET访问数据库260

9.3.1 ADO.NET数据库访问模式260

9.3.2 数据库命名空间261

9.3.3 DataSet类264

9.3.4 连接数据库265

9.3.5 使用Command执行数据库操作273

9.3.6 使用DataReader检索数据281

9.3.7 使用DataAdapter和DataSet282

9.4 数据控件295

9.4.1 使用Repeater组件绑定数据295

9.4.2 使用DataGrid组件绑定数据297

9.4.3 使用DataList组件绑定数据299

9.4.4 其他数据绑定组件302

9.5 ADO.NET和XML303

9.5.1 XML相关的DataSet方发304

9.5.2 通过DataSet访问XML306

9.5.3 通过DOM访问XML308

9.5.4 实例:XML数据操作309

9.6 实例:自定义查询程序312

9.7 小结319

第10章 网络编程320

10.1 网络基础320

10.2 套接字324

10.2.1 Socket类324

10.2.2 使用异步服务器套接字326

10.2.3 使用异步客户端套接字331

10.2.4 使用同步客户端套接字336

10.2.5 使用同步服务器套接字338

10.3 域名服务340

10.3.1 基本原理340

10.3.2 DNS类340

10.4 Ping应用程序344

10.4.1 Ping基本原理344

10.4.2 Ping应用程序分析344

10.5 小结351

第11章 Web应用352

11.1 Web应用模型352

11.2 ASP .NET基础354

11.2.1 ASP .NET和ASP354

11.2.2 ASP .NET内置对象356

11.2.3 ASP .NET特性357

11.3 System.Web命名空间358

11.4 ASP .NET范例359

11.4.1 文件处理359

11.4.2 域名查询362

11.4.3 邮件处理363

11.4.4 事件日志记录处理368

11.5 Web服务371

11.5.1 Web服务基础371

11.5.2 Web Service范例374

11.5.3 编写Web Service的Windows Forms客户端377

11.6 小结379

12.1 组件概述380

12.2 COM+基础380

第12章 COM+380

12.2.1 COM+基本结构381

12.2.2 COM+系统服务384

12.2.3 COM+应用开发388

12.3 COM+应用开发389

12.4 小结401

第13章 XML402

13.1 XML基础402

13.1.1 XML语法403

13.1.2 XML与HTML的关系404

13.2 XML文件处理405

13.1.3 如何使用XML405

13.2.1 System.XML406

13.2.2 显示XML文件内容407

13.2.3 添加XML文件内容412

13.2.4 删除XML文件内容412

13.3 XML构架413

13.3.1 基本构造块413

13.3.2 实例:采购订单418

13.4 小结422

14.1.1 服务应用程序VS.其他典型应用程序423

14.1.2 服务生存期423

14.1 Windows服务概述423

第14章 Windows服务程序423

14.1.3 服务类型424

14.1.4 服务和ServiceController组件424

14.2 Windows Service范例424

14.3 小结427

第15章 活动目录428

15.1 System.DirectoryServices命名空间428

15.2 操作活动目录428

15.2.1 DirectoryEntries类429

15.2.2 DirectoryEntry类430

15.2.3 PropertyCollection类433

15.2.4 PropertyValueCollection类435

15.2.5 SchemaNameCollection类437

15.3 活动目录搜索438

15.3.1 DirectorySearcher类438

15.3.2 SearchResult类440

15.3.3 SearchResultCollection类442

15.4 小结444

16.1.1 Windows注册表445

16.1.2 Registry和RegistryKey类445

16.1 注册表基础445

第16章 注册表445

16.2 注册表编程447

16.2.1 读取注册表的主键和键值447

16.2.2 删除注册表中的键和键值450

16.2.3 创建注册信息和修改注册信息453

16.2.4 实例:注册表编程456

16.3 小结457

第17章 安全性458

17.1 基础概念458

17.2 代码访问安全机制460

17.2.2 许可462

17.2.1 类型安全的确认462

17.3 基于角色的安全机制463

17.3.1 托管应用程序中基于角色的安全性463

17.3.2 设置基于角色的安全策略和原则464

17.3.3 基于角色的安全检查464

17.4 安全命名空间464

17.5 小结465

18.1.1 Windows脚本宿主WSH466

18.1.2 Active Directory服务接口ADSI466

18.1 系统管理技术466

第18章 系统管理466

18.1.3 Windows管理规范WMI467

18.2 WMI概述467

18.2.1 WMI技术组成467

18.2.2 WMI架构468

18.3 WMI命名空间468

18.3.1 System.Management命名空间469

18.3.2 System.Management.Instrumentation命名空间485

18.4.1 计算机系统硬件类486

18.4 Win32类和管理对象486

18.4.3 安装程序类487

18.4.4 WMI服务管理类487

18.4.5 性能计数器类487

18.5 使用管理对象487

18.5.1 查询管理对象的信息487

18.4.2 操作系统类487

18.5.2 访问管理对象方法489

18.6.1 WMI事件概述490

18.6.2 WMI事件查询490

18.6 事件预订和处理490

18.6.3 实现事件预定和处理491

18.7 应用程序规范化492

18.7.1 规范化应用程序的方法493

18.7.2 范例493

18.8 小结494

第19章 系统诊断495

19.1 System.Diagnostics命名空间495

19.2 编译和调试496

19.2.1 编译条件496

19.2.2 调试498

19.2.3 跟踪500

19.3 事件503

19.3.1 事件日志503

19.3.2 事件日志记录507

19.3.3 事件日志记录集合509

19.4 性能计数器511

19.4.1 性能计数器类511

19.4.2 范例513

19.5.1 进程类515

19.5 进程管理515

19.5.2 进程模块类516

19.5.3 线程类518

19.5.4 进程启动信息519

19.6 堆栈管理521

19.6.1 StackFrame类521

19.6.2 堆栈跟踪524

19.7 小结526

附录A 编译器选项527

附录B .NET核心类529

参考资料533

热门推荐