图书介绍

循序渐进ASP.NET教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

循序渐进ASP.NET教程
  • (美)Joe Martin,(美)Brett Tomson著;万松明,张滨义译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115098980
  • 出版时间:2002
  • 标注页数:317页
  • 文件大小:42MB
  • 文件页数:334页
  • 主题词:

PDF下载


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

下载说明

循序渐进ASP.NET教程PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 准备工作3

第1章 ASP.NET初步3

1.1 ASP.NET是十么3

1.1.1 ASP.NET独立于浏览器吗4

1.1.2 在ASP.NET中可使用哪些编程语言4

1.1.3 运行ASP.NET的系统需求5

1.2 配置IIS 5.05

1.3 安装.NET框架SDK7

1.4 总结9

1.5 问与答9

1.6 作业9

1.6.1 小测验9

1.6.2 练习10

1.7 小测验答案10

第2章 提供Internet信息服务11

2.1 选择托管环境11

2.1.1 以前的情况和现在的情况11

2.1.2 Windows 2000上的IIS11

2.2 选择开发环境13

2.2.1 需要何种开发工具13

2.3 创建第一个网站13

2.3.1 Windows Server计算机的高级选项13

2.3.2 创建虚拟目录18

2.3.3 第一个Web页19

2.4 为何使用ASP.NET而不是其他技术20

2.4.1 CGI应用程序21

2.4.2 ISAPI应用程序21

2.4.3 ASP应用程序21

2.4.4 ASP.NET应用程序21

2.5 总结22

2.6 问与答22

2.7 作业22

2.7.1 小测验22

2.8 小测验答案23

第3章 Visual Basic.NET简介24

3.1 Visual Basic.NET24

3.1.1 变量24

3.1.2 数组26

3.1.3 条件语句28

3.1.4 循环29

3.1.5 过程31

3.1.6 类31

3.2 总结32

3.3 问与答32

3.4 作业32

3.4.1 小测验32

3.4.2 练习32

3.5 小测验答案33

第4章 使用ASP.NET34

4.1 ASP.NET的文件层次结构34

4.2 名称空间35

4.2.1 System名称空间36

4.2.2 Microsoft名称空间38

4.2.3 在ASP.NET页面中使用名称空间38

4.3 ASP.NET中的编程语言39

4.4 开发工具39

4.5 总结40

4.6 问与答40

4.7 作业40

4.7.1 小测验40

4.7.2 练习40

4.8 小测验答案41

第二部分 创建ASP.NET页面45

第5章 ASP.NET页面的语法45

5.1 Visual Studio45

5.2 ASP.NET语法元素49

5.2.1 页面编译指令49

5.2.2 代码声明块51

5.2.3 代码交付块52

5.2.4 服务器端注释52

5.2.5 HTML控件语法53

5.2.6 自定义服务器控件语法55

5.2.7 服务器控件的事件绑定语法56

5.2.8 数据绑定表达式语法56

5.2.9 服务器端对象标记语法57

5.2.10 服务器端Include编译指令的语法57

5.3 总结57

5.4 问与答57

5.5 作业58

5.5.1 小测验58

5.5.2 练习58

5.6 小测验答案58

第6章 使用ASP.NET Web表单创建用户界面59

6.1 Web表单简介59

6.1.1 Web表单代码模型59

6.1.2 Web表单页面的处理过程66

6.1.3 Web表单的生命周期66

6.1.4 状态管理67

6.2 Web表单事件模型67

6.3 在VS.NET中使用Web表单68

6.3.1 创建一个Web应用程序68

6.3.2 在Web应用程序中添加Web表单68

6.4 总结69

6.5 问与答69

6.6 作业70

6.6.1 小测验70

6.7 小测验答案70

第7章 Web表单服务器控件71

7.1 服务器控件是什么71

7.1.1 HTML服务器空件71

7.1.2 ASP.NET服务器控件72

7.1.3 验证控件72

7.1.4 用户控件72

7.2 使用HTML服务器控件72

7.2.1 为HTML服务器控件编写事件处理程序75

7.3 使用ASP.NET服务器控件79

7.3.1 使用VS.NET79

7.3.2 为ASP.NET服务器控件编写事件处理程序82

7.3.3 层叠样式表89

7.3.4 数据绑定控件TextBox90

7.3.5 AutoPostBack属性92

7.3.6 ASP.NET Calendar控件92

7.3.7 ASP.NET DropDownList控件93

7.3.8 ASP.NET CheckBox控件93

7.3.9 ASP.NET RadioButton控件93

7.3.10 ASP.NET多行TextBox控件93

7.4 总结93

7.5 问与答93

7.6 作业94

7.6.1 小测验94

7.6.2 练习94

7.7 小测验答案94

第8章 Web表单验证95

8.1 Web表单验证简介95

8.1.1 使用验证控件95

8.1.2 验证控件的类型96

8.2 在页面中使用各种验证控件102

8.3 总结106

8.4 问与答107

8.5 作业107

8.5.1 小测验107

8.5.2 练习107

8.6 小测验答案107

第三部分 ASP.NET应用程序主题111

第9章 ASP.NET Web应用程序111

9.1 ASP.NET Web应用程序是什么111

9.1.1 Web应用程序的生命周期112

9.1.2 Global.asax文件112

9.2 状态管理116

9.2.1 应用程序状态数据116

9.2.2 会话状态数据117

9.2.3 会话跟踪117

9.2.4 状态管理范例117

9.3 总结124

9.4 问与答124

9.5 作业125

9.5.1 小测验125

9.5.2 练习125

9.6 小测验答案125

第10章 安全性126

10.1 安全性概述126

10.1.1 ASP.NET的数据流程126

10.1.2 ASP.NET安全体系结构127

10.1.3 ASP.NET子标记130

10.1.4 ASP.NET认证和授权131

10.2 使用SSL建立加密连接132

10.2.1 申请一个用于SSL的证书133

10.2.2 向认证中心申请证书134

10.3 总结135

10.4 问与答135

10.5 作业135

10.5.1 小测验135

10.5.2 练习135

10.6 小测验答案136

第11章 在应用程序中加入电子邮件功能137

11.1 架设SMTP137

11.2 发送电子邮件138

11.2.1 System.Web.Mail名称空间138

11.2.2 创建一个简单的电子邮件表单140

11.2.3 发送HTML电子邮件消息143

11.2.4 在电子邮件中加入附件145

11.3 总结145

11.4 问与答146

11.5 作业146

11.5.1 小测验146

11.5.2 练习146

11.6 小测验答案146

第12章 读写Web服务器上的文件147

12.1 提供的类147

12.1.1 File类147

12.1.2 FileStream类148

12.1.3 FileMode、FileAccess和FileShare枚举149

12.1.4 StreamReader类150

12.1.5 StreamWriter类150

12.1.6 Directory类151

12.2 应用程序范例151

12.3 总结164

12.4 问与答164

12.5 作业164

12.5.1 小测验164

12.5.2 练习165

12.6 小测验答案165

12.6.1 小测验165

第13章 处理错误166

13.1 异常处理基础知识166

13.2 非结构化异常处理166

13.2.1 On Error语句166

13.2.2 Err对象167

13.3 结构化异常处理167

13.3.1 Exception类168

13.4 常见的异常169

13.5 引发异常171

13.5.1 ApplicationException类171

13.5.2 自定义异常171

13.6 总结172

13.7 问与答172

13.8 作业173

13.8.1 小测验173

13.8.2 练习173

13.9 小测验答案173

第14章 调试ASP.NET应用程序174

14.1 跟踪是什么174

14.1.1 启用页面级跟踪174

14.1.2 启用应用程序级跟踪176

14.1.3 Trace.axd应用程序177

14.2 使用SDK调试器179

14.2.1 调试器的位置179

14.2.2 附加到到ASP.NET工作进程中179

14.2.3 装载源文件179

14.2.4 调试器窗口180

14.3 总结181

14.4 问与答181

14.5 作业181

14.5.1 小测验181

14.5.2 练习181

14.6 小测验答案182

第四部分 给应用程序提供数据185

第15章 使用数据库185

15.1 什么是数据库185

15.1.1 何时需要使用关系型数据库186

15.1.2 表187

15.1.3 结构化查询语言188

15.2 服务器端数据存取192

15.2.1 ADO.NET概述192

15.2.2 使用ADO.NET定义数据库访问193

15.3 总结193

15.4 问与答193

15.5 作业193

15.5.1 小测验193

15.5.2 练习193

15.6 小测验答案194

第16章 读取数据库表中的数据195

16.1 连接数据库195

16.1.1 Microsoft SQL Server数据库195

16.1.2 其他数据源200

16.2 执行SQL来读取数据204

16.3 使用数据绑定来显示结果205

16.4 总结207

16.5 问与答207

16.6 作业208

16.6.1 小测验208

16.6.2 练习208

16.7 小测验答案208

第17章 插入、更新和删除数据库记录209

17.1 使用参数化SQL语句209

17.1.1 SQLParameters类210

17.1.2 SQLParameter类210

17.2 插入记录213

17.3 删除记录215

17.4 更新记录216

17.5 总结218

17.6 问与答218

17.7 作业218

17.7.1 小测验218

17.7.2 练习218

17.8 小测验答案219

第18章 ADO.NET数据集220

18.1 ADO.NET中的数据读取对象220

18.1.1 DataSet对象220

18.1.2 DataTable对象223

18.1.3 DataColumn对象225

18.1.4 DataRow对象227

18.1.5 DataRelation对象228

18.2 总结232

18.3 问与答232

18.4 作业232

18.4.1 小测验232

18.4.2 练习232

18.5 小测验答案232

第19章 存储过程和函数233

19.1 存储过程和函数的好处233

19.1.1 模块化编程234

19.1.2 执行速度快234

19.1.3 降低网络流量234

19.1.4 提高应用程序的安全性234

19.2 存储过程234

19.2.1 设计存储过程234

19.2.2 执行存储过程238

19.3 函数243

19.3.1 函数的类型243

19.3.2 函数的确定性243

19.3.3 设计函数244

19.3.4 执行函数245

19.4 总结247

19.5 问与答248

19.6 作业248

19.6.1 小测验248

19.6.2 练习248

19.7 小测验答案248

第20章 使用高级数据库技术250

20.1 什么是XML250

20.1.1 成型(well-formed)和有效(valid)251

20.1.2 XML的优点251

20.2 ADO.NET和XML252

20.2.1 DataSet类253

20.2.2 XMLDocument类255

20.2.3 XMLDataDocument类256

20.3 使用ADO.NET和XML257

20.3.1 读取数据并将其保存为XML257

20.3.2 读取XML文档中的数据259

20.3.3 读取XML数据、修改XML数据并将其保存为XML261

20.4 总结264

20.5 问与答264

20.6 作业264

20.6.1 小测验264

20.6.2 练习264

20.7 小测验答案265

第五部分 扩展ASP.NET269

第21章 Web服务269

21.1 何为Web服务269

21.2 何为Web方法270

21.3 创建一个Web服务271

21.4 使用Web服务274

21.4.1 使用wsdl.exe生成一个Web服务代理类274

21.4.2 在客户应用程序中使用Web服务275

21.5 使用Web服务存取数据276

21.5.1 开发一个使用Web服务的程序279

21.6 在Web服务中使用Application对象和Session对象282

21.7 总结284

21.8 问与答284

21.9 作业284

21.9.1 小测验284

21.9.2 练习284

21.10 小测验答案284

第22章 配置、本地化和部署286

22.1 配置286

22.1.1 配置文件是什么287

22.1.2 声明289

22.1.3 设置290

22.1.4 检索配置291

22.2 使用其他语言292

22.2.1 国际化292

22.2.2 设置文化和编码方式293

22.2.3 本地化ASP.NET应用程序293

22.2.4 使用资源文件293

22.3 部署ASP.NET应用程序294

22.4 总结294

22.5 问与答294

22.6 作业294

22.6.1 小测验294

22.6.2 练习294

22.7 小测验答案295

第23章 ASP.NET应用程序的优化和性能分析296

23.1 ASP.NET应用程序的优化296

23.1.1 .NET框架的优化特性296

23.1.2 高性能ASP.NET应用程序297

23.2 监视和分析ASP.NET应用程序301

23.2.1 ASP.NET运行阶段分析301

23.2.2 使用Windows NT/2000系统监视器303

23.3 总结304

23.4 问与答305

23.5 作业305

23.5.1 小测验305

23.5.2 练习305

23.6 小测验答案305

第24章 Web专题讨论306

24.1 构思306

24.1.1 主页308

24.1.2 数据库308

24.1.3 ContestData类310

24.1.4 Join页面311

24.1.5 用户服务器控件312

24.1.6 用户控件UserInfo312

24.1.7 UserAdmin页面312

24.1.8 My User Profile页面313

24.1.9 用户控件Contestinfo313

24.1.10 Contest Admin页面314

24.1.11 ContestActivity页面314

24.1.12 ContestList用户控件315

24.1.13 List Contests页面315

24.1.14 List My Contests页面316

24.1.15 List Available Contests页面316

24.2 总结317

24.2.1 练习317

热门推荐