图书介绍

ASP.NET网络程序设计教程PDF|Epub|txt|kindle电子书版本下载

ASP.NET网络程序设计教程
  • 杨晓光,丁刚,谢玉芯编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302314189
  • 出版时间:2013
  • 标注页数:368页
  • 文件大小:82MB
  • 文件页数:384页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET网络程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 .NET概述1

1.1 .NET平台1

1.1.1 .NET框架1

1.1.2 ASP.NET4

1.1.3 .NET开发工具4

1.2 创建第一个.NET程序9

1.2.1 创建第一个C#控制台程序9

1.2.2 创建第一个ASP.NET Web应用程序11

1.2.3 ASP.NET Web应用程序构成14

1.3 实训1——通讯录案例简介16

1.4 习题17

第2章 C#语言基础19

2.1 C#基础语法19

2.1.1 数据类型19

2.1.2 运算符与表达式24

2.2 流程控制语句25

2.2.1 选择语句26

2.2.2 循环语句27

2.3 C#面向对象编程29

2.3.1 类与对象29

2.3.2 类的成员30

2.3.3 继承35

2.3.4 分部类38

2.4 泛型与集合39

2.5 实训2——通讯录中的实体类42

2.6 习题45

第3章 建立ASP.NET页面47

3.1 ASP.NET页面模型47

3.1.1 单文件页面模型47

3.1.2 代码隐藏页模型51

3.1.3 页面运行机制51

3.2 ASP.NET页面事件模型53

3.2.1 事件模型概述53

3.2.2 页面生命周期56

3.3 ASP.NET服务器控件57

3.3.1 服务器控件概述57

3.3.2 常用服务器控件58

3.3.3 验证控件74

3.4 实训3——通讯录主页的实现83

3.5 习题87

第4章 为页面应用统一外观89

4.1 主题和外观基础知识89

4.2 创建主题90

4.2.1 主题的组织方式和创建方法90

4.2.2 创建外观91

4.2.3 在主题中使用CSS文件94

4.2.4 在主题中使用图像和其他资源94

4.3 应用主题97

4.3.1 为页面应用主题97

4.3.2 为Web应用程序应用主题99

4.3.3 以编程方式应用主题99

4.4 实训4——设计通讯录的主题103

4.5 习题104

第5章 构建站点页面结构107

5.1 母版页基础知识107

5.1.1 母版页的结构108

5.1.2 内容页的结构109

5.1.3 母版页与内容页的关系109

5.2 使用内容页和母版页110

5.2.1 创建母版页110

5.2.2 创建内容页113

5.3 母版页的应用范围114

5.4 母版页的嵌套115

5.5 母版页与内容页的交互120

5.5.1 从内容页访问母版页120

5.5.2 从母版页访问内容页123

5.6 编写程序动态应用母版页126

5.7 实训5——设计通讯录的母版页130

5.8 习题132

第6章 使用数据源控件操纵数据135

6.1 数据源控件简介135

6.2 SqlDataSource控件136

6.2.1 建立连接136

6.2.2 执行操作143

6.2.3 使用参数147

6.2.4 响应事件152

6.3 AccessDataSource控件154

6.4 ObjectDataSource控件156

6.5 实训6——通讯录两层体系结构的实现160

6.6 习题163

第7章 使用ADO.NET对象操纵数据165

7.1 ADO.NET基础知识165

7.2 连接数据库167

7.2.1 连接字符串168

7.2.2 建立连接170

7.3 执行SQL语句和存储过程172

7.3.1 执行SQL语句173

7.3.2 执行存储过程176

7.3.3 使用参数178

7.4 获取数据181

7.4.1 使用DataReader获取数据181

7.4.2 使用DataSet获取数据184

7.5 实训7——通讯录三层体系结构的数据访问层与业务逻辑层的实现198

7.6 习题203

第8章 使用数据绑定控件显示数据205

8.1 数据绑定概述205

8.1.1 数据绑定基础知识205

8.1.2 绑定列表类服务器控件207

8.2 GridView控件210

8.2.1 使用GridView控件显示数据210

8.2.2 分页显示数据211

8.2.3 使用GridView控件编辑数据214

8.2.4 使用GridView控件选择数据220

8.2.5 定制GridView控件222

8.3 DetailsView控件226

8.3.1 使用Details View控件显示和编辑数据227

8.3.2 使用DetailsView控件插入和删除数据228

8.4 FormView控件230

8.4.1 模板的基本知识230

8.4.2 创建模板232

8.4.3 利用模板显示数据233

8.4.4 利用模板编辑和插入数据234

8.4.5 切换模式234

8.5 ListView控件237

8.5.1 使用ListView控件显示数据237

8.5.2 使用ListView控件编辑数据241

8.6 实训8——使用数据绑定控件实现联系人管理242

8.7 习题247

第9章 站点导航250

9.1 站点地图250

9.1.1 站点地图基础知识250

9.1.2 使用SiteMapDataSource控件获取站点地图的数据253

9.2 使用SiteMapPath控件显示导航路径254

9.2.1 创建导航路径254

9.2.2 定制导航路径254

9.3 使用Menu控件显示菜单256

9.3.1 创建菜单257

9.3.2 定制菜单260

9.3.3 响应菜单事件264

9.4 显示树状结构的菜单264

9.4.1 TreeView控件概述264

9.4.2 创建树状菜单265

9.4.3 定制树状菜单266

9.5 传统导航方式269

9.6 实训9——通讯录导航系统的实现269

9.7 习题271

第10章 LINQ273

10.1 LINQ基础知识273

10.2 LINQ to Objects274

10.2.1 LINQ基本知识274

10.2.2 from子句276

10.2.3 select子句276

10.2.4 where子句277

10.2.5 联接280

10.3 LINQ to SQL282

10.3.1 LINQ to SQL基础知识282

10.3.2 LINQ to SQL对象模型283

10.3.3 使用LINQ to SQL访问数据库289

10.4 LinqDataSource控件292

10.4.1 使用LinqDataSource控件显示数据292

10.4.2 使用LinqDataSource控件编辑数据294

10.5 实训10——通讯录三层体系结构的LINQ实现295

10.6 习题297

第11章 状态维护299

11.1 状态维护概述299

11.2 回发和跨页发送302

11.2.1 回发302

11.2.2 跨页发送303

11.3 视图状态与控件状态305

11.4 Cookie307

11.5 应用程序状态310

11.6 会话状态312

11.7 习题314

第12章 ASP.NETAJAX316

12.1 ASP.NET AJAX基础知识316

12.1.1 什么是AJAX316

12.1.2 ASP.NET AJAX框架317

12.2 使用ASP.NET AJAX服务器控件318

12.2.1 ScriptManager控件318

12.2.2 UpdatePanel控件321

12.2.3 UpdateProgress控件328

12.2.4 Timer控件331

12.3 使用客户端脚本库334

12.3.1 类型系统334

12.3.2 客户端生命周期事件334

12.3.3 DOM元素引发的事件335

12.4 习题337

第13章 通讯录综合实例340

13.1 通讯录系统设计340

13.1.1 系统总体设计340

13.1.2 数据库设计341

13.1.3 系统体系结构设计342

13.1.4 解决方案343

13.2 创建实体类344

13.3 实现数据访问层345

13.4 实现业务逻辑层349

13.5 实现表示层351

13.5.1 母版页351

13.5.2 导航系统352

13.5.3 主题与外观353

13.5.4 主页355

13.5.5 联系人管理356

13.5.6 编辑联系人358

13.5.7 添加联系人360

13.5.8 移动联系人362

13.5.9 查询364

13.5.10 组管理365

附录A 题答案367

热门推荐