图书介绍
亮剑.NET 图解C#开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李新峰,付志涛,缪勇编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121087738
- 出版时间:2009
- 标注页数:572页
- 文件大小:31MB
- 文件页数:588页
- 主题词:计算机网络-程序设计;C语言-程序设计
PDF下载
下载说明
亮剑.NET 图解C#开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础知识篇第1章 C#概述3
知识点面向对象程序设计(OOP)C#语言轶事C#开发环境简单的C#程序示例难点C#开发环境的搭建简单C#程序开发方法视频教程创C#环境安装C#程序开发实例3
1.2 C#语言轶事6
1.2.1 出身有点无奈6
1.2.2 源头在C和C++6
1.2.3 C#与Java的区别7
1.3 C#开发环境7
1.3.1 Visual Studio 2005 C#的安装8
1.3.2 MSDN的安装10
1.3.3 Visual Studio 2005 C#的使用11
1.4 简单的C#程序示例14
1.4.1 控制台应用程序示例14
1.4.2 WinForm程序示例15
1.4.3 Web站点程序示例16
1.4.4 类库程序示例17
1.5 本章小结19
第2章 C#语言基础21
知识点常量与变量运算符流程控制语句复杂类型预处理难点数据类型的理解流程控制预处理视频教程循环语句跳转语句运算符预处理21
2.1 话说C#22
2.2 数据类型的继承与发展22
2.2.1 值类型22
2.2.2 引用类型26
2.3 单个的元素——变量和常量27
2.3.1 变量的命名27
2.3.2 变量的声明27
2.3.3 变量的范围28
2.3.4 变量的修饰符29
2.3.5 常量31
2.4 元素的连接——运算符31
2.4.1 算术运算符32
2.4.2 赋值运算符33
2.4.3 其他运算符33
2.4.4 运算符的优先级关系36
2.5 语句可以这样执行——流程控制37
2.5.1 条件语句37
2.5.2 循环语句40
2.5.3 跳转语句43
2.6 元素的扩展——复杂类型44
2.6.1 枚举类型44
2.6.2 数组类型45
2.7 编程注释46
2.8 很有用的预处理46
2.8.1 #define和#undef47
2.8.2 #if、#else、#elif和#endif47
2.8.3 #warning和#error48
2.8.4 #region和#endregion48
2.9 本章小结50
第3章 调试与异常处理51
知识点如何找到程序中的错误异常处理throw语句try...catch...finally语句难点throw语句try...catch...finally语句视频教程throw语句try...catch...finally语句51
3.1 调试52
3.1.1 程序中的错误52
3.1.2 如何找到程序中的错误52
3.2 异常处理55
3.2.1 为什么要使用异常处理56
3.2.2 throw语句56
3.2.3 try...catch...finally语句58
3.3 本章小结63
第4章 C#中的面向对象设计65
知识点面向对象的概念类和对象类的方法类的继承和多态抽象类抽象方法接口难点面向对象的概念类的继承和多态抽象方法接口视频教程构造函数与析构函数方法重载多态接口65
4.1 面向对象设计简介66
4.2 面向对象的基础——类66
4.2.1 类的声明66
4.2.2 类的变量67
4.2.3 构造函数68
4.2.4 析构函数70
4.3 类的活动——方法71
4.3.1 方法的定义71
4.3.2 方法调用72
4.3.3 方法重载73
4.3.4 静态方法75
4.4 面向对象的精髓——继承与多态76
4.4.1 继承76
4.4.2 多态78
4.5 抽象类与接口82
4.5.1 抽象类和抽象方法82
4.5.2 接口83
4.6 本章小结86
第5章 C#.NET命名空间和类库87
知识点命名空间程序集.NET框架类库难点命名空间的使用为什么使用程序集视频教程命名空间的使用87
5.1 C#.NER命名空间概述88
5.2 C#.NET命名空间的使用89
5.2.1 创建命名空间89
5.2.2 使用命名空间90
5.3 程序集概述92
5.3.1 什么是程序集93
5.3.2 为什么使用程序集94
5.3.3 程序集的功能95
5.4 .NET框架类库95
5.4.1 .NET框架类库概述96
5.4.2 ADO.NET组件96
5.4.3 XML数据组件97
5.4.4 Windows Forms组件98
5.4.5 Web Forms组件98
5.5 本章小结99
第6章 需要掌握的类对象和方法101
知识点集合类的使用接口索引器委托和事件泛型难点通过接口实现多重继承索引器与属性的区别多重传送委托和多重传送事件泛型集合List〈T〉和Directory〈K,V〉视频教程操作字符串字符串格式化泛型101
6.1 属性102
6.1.1 属性的定义102
6.1.2 属性的使用103
6.2 数组104
6.2.1 数组及其声明104
6.2.2 数组的应用106
6.3 集合类108
6.3.1 什么是集合类109
6.3.2 使用集合类109
6.4 结构112
6.4.1 结构的声明112
6.4.2 结构的使用113
6.4.3 结构和类的区别114
6.5 接口114
6.5.1 接口的声明与实现115
6.5.2 通过接口实现多重继承116
6.5.3 显式接口实现119
6.6 枚举120
6.6.1 枚举类型的声明120
6.6.2 枚举的使用121
6.7 索引器122
6.7.1 什么是索引器123
6.7.2 使用索引器123
6.7.3 比较索引器与属性125
6.8 委托和事件125
6.8.1 委托126
6.8.2 多重传送委托127
6.8.3 事件128
6.8.4 多重传送事件129
6.9 泛型131
6.9.1 泛型概述131
6.9.2 使用泛型131
6.9.3 泛型集合List〈T〉和Directory〈K,V〉133
6.10 字符串类134
6.10.1 了解字符串134
6.10.2 操作字符串135
6.10.3 字符串的格式化137
6.11 本章小结138
第7章 线程的应用和I/O读写操作139
知识点线程的生命周期System.IO命名空间File类缓冲区的读写难点线程的生命周期线程同步技术FileStream类缓冲区的读写视频教程FileStream类文件的读写139
7.1 线程——现代操作系统的基础140
7.2 C#与线程140
7.2.1 创建线程142
7.2.2 线程的生命周期143
7.2.3 线程同步技术144
7.3 I/O读写操作146
7.3.1 System.IO命名空间146
7.3.2 File类和Directory类147
7.3.3 FileStream类153
7.3.4 缓冲区的读写156
7.4 本章小结159
第8章 Windows应用程序设计161
知识点窗体的概念属性方法事件常用控件的使用菜单的使用各种对话框的使用难点窗体间的调用快捷菜单的使用对话框视频教程Load事件窗体间的调用主菜单快捷菜单161
8.1 窗体及窗体的属性和方法162
8.2 窗体常用事件163
8.2.1 Load事件164
8.2.2 窗体间的调用165
8.3 Windows窗体中常用控件167
8.3.1 标签控件(Label)167
8.3.2 文本框控件(TextBox)168
8.3.3 按钮控件(Button)169
8.4 菜单的使用170
8.4.1 创建主菜单170
8.4.2 创建快捷菜单172
8.5 很有用的对话框174
8.5.1 消息框174
8.5.2 “打开”对话框176
8.5.3 “保存”对话框178
8.5.4 “字体”对话框179
8.5.5 “颜色”对话框180
8.6 本章小结181
第9章 ASP.NET开发183
知识点ASP.NET内置对象Web页面数据显示技术数据验证控件网站设计新技术难点Server对象和Cookie对象GridView控件母版页和内容页视频教程开发环境搭建GridView控件DataList控件DetailsView控件母版页和内容页183
9.1 ASP.NET简介184
9.1.1 ASP.NET优势184
9.1.2 ASP.NET开发环境搭建184
9.2 认识ASP.NET内置对象186
9.2.1 Page对象187
9.2.2 Request对象188
9.2.3 Response对象188
9.2.4 Server对象188
9.2.5 Application对象189
9.2.6 Session对象189
9.2.7 Cookie对象190
9.3 Web页面数据显示技术191
9.3.1 GridView控件191
9.3.2 DataList控件203
9.3.3 DetailsView控件207
9.4 数据验证控件210
9.5 ASP.NET网站设计新技术212
9.5.1 如何绘制站点地图212
9.5.2 创建母版页和内容页215
9.6 本章小结217
第10章 数据库与网络应用219
知识点ADO.NET数据库访问数据绑定控件System.Net.SocketsTcpListener和NetworkStream难点ADO.NET访问数据库数据绑定Socket网络通信视频教程DataGrid控件DataGridView控件ComboBox控件219
10.1 数据库访问220
10.1.1 了解ADO.NET基本概念220
10.1.2 如何使用ADO.NET访问数据库222
10.2 Windows窗体中数据绑定控件226
10.2.1 DataGrid控件226
10.2.2 DataGridView控件230
10.2.3 ComboBox控件235
10.2.4 ListBox控件238
10.3 网络应用241
10.3.1 一个标准的Socket网络通信模型241
10.3.2 System.Net、System.Net.Socket命名空间242
10.3.3 TcpClient、TcpListener和NetworkStream247
10.4 本章小结252
第2篇 通用实例篇第11章 窗体应用程序——视频播放器255
知识点COM组件Windows Media Player的使用C#对注册表的访问难点COM组件Windows Media Player的使用C#对注册表的访问视频教程Windows Media Player的使用C#对注册表的访问窗体设计255
11.1 实例说明256
11.2 需要掌握的开发技术256
11.2.1 理解和使用COM组件256
11.2.2 Windows Media Player的使用259
11.2.3 C#对注册表的访问261
11.3 编程实现263
11.3.1 COM组件引入和窗体设计263
11.3.2 为窗体编写程序266
11.3.3 运行效果269
11.4 本章小结270
第12章 GDI+程序——画图板271
知识点GDI+技术控件与对话框的使用鼠标事件图形的读取与保存难点GDI+显示技术鼠标的操作图形的读取和保存绘图的实现视频教程程序窗体设计绘图板使用271
12.1 实例说明272
12.2 实例用到的开发技术272
12.2.1 GDI+显示技术272
12.2.2 控件及对话框的使用273
12.2.3 看看鼠标怎么操作274
12.2.4 图形的读取和保存275
12.3 编程实现277
12.3.1 设计一个绘图类277
12.3.2 窗体编程281
12.3.3 绘图是怎么实现的285
12.4 本章小结287
第13章 网络访问实例——邮件小助手289
知识点POP3协议Socket编程托盘图标程序设计文件的读写难点POP3协议托盘图标程序与快捷菜单视频教程托盘程序设计文件读写窗体设计289
13.1 实例说明290
13.2 实例用到的开发技术290
13.2.1 其实邮件很简单291
13.2.2 再谈Socket编程292
13.2.3 创建一个托盘图标程序295
13.2.4 文件的读写297
13.3 编程实现300
13.3.1 窗体及控件设计300
13.3.2 为窗体和控件编写程序303
13.3.3 运行效果308
13.4 本章小结308
第14章 数据库访问程序——简易银行系统309
知识点ADO.NET概念访问数据库一般方法公用模块设计难点ADO.NET中的类数据库连接字符串数据库访问类设计视频教程公用模块设计窗体设计309
14.1 实例说明310
14.2 实例用到的开发技术310
14.2.1 什么叫ADO.NET310
14.2.2 ADO.NET中的类313
14.2.3 如何使用ADO.NET316
14.3 编程实现322
14.3.1 公用模块设计323
14.3.2 窗体设计331
14.3.3 程序设计333
14.3.4 运行效果344
14.4 本章小结345
第15章 XML读写程序——学生管理系统347
知识点XML的基本概念C#中对XML的操作方法XML与DataSet转换TreeView控件的使用难点C#中对XML的操作方法、XML与DataSet转换视频教程C#中对XML的操作方法TreeView控件的使用窗体程序设计347
15.1 实例说明348
15.2 实例用到的开发技术348
15.2.1 了解一下XML348
15.2.2 C#中XML文件操作方法354
15.2.3 XML与DataSet的转换357
15.2.4 TreeView控件操作359
15.3 编程实现361
15.3.1 窗体设计和XML文件361
15.3.2 程序设计365
15.3.3 运行效果375
15.4 本章小结375
第16章 组件开发程序——电子印章377
知识点组件开发的一般步骤C#中Word文档操作C#中PDF文档操作窗体间的数据传递难点C#中Word文档操作C#中PDF文档操作窗体间的数据传递视频教程C#中Word文档操作窗体间的数据传递窗体设计377
16.1 实例说明378
16.2 实例用到的开发技术378
16.2.1 深入了解组件开发技术378
16.2.2 在C#中处理Word文档384
16.2.3 C#中Word文档转PDF文档的方法390
16.2.4 如何在窗体间数据传递394
16.3 编程实现397
16.3.1 窗体设计397
16.3.2 程序设计398
16.3.3 运行效果402
16.4 本章小结403
第17章 ASP.NET程序——新闻发布系统405
知识点新闻系统的结构模型Request对象和Session对象的使用复杂数据绑定配置Web.config难点Request对象和Session对象复杂数据绑定视频教程用户控件设计母版页设计复杂数据绑定405
17.1 实例说明406
17.2 实例用到的开发技术406
17.2.1 使用模型设计406
17.2.2 如何使用Request对象408
17.2.3 如何使用Session对象409
17.2.4 数据绑定深入——复杂数据绑定410
17.3 编程实现413
17.3.1 配置web.config414
17.3.2 创建Web用户控件和母版页414
17.3.3 Index.asp页420
17.3.4 classnews.aspx页426
17.3.5 newscontent.aspx页428
17.3.6 manager.aspx页429
17.3.7 writer.aspx页437
17.3.8 运行效果442
17.4 本章小结442
第3篇 三层架构与综合实例篇第18章 C#项目开发规范与三层架构445
知识点规范化命名编码规范用户界面规范三层结构的搭建难点C#编程规范搭建三层结构视频教程创建三层结构445
18.1 认识C#编程规范446
18.1.1 如何规范化命名448
18.1.2 代码格式450
18.1.3 如何规范化注释451
18.1.4 管理文档453
18.1.5 实施标准454
18.2 三层结构开发模式454
18.2.1 三层结构概念454
18.2.2 如何搭建三层结构455
18.3 本章小结464
第19章 酒店管理系统465
知识点页面设计SQL Server数据库三层结构常用Web服务器控件难点模型层(实体类)设计三层结构设计数据访问层开发业务逻辑层开发表示层开发视频教程创建母版页客房信息页编辑房间类型页465
19.1 系统概述及需求分析466
19.2 如何设计系统数据库466
19.3 学会三层结构设计468
19.4 设计模型层(实体类)468
19.5 搭建数据访问层472
19.5.1 RoomService类474
19.5.2 RoomStateService类477
19.5.3 RoomTypeService类478
19.6 搭建业务逻辑层480
19.6.1 RoomManager类480
19.6.2 RoomStateManager类481
19.6.3 RoomTypeManager类481
19.7 实现表示层483
19.7.1 母版页(common.master)483
19.7.2 查看客房信息(ViewRoom.aspx)487
19.7.3 查看房间类型(ViewRoomType.aspx)493
19.7.4 编辑房间类型(EditRoomType.aspx)494
19.7.5 添加客房类型(AddRoomType.aspx)496
19.7.6 查看房间状态(ViewRoomState.aspx)498
19.7.7 编辑房间信息(EditRoom.aspx)502
19.8 本章小结504
第20章 培训网505
知识点页面设计SQL Server数据库三层结构扩展常用Web服务器控件ASP.NET AJAX难点三层架构扩展ASP.NET AJAX视频教程系统三层架构设计AJAX及扩展包安装管理公开课页505
20.1 系统概述及需求分析506
20.2 如何设计系统数据库507
20.3 学会三层结构设计512
20.4 模型层(实体类)512
20.5 搭建数据访问层518
20.5.1 KindService类520
20.5.2 KeyWordContentService类521
20.5.3 CommonService类522
20.5.4 PersonalInfoService类524
20.5.5 ReleaseNeedUserService类525
20.5.6 ReleaseNeedService类526
20.5.7 AgentService类528
20.5.8 CourgeService类530
20.6 搭建业务逻辑层533
20.6.1 KindManage类533
20.6.2 KeyWordContentManage类534
20.6.3 CommonManage类534
20.6.4 PersonalInfoManage类535
20.6.5 ReleaseNeedUserManage类536
20.6.6 ReleaseNeedManage类536
20.6.7 AgentManage类537
20.6.8 CourseManage类538
20.7 实现表示层538
20.7.1 安装ASP.NET AJAX及其扩展控件工具包539
20.7.2 主页(index.aspx)541
20.7.3 登录(com_login.aspx)547
20.7.4 培训用户相关功能551
20.7.5 培训机构相关功能556
20.7.6 管理员相关功能564
20.8 本章小结572
热门推荐
- 1417700.html
- 2908370.html
- 1673149.html
- 2528000.html
- 3779071.html
- 1226510.html
- 976720.html
- 1059503.html
- 2439209.html
- 2687464.html
- http://www.ickdjs.cc/book_3860744.html
- http://www.ickdjs.cc/book_681128.html
- http://www.ickdjs.cc/book_725713.html
- http://www.ickdjs.cc/book_1539852.html
- http://www.ickdjs.cc/book_2102028.html
- http://www.ickdjs.cc/book_1487147.html
- http://www.ickdjs.cc/book_3853276.html
- http://www.ickdjs.cc/book_801910.html
- http://www.ickdjs.cc/book_655254.html
- http://www.ickdjs.cc/book_2027350.html