图书介绍

Windows程序设计与架构2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Windows程序设计与架构
  • 蔺华,汤春林,蔡兴旺编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121133220
  • 出版时间:2011
  • 标注页数:466页
  • 文件大小:132MB
  • 文件页数:481页
  • 主题词:Windows操作系统

PDF下载


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

下载说明

Windows程序设计与架构PDF格式电子书版下载

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

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

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

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

图书目录

第一部分:Windows Form程序设计介绍2

第1章 Windows Form程序设计(相关知识体系系统学习)2

1.1 .NET平台下开发Windows Form简介2

1.1.1 Windows Form简介2

1.1.2 Windows Form开发技术3

1.2 Visual Studio.NET开发环境介绍4

1.3 Windows窗体模型设计6

1.3.1 “Hello World”程序6

1.3.2 Windows窗体应用程序模型6

1.3.3 Windows窗体中的动态布局10

1.4 Windows常用控件10

1.4.1 标签、连接标签、文本框11

1.4.2 按钮、复选框、单选按钮14

1.4.3 图片框、图片列表18

1.4.4 菜单、工具栏、状态条21

1.4.5 列表框、检查列表框及组合框32

1.4.6 列表视图和树形视图37

1.4.7 横滑块、竖滑块、轨道滑块及进度条45

1.4.8 分页控件49

1.4.9 Windows Form中的公用对话框53

1.5 如何操作键盘和鼠标62

1.5.1 使用键盘事件62

1.5.2 使用鼠标事件63

1.5.3 切换控件的绘制行为65

1.6 控制打印65

1.6.1 重要的打印类65

1.6.2 生成进行打印的应用程序66

1.7 .NET I/O操作与文件管理71

1.7.1 基本的文件I/O71

1.7.2 用于文件I/O的类71

1.7.3 用于从流读取和写入流的类72

1.7.4 通用I/O流类72

1.7.5 创建目录列表72

1.7.6 对新建的数据文件进行读取和写入73

1.7.7 打开并追加到日志文件74

1.7.8 向文件写入文本75

1.7.9 从文件读取文本76

1.7.10 从字符串中读取字符77

1.7.11 向字符串写入字符78

1.8 GDI+编程78

1.8.1 介绍GDI+78

1.8.2 GDI和GDI+之间的差异79

1.8.3 GDI+命名空间80

1.8.4 创建图形对象80

1.8.5 Alpha混合81

1.8.6 使用画笔81

1.8.7 使用钢笔82

1.8.8 绘制文本83

1.8.9 使用图像87

1.8.10 其他信息88

1.9 数据访问89

1.9.1 数据访问概述89

1.9.2 Windows窗体中的数据绑定96

1.10 .NET Framework 3.5的Windows窗体中的新增功能105

第2章 Windows Form程序设计(相关知识案例分析)107

2.1 案例分析1 创建简单的Windows窗体应用程序项目107

2.1.1 案例描述107

2.1.2 案例分析107

2.1.3 案例实现与技巧107

2.2 案例分析2 创建简单计算器程序108

2.2.1 案例描述108

2.2.2 案例分析109

2.2.3 案例实现与技巧109

2.3 案例分析3 使用菜单114

2.3.1 案例描述114

2.3.2 案例分析114

2.3.3 案例实现与技巧114

2.4 案例分析4 操作键盘和鼠标115

2.4.1 案例描述115

2.4.2 案例分析115

2.4.3 案例实现与技巧115

2.5 案例分析5 使用打印117

2.5.1 案例描述117

2.5.2 案例分析117

2.5.3 案例实现与技巧117

2.6 案例分析6 创建简单的记事本119

2.6.1 案例描述119

2.6.2 案例分析119

2.6.3 案例实现与技巧119

2.7 案例分析7 使用Timer控件和进度条121

2.7.1 案例描述121

2.7.2 案例分析121

2.7.3 案例实现与技巧121

2.8 案例分析8 ComboBox控件的综合使用122

2.8.1 案例描述122

2.8.2 案例分析123

2.8.3 案例实现与技巧123

2.9 案例分析9 选项卡示例131

2.9.1 案例描述131

2.9.2 案例分析131

2.9.3 案例实现与技巧131

2.10 案例分析10 列表框示例136

2.10.1 案例描述136

2.10.2 案例分析136

2.10.3 案例实现与技巧136

2.11 案例分析11 创建多文档界面应用程序145

2.11.1 案例描述145

2.11.2 案例分析145

2.11.3 案例实现与技巧145

2.12 案例分析12 创建线程147

2.12.1 案例描述147

2.12.2 案例分析147

2.12.3 案例实现与技巧147

2.13 案例分析13 树状视图拖放实现149

2.13.1 案例描述149

2.13.2 案例分析149

2.13.3 案例实现与技巧149

2.14 案例分析14 为应用提供文件拖放功能152

2.14.1 案例描述152

2.14.2 案例分析153

2.14.3 案例实现与技巧153

2.15 案例分析15 简单文件管理器154

2.15.1 案例描述154

2.15.2 案例分析154

2.15.3 案例实现与技巧154

2.16 案例分析16 使用剪贴板160

2.16.1 案例描述160

2.16.2 案例分析160

2.16.3 案例实现与技巧160

2.17 案例分析17 使用GDI+绘制多种图形161

2.17.1 案例描述161

2.17.2 案例分析161

2.17.3 案例实现与技巧161

2.18 案例分析18 使用GDI+绘制多种文本162

2.18.1 案例描述162

2.18.2 案例分析163

2.18.3 案例实现与技巧163

2.19 案例分析19 使用GDI+画笔示例166

2.19.1 案例描述166

2.19.2 案例分析166

2.19.3 案例实现与技巧166

2.20 案例分析20 Windows窗体中的动态布局168

2.20.1 案例描述168

2.20.2 案例分析169

2.20.3 案例实现与技巧169

2.21 案例分析21 实现一个使用后台操作的窗体172

2.21.1 案例描述172

2.21.2 案例分析172

2.21.3 案例实现与技巧172

2.22 案例分析22 创建程序调用175

2.22.1 案例描述175

2.22.2 案例分析175

2.22.3 案例实现与技巧176

2.23 案例分析23 窗体中的简单数据绑定177

2.23.1 案例描述177

2.23.2 案例分析177

2.23.3 案例实现与技巧177

2.24 案例分析24 验证Data GridView控件中的数据185

2.24.1 案例描述185

2.24.2 案例分析186

2.24.3 案例实现与技巧186

2.25 案例分析25 创作复合控件187

2.25.1 案例描述187

2.25.2 案例分析187

2.25.3 案例实现与技巧187

2.26 案例分析26 播放声音文件189

2.26.1 案例描述189

2.26.2 案例分析190

2.26.3 案例实现与技巧190

2.27 案例分析27 Web页与宿主窗体互操作194

2.27.1 案例描述194

2.27.2 案例分析194

2.27.3 案例实现与技巧194

2.28 案例分析28 我的Web浏览器197

2.28.1 案例描述197

2.28.2 案例分析197

2.28.3 案例实现与技巧197

2.29 案例分析29 获取驱动器信息200

2.29.1 案例描述200

2.29.2 案例分析201

2.29.3 案例实现与技巧201

2.30 案例分析30 主机名与IP地址203

2.30.1 案例描述203

2.30.2 案例分析204

2.30.3 案例实现与技巧204

2.3 1 制作安装程序205

2.31.1 使用Visual Studio安装向导205

2.31.2 使用NSIS(Nullsoft Install System)209

2.31.3 使用InstallShield215

第二部分:SQL Server与ADO.NET程序设计224

第3章 SQL Server与ADO.NET程序设计(相关知识体系系统学习)224

3.1 Transact-SQL元素224

3.1.1 标识符224

3.1.2 数据类型225

3.1.3 函数226

3.1.4 表达式229

3.1.5 表达式中的运算符230

3.1.6 注释230

3.2 SQL Server Management Studio232

3.2.1 SQL Server Management Studio简介232

3.2.2 使用SQL Server Management Studio233

3.2.3 AdventureWorks234

3.3 规划数据库239

3.3.1 系统数据库239

3.3.2 文件和文件组240

3.3.3 事务日志241

3.3.4 表的基础知识241

3.3.5 索引的基础知识243

3.3.6 事务244

3.3.7 存储过程基础知识245

3.3.8 用户定义函数基础知识245

3.3.9 PRIMARY KEY约束247

3.3.10 FOREIGN KEY约束247

3.4 设计数据库249

3.4.1 规范化249

3.4.2 数据完整性250

3.4.3 设计文件和文件组251

3.5 创建数据库252

3.5.1 概述252

3.5.2 数据库文件和文件组252

3.6 修改数据库254

3.6.1 添加、删除数据文件和事务日志文件254

3.6.2 扩展和收缩数据库256

3.6.3 分离和附加数据库258

3.6.4 使用INSERT和SELECT INTO添加行259

3.6.5 通过使用UPDATE更改数据260

3.6.6 使用DELETE删除行261

3.6.7 创建和修改PRIMARY KEY约束262

3.6.8 创建和修改FOREIGN KEY约束262

3.7 优化数据库263

3.7.1 索引设计基础知识263

3.7.2 了解视图264

3.8 维护数据库264

3.9 ADO.NET概述269

3.9.1 ADO.NET组件269

3.9.2 选择DataReader或DataSet270

3.9.3 XML和ADO.NET270

3.9.4 ADO.NET平台要求270

3.9.5 .NET Framework数据提供程序271

3.9.6 ADO.NET DataSet274

3.9.7 兼容性275

3.10 使用DataSet276

3.10.1 创建DataSet276

3.10.2 创建和使用DataTable278

3.10.3 在DataTable中处理数据283

3.10.4 创建和使用DataTableReader286

3.10.5 创建和使用DataView290

3.11 连接/检索数据294

3.11.1 连接到数据源294

3.11.2 使用命令298

3.11.3 使用DataAdapter303

3.11.4 使用DataReader311

3.12 修改数据312

3.12.1 使用DataAdapete更新数据源312

3.12.2 使用命令更新数据源314

3.13 应用程序的安全314

3.13.1 ADO.NET安全编码指南314

3.13.2 保护连接字符串317

3.13.3 加密和数据访问319

第4章 SQL Server与ADO.NET程序设计(相关知识案例分析)321

4.1 案例分析1 创建SQL Server Express数据库文件321

4.1.1 案例描述321

4.1.2 案例分析321

4.1.3 案例实现与技巧321

4.1.4 用数据填充示例表324

4.2 案例分析2 创建带有多个查询的TableAdapter325

4.2.1 案例描述325

4.2.2 案例分析325

4.2.3 案例实现与技巧325

4.3 案例分析3 连接到SQL Server Express数据库中的数据327

4.3.1 案例描述327

4.3.2 案例分析327

4.3.3 案例实现与技巧327

4.4 案例分析4 从Access数据库中读取数据328

4.4.1 案例描述328

4.4.2 案例分析328

4.4.3 案例实现与技巧328

4.5 案例分析5 连接到对象中的数据333

4.5.1 案例描述333

4.5.2 案例分析333

4.5.3 案例实现与技巧333

4.6 案例分析6 向数据集添加验证345

4.6.1 案例描述345

4.6.2 案例分析346

4.6.3 案例实现与技巧346

4.7 案例分析7 将数据保存到数据库(多个表)347

4.7.1 案例描述347

4.7.2 案例分析347

4.7.3 案例实现与技巧347

4.8 案例分析8 枚举局域网内的所有SQL Server服务器350

4.8.1 案例描述350

4.8.2 案例分析350

4.8.3 案例实现与技巧350

4.9 案例分析9 将ASP.NET输出缓存与SQL Server结合使用352

4.9.1 案例描述352

4.9.2 案例分析352

4.9.3 案例实现与技巧352

4.10 案例分析10 在事务中保存数据356

4.10.1 案例描述356

4.10.2 案例分析356

4.10.3 案例实现与技巧356

4.11 案例分析11 使用托管代码创建存储过程360

4.11.1 案例描述360

4.11.2 案例分析360

4.11.3 案例实现与技巧360

4.12 案例分析12 处理并发异常362

4.12.1 案例描述362

4.12.2 案例分析362

4.12.3 案例实现与技巧362

4.13 案例分析13 将XML数据读取到数据集366

4.13.1 案例描述366

4.13.2 案例分析366

4.13.3 案例实现与技巧366

4.14 案例分析14 使用数据填充数据集369

4.14.1 案例描述369

4.14.2 案例分析370

4.14.3 案例实现与技巧370

4.15 案例分析15 创建主/详细信息页371

4.15.1 案例描述371

4.15.2 案例分析371

4.15.3 案例实现与技巧371

4.16 案例分析16 使用DataList Web服务器控件显示并格式化数据373

4.16.1 案例描述373

4.16.2 案例分析374

4.16.3 案例实现与技巧374

第三部分:了解XML数据基本知识380

第5章 了解XML数据基本知识(相关知识体系系统学习)380

5.1 .NET Framework中的XML结构概述380

5.1.1 .NET Framework中的XML设计目标380

5.1.2 .NET Framework中的XML结构摘要382

5.2 在内存中处理XML数据383

5.2.1 使用DOM模型处理XML数据383

5.2.2 移除XML文档中的节点、内容和值399

5.2.3 在DOM中验证XML文档401

5.2.4 使用XPath数据模型处理XML数据408

5.3 用XmlReader读取XML440

5.3.1 创建XML读取器440

5.3.2 XmlReader中的当前节点位置443

5.4 用XmlWriter编写XML447

5.4.1 创建XMI编写器447

5.4.2 写入类型化数据449

5.4.3 编写属性450

5.4.4 写入元素451

第6章 了解XML数据基本知识(相关知识案例分析)453

6.1 案例分析1 用XML设计器创建XML架构453

6.1.1 案例描述453

6.1.2 案例分析453

6.1.3 案例实现与技巧453

6.2 案例分析2 从Windows窗体调用XML Web Services457

6.2.1 案例描述457

6.2.2 案例分析457

6.2.3 案例实现与技巧458

6.3 案例分析3 使用Windows窗体BindingSource绑定到Web服务459

6.3.1 案例描述459

6.3.2 案例分析460

6.3.3 案例实现与技巧460

热门推荐