图书介绍

ASP.NET技术基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET技术基础
  • 许锁坤编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040212285
  • 出版时间:2007
  • 标注页数:287页
  • 文件大小:49MB
  • 文件页数:298页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET技术基础PDF格式电子书版下载

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

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

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

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

图书目录

第一章 ASP.NET开发技术引论1

1.1 Web应用程序1

1.1.1 什么是Web应用程序2

1.1.2 Web应用程序开发技术2

1.2 Microsoft.NET开发平台4

1.2.1 Microsoft.NET开发平台简介4

1.2.2 什么是ASP.NET6

1.2.3 ASP.NET主要技术6

1.3 ASP.NET开发与运行环境配置7

1.3.1 安装软件7

1.3.2 安装与配置IIS8

1.4 初识ASP.NET应用程序10

1.4.1 第一个ASP.NET应用程序10

1.4.2 代码编程方式15

1.4.3 ASP.NET应用程序文件16

本章小结17

思考题17

实训 ASP.NET应用程序运行环境配置与测试17

第二章 ASP.NET应用程序界面的构建19

2.1 ASP.NET编程模型19

2.1.1 窗体用户界面20

2.1.2 事件驱动编程22

2.1.3 窗体生命周期24

2.2 窗体界面元素——Web服务器控件25

2.2.1 基本输入输出控件26

2.2.2 按钮类控件27

2.2.3 页面导航控件29

2.2.4 选择类控件30

2.2.5 容器和占位控件34

2.2.6 广告和日历控件35

2.3 第三方控件39

2.3.1 菜单设计控件40

2.3.2 文本编辑控件42

2.4 用户控件44

2.4.1 设计用户控件44

2.4.2 在程序界面中添加用户控件46

2.5 程序界面设计原则47

本章小结49

思考题49

实训2.1 Web服务器控件的取值和属性设置49

实训2.2 使用TreeView控件设计树型菜单50

实训2.3 使用FreeTextBox控件设计文本编辑界面51

第三章 基于C#的ASP.NET应用程序编码技术53

3.1 C#语法基础53

3.1.1 C#语句标识55

3.1.2 数据类型55

3.1.3 命名变量57

3.1.4 操作符57

3.1.5 基本数据类型的转换58

3.2 字符串处理60

3.2.1 字符串操作60

3.2.2 检索字符串中的特定字符61

3.3 程序流程控制62

3.3.1 程序分支控制及其应用62

3.3.2 程序循环控制及其应用65

3.4 数组和数组列表67

3.4.1 数组(Array)68

3.4.2 数组列表(ArrayList)69

3.5 编写和使用类70

3.5.1 项目内添加类库文件71

3.5.2 创建新的类库项目72

3.5.3 使用属性74

3.6 异常处理77

本章小结78

思考题78

实训3.1 字符串处理79

实训3.2 C#程序流程控制80

实训3.3 编写和使用类81

第四章 用户数据处理及页面参数传递82

4.1 用户数据验证——编码方法82

4.1.1 编写验证方法83

4.1.2 用户注册信息验证85

4.2 用户数据验证——控件方法88

4.2.1 数据验证控件89

4.2.2 验证控件的综合应用92

4.3 常用的ASP.NET内部对象94

4.3.1 Response对象94

4.3.2 Request对象96

4.3.3 Session对象98

4.3.4 Application对象99

4.3.5 Server对象100

4.4 页面导航与参数传递101

4.4.1 页面导航方法101

4.4.2 页面间参数传递102

4.5 在ASP.NET中使用客户端脚本106

4.5.1 直接使用客户端脚本106

4.5.2 调用JavaScript函数107

本章小结109

思考题109

实训4.1 用户数据验证——C#109

实训4.2 用户数据验证——控件110

实训4.3 页面间参数传递111

第五章 ADO.NET数据库访问技术113

5.1 ADO.NET概述113

5.1.1 ADO.NET组成113

5.1.2 数据访问机制115

5.2 连接数据库116

5.2.1 Connection对象116

5.2.2 不同数据库的连接方式117

5.2.3 数据库的连接状态121

5.3 连接式数据库操作122

5.3.1 Command对象122

5.3.2 使用Command对象操作数据库123

5.3.3 DataReader对象128

5.4 断开式数据库操作134

5.4.1 DataSet和DataAdapter对象134

5.4.2 DataGrid数据绑定135

5.4.3 选择控件数据绑定138

5.4.4 使用DataSet对象操作数据库140

5.5 XML数据访问146

5.5.1 XML文档结构146

5.5.2 DataSet访问XML文件148

5.6 事务处理150

本章小结152

思考题153

实训5.1 连接数据库153

实训5.2 Command对象操作数据库154

实训5.3 DataReader对象的使用155

实训5.4 DataSet对象操作数据库156

实训5.5 事务处理157

第六章 数据列表控件的应用技术159

6.1 DataGrid控件159

6.1.1 定制DataGrid控件159

6.1.2 DataGrid分页技术165

6.1.3 在DataGrid中操作数据库169

6.1.4 在DataGrid中使用模板列172

6.2 DataList控件174

6.2.1 DataList控件使用模板174

6.2.2 在DataList控件中显示数据174

6.3 Repeater控件180

6.3.1 Repeater控件模板180

6.3.2 在Repeater控件中显示数据180

本章小结183

思考题183

实训6.1 DataGrid中使用模板183

实训6.2 DataGrid操作数据库184

实训6.3 DataList显示数据185

实训6.4 Repeater显示数据186

第七章 Web服务技术188

7.1 Web服务技术基础188

7.1.1 什么是Web服务189

7.1.2 Web服务技术基础189

7.2 创建和使用Web服务192

7.2.1 创建和测试Web服务192

7.2.2 调用Web服务195

7.3 Web服务中的数据类型198

7.3.1 数据类型处理198

7.3.2 使用DataSet传递数据199

7.4 SOAP的使用200

7.4.1 SOAP消息结构200

7.4.2 使用SOAP传输信息201

7.5 ASP.NET Web服务应用实例203

本章小结207

思考题207

实训7.1 创建第一个Web服务207

实训7.2 数据库Web服务208

第八章 ASP.NET应用程序的管理与部署210

8.1 状态管理210

8.1.1 服务器端和客户端的状态管理211

8.1.2 进程内和进程外状态管理215

8.1.3 Global.asax文件216

8.2 缓存优化218

8.2.1 页面级输出缓存219

8.2.2 片段缓存219

8.2.3 使用Cache对象220

8.3 配置ASP.NET应用程序222

8.3.1 Machine.config文件222

8.3.2 Web.config文件223

8.4 部署ASP.NET应用程序228

8.4.1 使用复制部署228

8.4.2 使用Web安装项目228

8.5 Web应用程序安全策略230

8.5.1 攻击类型231

8.5.2 常见漏洞分析231

8.5.3 安全威胁模型STRIDE232

8.5.4 安全应用实例233

本章小结237

思考题237

实训8.1 数据加密处理238

实训8.2 使用Web安装项目238

第九章 软件开发架构240

9.1 企业应用开发模式240

9.1.1 客户机/服务器模式241

9.1.2 浏览器/服务器模式242

9.2 Web应用程序的分层架构244

9.2.1 Web应用程序的分层244

9.2.2 三层体系架构245

9.3 使用ASP.NET开发三层应用程序245

9.3.1 创建数据库访问组件245

9.3.2 创建业务逻辑组件248

9.3.3 创建表现层250

9.4 三层应用开发实例——用户管理252

9.4.1 需求分析与设计252

9.4.2 编码实现254

本章小结266

思考题266

实训 用户管理模块的设计与实现(三层)266

第十章 ASP.NET开发技术综合应用——新闻发布系统268

10.1 系统需求分析268

10.1.1 系统功能描述268

10.1.2 系统功能模块的划分269

10.2 新闻系统的设计270

10.2.1 数据库设计270

10.2.2 系统结构设计272

10.2.3 界面流程设计272

10.3 系统功能的实现273

10.3.1 新闻浏览273

10.3.2 新闻类别管理275

10.3.3 新闻管理277

10.3.4 用户管理280

10.3.5 权限管理281

本章小结286

思考题286

实训 ASP.NET开发技术综合应用实践286

热门推荐