图书介绍
软件开发中级编程指南 2 .NET三层结构应用开发PDF|Epub|txt|kindle电子书版本网盘下载
![软件开发中级编程指南 2 .NET三层结构应用开发](https://www.shukui.net/cover/74/31298929.jpg)
- 沙基昌主编 著
- 出版社: 长沙:国防科技大学出版社
- ISBN:9787810995597
- 出版时间:2008
- 标注页数:363页
- 文件大小:121MB
- 文件页数:381页
- 主题词:软件开发-程序设计-指南
PDF下载
下载说明
软件开发中级编程指南 2 .NET三层结构应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 理论部分3
第1章 ADO.NET——连接数据库3
1.1 ADO.NET简介3
1.1.1 ADO.NET结构3
1.1.2 ADO.NET的名字空间4
1.2 ADO.NET连接数据库5
1.2.1连接Microsoft SQL Server数据库6
1.2.2连接OLE DB数据源8
1.2.3连接到ODBC数据源10
1.2.4连接到Oracle数据库14
1.3 ADO.NET执行命令14
1.3.1使用Command对象的基本步骤15
1.3.2使用SqlCommand对象16
1.3.3使用其他Command对象20
1.4 ADO.NET事务处理20
1.4.1理解事务20
1.4.2 Transaction对象21
1.4.3使用SqlTransaction处理SQL Server数据库事务22
1.5完整操作示例23
1.6学习总结25
理论复习27
上机作业28
第2章 ADO.NET——查询数据库29
2.1 DataSet简介29
2.1.1 DataSet30
2.1.2 DataTable、DataColumn和DataRow32
2.1.3 DataView35
2.2 DataAdapter37
2.2.1 SqlDataAdapter38
2.2.2 OleDbDataAdapter41
2.3 DataReader42
2.4 Windows应用程序示例44
2.5学习总结51
理论复习52
上机作业53
第3章 使用DataGridView操作数据54
3.1 DataGridView控件54
3.1.1简介54
3.1.2属性和方法56
3.2使用DataGridView操作数据57
3.2.1绑定数据58
3.2.2插入数据61
3.2.3修改数据63
3.2.4删除数据64
3.3 DataGridView高级属性66
3.3.1边框样式66
3.3.2行样式67
3.3.3单元格样式67
3.4程序示例68
3.5学习总结74
理论复习76
上机作业76
第4章 SDI/MDI、菜单和相关控件78
4.1 SDI/MDI78
4.2菜单85
4.3 ImageList控件91
4.4 ToolStrip控件93
4.5 StatusStrip控件9
4.6程序示例99
理论复习104
上机作业104
第5章 Timer、 ListView、TreeView控件105
5.1 Timer控件105
5.2 ListV1ew控件108
5.3 TreeView控件119
5.4程序示例124
理论复习127
上机作业127
第6章 Winform打印128
6.1 Winform打印128
6.1.1打印概述129
6.1.2 Winform打印类130
6.1.3 Winform打印控件136
6.2程序示例139
6.3学习总结145
理论复习146
上机作业146
第7章 Winform报表147
7.1水晶报表(Crystal Report)147
7.1.1特点147
7.1.2基本概念148
7.1.3水晶报表实例149
7.2 EXCEL报表161
7.3学习总结165
理论复习165
上机作业166
第8章 网络编程167
8.1网络连接基本概念167
8.1.1 TCP/IP协议简介167
8.1.2 TCP与UDP167
8.1.3 IP地址与端口号168
8.1.4套接字Socket168
8.2访问Internet168
8.2.1 WebClient类169
8.2.2 WebRequest类与WebResponse类169
8.2.3网页浏览器171
8.3套节字编程175
8.3.1 TCP编程175
8.3.2 TcpListener类176
8.3.3 TcpClient类177
8.4 UDP编程179
8.4.1 UDPClient类180
8.5 P2P应用程序示例181
8.5.1 P2P技术简介182
8.5.2 P2P技术实现点对点聊天示例182
8.6学习总结186
理论复习187
上机作业187
第9章 Winform帮助、打包和部署188
9.1帮助制作188
9.1.1帮助简介188
9.1.2 Help类和HelpProvider类188
9.1.3程序示例——帮助窗体、帮助文档制作189
9.2程序部署199
9.2.1程序部署简介199
9.2.2部署应用程序200
9.2.3应用示例201
9.3学习总结206
理论复习207
上机作业207
第10章 反射技术及其应用208
10.1反射基础208
10.2 Type类209
10.2.1创建Type对象210
10.2.2判断对象类型212
10.2.3查询成员信息213
10.3动态方法调用与对象创建215
10.3.1动态方法调用215
10.3.2动态创建对象218
10.4学习总结224
理论复习225
上机作业226
第11章 设计模式227
11.1什么是设计模式227
11.1.1设计模式与框架227
11.1.2设计模式的基本要素227
11.1.3设计模式的分类228
11.2设计模式怎样解决设计问题229
11.3怎样选择设计模式230
11.4单例模式231
11.4.1单例模式的特点231
11.4.2单例模式的结构232
11.4.3适用环境232
11.4.4程序示例232
11.4.5单例模式的优点234
11.5简单工厂235
11.5.1简单工厂模式结构235
11.5.2程序示例235
11.5.3简单模式演化237
11.5.4简单工厂模式的优缺点239
11.6抽象工厂239
11.6.1抽象工厂模式的结构239
11.6.2适用环境239
11.6.3程序示例240
11.6.4抽象工厂模式的优缺点243
11.7学习总结244
理论复习245
上机作业246
第12章 单元测试247
12.1软件测试概论247
12.1.1软件测试的含义与必要性247
12.1.2怎样进行软件测试248
12.1.3面向对象软件的测试248
12.2使用Visual Studio 2005进行单元测试250
12.2.1创建单元测试251
12.2.2管理单元测试254
12.2.3运行单元测试255
12.2.4测试结果分析255
12.3在软件开发中应用单元测试256
12.4学习总结260
理论复习261
上机作业262
第二部分 上机练习部分265
第一阶段练习ADO.NET——连接数据库265
第一部分 指导练习(60分钟)265
练习内容一:使用Connection和Command开发“客房管理”系统265
练习内容二:向“客房信息”管理系统中添加事务处理功能273
第二部分 独立练习(50分钟)275
练习内容:完成第一部分中“房间”增加、修改、删除275
第三部分 扩展练习276
练习内容276
第二阶段练习 ADO.NET——查询数据库277
第一部分 指导练习277
练习内容一:用DataReader为“客房信息管理”系统添加修改功能277
练习内容二:用DataSet优化“客房信息编辑”功能282
第二部分 独立练习(50分钟)286
练习内容:开发一个“电子日记簿”程序286
第三部分 扩展练习287
练习内容287
第三阶段练习 使用DataGridView操作数据288
第一部分 指导练习(50分钟)288
练习内容一:为“客房信息管理系统”添加“所见即所得”的操作功能288
练习内容二:美化“所见即所得”的操作界面293
第二部分 独立练习(50分钟)296
练习内容:改善“客房管理系统”中的客房类型管理功能296
第三部分 扩展练习297
练习内容297
第四阶段练习 SDI/MDI、菜单和相关控件298
第一部分 指导练习(60分钟)298
练习内容一:创建MDI应用程序302
练习内容二:“记事本”应用程序307
第二部分 独立练习(40分钟)307
练习内容:完善“记事本”应用程序308
第三部分 扩展练习308
练习内容310
第五阶段练习 Timer、ListView、TreeView控件310
第一部分 指导练习(60分钟)310
练习内容一:资源管理器310
练习内容二:样式管理器315
第二部分 独立练习(40分钟)320
练习内容:完善样式管理器320
第三部分 扩展练习321
练习内容321
第六阶段练习 Winform打印322
第一部分 指导练习(50分钟)322
练习内容一:创建一个打印程序322
第二部分 独立练习(50分钟)329
练习内容:完善打印程序329
第三部分 扩展练习330
练习内容330
第七阶段练习 Winform报表331
第一部分 指导练习(50分钟)331
练习内容一:制作客户信息的水晶报表331
第二部分 独立练习(50分钟)338
练习内容:使用EXCEL报表导出数据338
第三部分 扩展练习340
练习内容340
第八阶段练习 Winform网络编程341
第一部分 指导练习(50分钟)341
练习内容一:FTP服务端的实现341
练习内容二:FTP客户端的实现345
第二部分 独立练习(50分钟)349
练习内容:开发一个“多用户聊天室”349
第三部分 扩展练习351
练习内容351
第九阶段练习 Winform帮助,部署352
第一部分 指导练习(50分钟)352
练习内容一:用HTML Help Workshop工具制作CHM帮助文件352
练习内容二:建立应用程序与帮助文件关联356
第二部分 独立练习(50分钟)357
练习内容:部署应用程序357
第三部分 扩展练习361
练习内容361