图书介绍

ASP.NET程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET程序设计
  • 尚俊杰编著 著
  • 出版社: 清华大学出版社;北京交通大学出版社
  • ISBN:7810822675
  • 出版时间:2004
  • 标注页数:324页
  • 文件大小:76MB
  • 文件页数:341页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

目录1

第1章 ASP.NET概述1

1.1 网络程序设计概述1

1.1.1 静态网页与动态网页1

1.1.2 网页的工作原理2

1.1.3 常见的网络程序设计语言3

1.2 ASP.NET简介4

1.2.1 .NET框架5

1.2.2 ASP.NET的功能和特点6

1.3 ASP.NET的运行环境7

1.3.1 安装IIS 5.08

1.3.2 安装MDAC 2.79

1.3.3 安装.NET Framework SDK9

1.3.4 安装Internet Explorer9

1.4 ASP.NET的开发工具9

1.5 新建一个简单的ASP.NET文件10

1.5.1 新建ASP.NET文件10

1.5.2 保存ASP.NET文件11

1.5.3 浏览ASP.NET文件12

1.6 新建一个应用程序13

1.6.1 什么是应用程序13

1.6.2 新建一个文件夹13

1.6.3 添加虚拟目录14

1.6.4 设置默认文档14

1.6.5 建立ASP.NET文件15

1.6.6 新建应用程序小结16

1.8 开发ASP.NET时的注意事项17

1.7 ASP.NET的语法简介17

习题118

第2章 VB.NET程序设计基础20

2.1 VB.NET简介20

2.2 VB.NET的数据类型20

2.3 VB.NET常量21

2.4 VB.NET变量23

2.5 VB.NET数组24

2.6 VB.NET运算符25

2.7.1 If语句27

2.7 使用条件语句27

2.7.2 Select Case语句28

2.8 使用循环语句30

2.8.1 For...Next循环30

2.8.2 Do...Loop循环32

2.8.3 While...Wend循环33

2.8.4 For Each...In循环34

2.8.5 循环嵌套34

2.9.1 Sub子程序35

2.8.6 强行退出循环35

2.9 VB.NET过程35

2.9.2 Function函数37

2.10 使用系统函数39

2.10.1 转换函数39

2.10.2 字符串函数39

2.10.3 日期和时间函数41

2.10.4 数学函数42

2.11 类43

2.11.1 基本概念43

2.10.5 检验函数43

2.11.2 创建一个简单的类44

2.11.3 继承47

2.11.4 共享属性和共享方法50

2.11.5 构造对象52

2.12 使用系统类53

2.12.1 转换数据类型54

2.12.2 字符串操作54

2.12.3 日期和时间操作56

2.12.4 数学操作57

2.12.5 数组操作58

2.12.6 数组变量59

2.12.7 格式化数字59

2.12.8 格式化日期60

2.13 注释语句60

2.14 错误处理61

习题262

第3章 服务器控件64

3.1 控件简介64

3.1.1 什么是控件64

3.1.2 控件的声明及属性、事件和方法65

3.1.3 Web表单的工作原理66

3.1.4 控件的分类67

3.2 HTML服务器控件67

3.2.1 HtmlForm(Web表单)67

3.2.2 HtmlInputText(单行文本框和密码框)68

3.2.3 HtmlTextArea(多行文本框)68

3.2.4 HtmlInputHidden(隐藏控件)69

3.2.5 HtmlInputRadioButton(单选框)69

3.2.6 HtmlInputCheckBox(复选框)69

3.2.9 HtmlInputButton(提交、重置和普通按钮)70

3.2.7 HtmlSelect(下拉列表框)70

3.2.8 HtmlGenericControl(一般控件)70

3.2.10 综合示例一71

3.2.11 HtmlInputFile(文件上传控件)73

3.3 Web服务器控件76

3.3.1 Label(标签)76

3.3.2 TextBox(文本框)77

3.3.3 RadioButton(单选框)77

3.3.6 CheckBoxList(复选列表框)78

3.3.4 RadioButtonList(单选列表框)78

3.3.5 CheckBox(复选框)78

3.3.7 DropDownList(下拉列表框)79

3.3.8 Button(按钮)80

3.3.9 综合示例二80

3.3.10 HyperLink(超链接控件)82

3.3.11 LinkButton(超链接按钮)82

3.3.12 ListBox(容器控件)82

3.3.13 AdRotator(广告控件)82

3.3.14 Calendar(日历控件)84

3.3.15 Panel(容器控件)85

3.4 验证控件86

3.4.1 RequiredFieldValidator(必填验证)86

3.4.2 CompareValidator(比较验证)86

3.4.3 RangeValidator(范围验证)87

3.4.4 RegularExpressionValidator(正则验证)87

3.4.5 ValidationSummary88

3.4.6 综合示例三88

3.5 用户控件90

3.5.1 不包含事件的用户控件91

3.5.2 包含事件的用户控件93

3.6 对控件的一些高级操作94

3.6.1 使用AutoPostBack属性94

3.6.2 数据绑定95

3.6.3 动态产生控件96

3.6.4 对控件应用样式97

3.7 本章小结98

习题398

4.1 ASP.NET内部对象概述100

第4章 内部对象100

4.2 Page对象101

4.3 Request对象102

4.3.1 Request对象简介102

4.3.2 使用QueryString数据集合103

4.3.3 ServerVariables数据集合105

4.3.4 ClientCertificate数据集合106

4.3.5 Browser数据集合106

4.4 Response对象108

4.3.7 BinaryRead方法108

4.3.6 TotalBytes属性108

4.4.1 Response对象简介109

4.4.2 利用Write方法输出信息109

4.4.3 使用Redirect方法引导客户端至另一个URL位置111

4.4.4 使用End方法终止ASP.NET程序112

4.4.5 关于Buffer属性112

4.5.1 什么是Cookie113

4.5.2 使用Response对象设置Cookie113

4.5 HttpCookie对象113

4.4.6 BinaryWrite方法113

4.5.3 使用Request对象读取Cookie114

4.5.4 Cookies综合示例115

4.6 Session对象116

4.6.1 Session对象简介117

4.6.2 利用Session存储信息117

4.6.3 利用Session存储数组信息120

4.6.4 Timeout属性121

4.6.5 Abandon方法121

4.7.1 Application对象简介122

4.7.2 利用Application存储信息122

4.7 Application对象122

4.7.3 利用Application存储数组信息125

4.8 Server对象125

4.8.1 Server对象简介125

4.8.2 ScriptTimeout属性126

4.8.3 CreateObject方法126

4.8.4 HTMLEncode方法126

4.8.5 URLEncode方法128

4.8.6 MapPath方法128

4.8.7 Execute方法129

4.8.8 Transfer方法131

4.9 Mail对象131

4.9.1 Mail对象简介131

4.9.2 发送E-mail示例1132

4.9.3 发送E-mail示例2134

4.10 本章小结135

习题4136

5.1.2 数据库的基本术语139

5.1.1 数据管理技术的发展阶段139

5.1 数据库的基本概念139

第5章 数据库基础知识139

5.1.3 数据库管理系统140

5.2 建立Access数据库141

5.2.1 规划自己的数据库141

5.2.2 新建数据库141

5.2.3 新建和维护表143

5.2.4 新建和维护查询144

5.3.1 Select语句147

5.3 SQL语言简介147

5.3.2 Insert语句150

5.3.3 Update语句152

5.3.4 Delete语句152

习题5153

第6章 ASP.NET存取数据库155

6.1 ADO.NET简介155

6.2 简单存取数据库156

6.2.1 数据库准备156

6.2.2 利用Select语句查询记录157

6.2.3 利用Insert语句插入记录160

6.2.4 利用Update语句更新记录161

6.2.5 利用Delete语句删除记录162

6.3 使用DataGrid控件存取数据库163

6.3.1 DataGrid控件简介163

6.3.2 查询记录164

6.3.3 插入记录167

6.3.4 更新记录170

6.3.5 删除记录173

6.4 综合示例175

习题6181

6.5 本章小结181

第7章 深入进行数据库编程184

7.1 DataGrid控件再探讨184

7.1.1 分页显示数据184

7.1.2 对数据进行排序186

7.1.3 定制列188

7.1.4 链接到详细页190

7.1.5 自定义列193

7.2.1 DataList控件简介197

7.2 使用DataList控件存取数据库197

7.2.2 查询记录198

7.2.3 选择记录200

7.2.4 更新和删除记录203

7.3 使用Repeater控件存取数据库206

7.3.1 Repeater控件简介207

7.3.2 查询记录207

7.3.3 选择记录209

7.4 使用含有参数的SQL语句212

7.5.1 组合查询214

7.5 对多个表进行操作214

7.5.2 对多个表进行更新和删除操作215

7.6 存取SQL Server数据库217

7.6.1 建立SQL Server数据库217

7.6.2 存取SQL Server数据库218

7.7 DataSet对象再探讨219

7.7.1 建立DataSet对象220

7.7.2 对DataSet对象的操作222

7.7.3 把DataSet对象中的更新写回到数据库224

7.8 综合示例229

习题7235

第8章 文件及文件夹操作238

8.1 文件及文件夹管理238

8.1.1 显示文件及文件夹的信息238

8.1.2 文件的新建、复制、移动和删除240

8.1.3 文件夹的新建、移动和删除242

8.1.4 显示指定文件夹下的子文件夹和子文件243

8.2 文本文件操作245

8.2.1 新建和写入文本文件246

8.2.2 读取文本文件247

8.2.3 计数器示例248

8.3 XML文件操作250

8.3.1 读取XML文件250

8.3.2 写入XML文件251

8.4 Excel文件操作252

8.5 综合示例254

8.6 本章小结257

习题8257

9.1.1 在普通页面中使用Code-behind259

第9章 隐藏代码与业务对象259

9.1 使用隐藏代码(Code-behind)259

9.1.2 在用户控件中使用Code-behind262

9.2 使用业务对象266

9.2.1 业务对象简介266

9.2.2 不包含界面的业务对象266

9.2.3 包含界面的业务对象(自定义控件)271

9.3 使用COM组件276

9.3.1 使用Server对象的CreatObject方法276

9.3.2 将COM组件转换成.NET组件278

9.4 本章小结279

习题9279

第10章 Web服务281

10.1 Web服务简介281

10.1.1 什么是Web服务(Web Service)281

10.1.2 Web服务的工作原理282

10.1.3 Web服务能返回什么类型的数据282

10.2 建立一个简单的Web服务283

10.3 简单调用Web服务284

10.4 通过代理类调用Web服务285

10.5.1 建立Web服务287

10.5 返回DataSet对象示例287

10.5.2 生成SOAP代理类288

10.5.3 编译并部署代理类289

10.5.4 通过代理类调用Web服务289

10.6 本章小结290

习题10290

11.1 关于配置应用程序292

11.2 配置Global.asax文件292

第11章 配置应用程序及其他应用292

11.2.1 Global.asax文件的基本格式293

11.2.2 Global.asax文件示例294

11.3 配置web.Config文件296

11.3.1 web.Config文件的基本格式296

11.3.2 读取自定义属性示例298

11.4 安全考虑299

11.4.1 基于Windows的认证300

11.4.2 基于表单的认证301

11.4.3 关于授权302

11.4.4 网络安全综合示例303

11.5 使用缓存309

11.5.1 页输出缓存309

11.5.2 页片断缓存309

11.4.5 其他安全考虑309

11.5.3 数据缓存310

11.6.2 使用Debug311

11.6.3 使用trace(跟踪)311

11.6.4 使用SDK调试器311

11.6.1 使用Response.Write方法311

11.6 调试程序311

11.7 本章小结312

习题11313

附录A 从ASP到ASP.NET314

附录B ASP.NET的文件类型315

附录C 重要名词索引316

附录D 常见问题答疑317

附录E HTML语言简单介绍321

附录F ASP.NET资源网站推荐323

参考文献324

热门推荐