图书介绍

软件开发中级编程指南 2 .NET三层结构应用开发PDF|Epub|txt|kindle电子书版本网盘下载

软件开发中级编程指南 2 .NET三层结构应用开发
  • 沙基昌主编 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:9787810995597
  • 出版时间:2008
  • 标注页数:363页
  • 文件大小:121MB
  • 文件页数:381页
  • 主题词:软件开发-程序设计-指南

PDF下载


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

下载说明

软件开发中级编程指南 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

热门推荐