图书介绍

ASP.NET动态网站开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET动态网站开发
  • 本书编委会编著 著
  • 出版社: 北京:中国计划出版社
  • ISBN:9787801779120
  • 出版时间:2007
  • 标注页数:339页
  • 文件大小:114MB
  • 文件页数:355页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET动态网站开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET基础1

1.1 网页1

1.1.1 静态网页1

1.1.2 动态网页2

1.2 ASP.NET概述3

1.2.1 .NET框架概述3

1.2.2 ASP.NET概述4

1.3 搭建开发与运行环境5

1.3.1 安装Visual Studio 20055

1.3.2 安装Internet信息服务7

1.3.3 配置Internet信息服务9

1.4 第一个ASP.NET Web应用程序11

1.4.1 Web窗体页概述11

1.4.2 创建MyFirstASPNET应用程序12

1.4.3 创建MyFirstASPNET的Web窗体页13

1.4.4 使用Visual Studio 2005编辑Web窗体页15

1.4.5 添加配置文件Web.config16

1.4.6 运行MyFirstASPNET应用程序16

1.5 本章小结17

1.6 思考与练习17

第2章 C#面向对象编程19

2.1 C#基本语法19

2.1.1 数据类型19

2.1.2 运算符24

2.1.3 基本语句25

2.1.4 流程控制语句28

2.1.5 注释31

2.2 C#面向对象编程基础32

2.2.1 类、对象和实例化32

2.2.2 类的数据成员34

2.2.3 属性和索引器34

2.2.4 类的函数成员36

2.2.5 继承与派生37

2.2.6 抽象类、密封类和嵌套类40

2.3 数组和字符串处理40

2.3.1 数组概述40

2.3.2 遍历数组的元素41

2.3.3 多维数组和交错数组41

2.3.4 System.Array类42

2.3.5 String和StringBuilder43

2.4 本章小结44

2.5 思考与练习44

第3章 ASP.NET Web窗体页45

3.1 ASP.NET的基本指令45

3.1.1 @Page指令45

3.1.2 @Control指令47

3.1.3 @Register指令48

3.1.4 @Reference指令49

3.1.5 @Import指令50

3.1.6 @Assembly指令50

3.1.7 @Implements指令50

3.1.8 @OutputCache指令50

3.1.9 @Master指令51

3.1.10 @MasterType指令52

3.1.11 @PreviousPageType指令53

3.2 Web窗体页基本语法53

3.2.1 代码呈现块语法53

3.2.2 代码声明块语法54

3.2.3 ASP.NET服务器控件语法55

3.2.4 HTML服务器控件语法56

3.2.5 数据绑定表达式语法56

3.2.6 服务器端对象标记语法58

3.2.7 服务器端包含指令语法59

3.2.8 服务器端注释语法59

3.2.9 声明性表达式语法60

3.3 内联代码和代码隐藏60

3.3.1 内联代码分离61

3.3.2 代码隐藏分离62

3.4 Web窗体页的生命周期63

3.4.1 页面请求的事件63

3.4.2 页面初始化64

3.4.3 页面加载64

3.4.4 回发事件处理65

3.4.5 页面预呈现65

3.4.6 页面呈现65

3.4.7 页面卸载65

3.5 本章小结65

3.6 思考与练习65

第4章 ASP.NET Web基本对象68

4.1 Response对象68

4.1.1 Response对象的属性和方法68

4.1.2 利用Response对象输出文本70

4.1.3 利用Response对象输出图片70

4.1.4 利用Response对象重新定向链接72

4.2 Request对象72

4.2.1 Request对象的属性和方法72

4.2.2 利用Request对象获取客户端表单信息74

4.2.3 利用Request对象获取服务器变量的信息74

4.2.4 利用Request对象获取HTTP中的信息74

4.2.5 利用Request对象获取URL中的参数75

4.3 Server对象76

4.3.1 Server对象的属性和方法76

4.3.2 利用Server对象进行HTML编码77

4.3.3 利用Server对象进行URL编码79

4.3.4 利用Server对象映射虚拟路径80

4.3.5 利用Server对象重新定向链接81

4.4 Application对象83

4.4.1 Application对象的属性和方法83

4.4.2 利用Application对象存储全局数据84

4.5 Session对象85

4.5.1 Session对象的属性和方法85

4.5.2 Session对象的唯一性86

4.5.3 Session对象的有效时间87

4.5.4 Session对象存储用户登录信息87

4.5.5 Application对象和Session事件统计网站访问人数88

4.6 ViewState对象90

4.6.1 ViewState对象的属性和方法90

4.6.2 ViewState对象存取页面数据91

4.7 本章小结92

4.8 思考与练习92

第5章 HTML服务器控件94

5.1 HTML服务器控件概述94

5.2 容器控件95

5.2.1 HtmlAnchor控件96

5.2.2 HtmlButton控件97

5.2.3 HtmlForm控件98

5.2.4 HtmlGenericControl和HtmlHead控件98

5.2.5 HtmlSelect控件99

5.2.6 HtmlTable、HtmlTableRow和HtmlTableCell控件100

5.2.7 HtmlTextArea控件103

5.3 输入控件104

5.3.1 HtmlInputButton、HtmlInputReset和HtmlInputSubmit控件105

5.3.2 HtmlInputCheckBox控件105

5.3.3 HtmlInputFile控件106

5.3.4 HtmlInputHidden控件108

5.3.5 HtmlInputRadioButton控件109

5.3.6 HtmlInputText和HtmlInputPassword控件109

5.3.7 HtmlInputImage控件110

5.4 其他类型控件111

5.4.1 HtmlImage控件111

5.4.2 HtmlTitle、HtmlLink和HtmlMeta控件112

5.5 本章小结113

5.6 思考与练习113

第6章 Web服务器控件116

6.1 Web服务器控件概述116

6.2 标准控件118

6.2.1 文本、链接和图像控件118

6.2.2 TextBox控件123

6.2.3 按钮控件125

6.2.4 列表控件128

6.2.5 选择控件135

6.2.6 容器控件138

6.2.7 复杂控件144

6.2.8 其他控件150

6.3 验证控件154

6.3.1 RequiredFieldValidator控件155

6.3.2 RangeValidator控件155

6.3.3 CompareValidator控件156

6.3.4 RegularExpressionValidator控件158

6.3.5 CustomValidator控件158

6.3.6 ValidationSummary控件160

6.4 本章小结161

6.5 思考与练习161

第7章 ADO.NET访问数据库164

7.1 数据库基础知识164

7.1.1 数据库基本对象概述164

7.1.2 安装SQL Server 2005166

7.1.3 SQL Server管理平台169

7.2 SQL语言171

7.2.1 SQL基本语法和语句171

7.2.2 SQL常用函数173

7.3 ADO.NET概述175

7.4 连接数据库176

7.4.1 连接SQL Server数据库177

7.4.2 连接Access数据源180

7.5 读取和操作数据185

7.5.1 读取数据185

7.5.2 操作数据189

7.5.3 调用存储过程190

7.5.4 存储过程的参数191

7.6 数据集194

7.6.1 填充数据集196

7.6.2 数据表、行和列198

7.6.3 过滤数据集203

7.7 本章小结205

7.8 思考与练习206

第8章 ASP.NET数据服务207

8.1 数据绑定技术207

8.1.1 数据绑定概述207

8.1.2 Eval和Bind方法208

8.2 数据源控件209

8.2.1 Sql数据源控件SqlDataSource210

8.2.2 Access数据源控件AccessDataSource214

8.2.3 对象数据源控件ObjectDataSource215

8.2.4 Xml数据源控件XmlDataSource218

8.2.5 站点地图数据源控件SiteMapDataSource219

8.3 重复控件Repeater221

8.3.1 Repeater控件概述221

8.3.2 使用Repeater控件的模板222

8.3.3 使用Repeater控件显示数据编号224

8.4 数据列表控件DataList225

8.4.1 DataList控件概述225

8.4.2 使用DataList控件的模板227

8.4.3 应用CommandArgument属性228

8.4.4 应用DataKeyField属性获取主键228

8.4.5 DataList控件的事件229

8.5 网格视图控件GridView231

8.5.1 GridView控件概述231

8.5.2 GridView控件的模板、行和列232

8.5.3 编辑数据234

8.5.4 排序数据234

8.5.5 数据分页235

8.5.6 GridView控件的事件237

8.6 操作一条记录的控件240

8.6.1 详细视图控件DetailsView和窗体视图控件FormView240

8.6.2 实现“主/从”数据操作242

8.7 本章小结244

8.8 思考与练习244

第9章 配置ASP.NET网站246

9.1 配置文件Web.config246

9.1.1 配置文件Web.config的默认内容246

9.1.2 ASP.NET配置架构248

9.1.3 常用元素的配置250

9.1.4 读取配置文件254

9.1.5 ASP.NET配置工具255

9.1.6 ASP.NET MMC管理单元256

9.2 Global.asax文件258

9.2.1 Global.asax文件的默认内容258

9.2.2 应用程序指令259

9.2.3 代码声明块260

9.2.4 静态属性261

9.2.5 包含文件261

9.2.6 Global.asax文件中的事件261

9.3 本章小结266

9.4 思考与练习266

第10章 站点导航和登录268

10.1 导航控件268

10.1.1 TreeView268

10.1.2 Menu271

10.1.3 SiteMapPath275

10.2 登录控件277

10.2.1 Login277

10.2.2 LoginName281

10.2.3 LoginStatus281

10.2.4 LoginView282

10.2.5 PasswordRecovery282

10.2.6 CreateUserWizard284

10.2.7 ChangePassword286

10.3 本章小结287

10.4 思考与练习287

第11章 ASP.NET AJAX289

11.1 ASP.NET AJAX概述289

11.2 安装ASP.NET AJAX290

11.3 AJAX服务器控件与脚本292

11.3.1 ScriptManager292

11.3.2 UpdatePanel294

11.3.3 UpdateProgress296

11.3.4 Timer298

11.3.5 ScriptManagerProxy300

11.3.6 AJAX环境中的脚本技术300

11.4 本章小结302

11.5 思考与练习302

第12章 在线考试系统304

12.1 系统功能设计304

12.2 数据库设计305

12.2.1 表设计305

12.2.2 关系设计307

12.3 在线考试系统——应用程序Examine308

12.3.1 应用程序Examine的组成308

12.3.2 设计应用程序Examine的主题309

12.4 在线考试系统的数据访问层310

12.4.1 Examine类310

12.4.2 ExamineeLogin类314

12.5 在线考试系统后台的具体实现316

12.5.1 管理员登录316

12.5.2 添加新的考题318

12.5.3 修改考题320

12.5.4 考题管理323

12.5.5 查看考生成绩326

12.6 在线考试系统前台的具体实现328

12.6.1 考生登录328

12.6.2 选择考试科目330

12.6.3 在线考试332

12.7 本章小结336

12.8 思考与练习337

主要参考文献339

热门推荐