图书介绍

ASP.NETWeb应用程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NETWeb应用程序设计教程
  • 杨晓光,山鹰编著 著
  • 出版社: 北京交通大学出版社;清华大学出版社
  • ISBN:9787811235906
  • 出版时间:2009
  • 标注页数:339页
  • 文件大小:101MB
  • 文件页数:351页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NETWeb应用程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述1

1.1 选择ASP.NET开发Web应用1

1.2 .NET框架1

1.2.1 .NET框架构成2

1.2.2 公共语言运行库2

1.2.3 框架类库2

1.3 Visual Studio.NET集成开发环境3

1.3.1 主要窗口及用法3

1.3.2 帮助系统12

1.4 用ASP.NET建立Web应用12

1.4.1 创建Web站点13

1.4.2 建立页面15

1.4.3 添加编程逻辑15

1.4.4 运行与调试16

习题17

第2章 C#语言基础18

2.1 数据类型与表达式18

2.1.1 数据类型18

2.1.2 常量与变量26

2.2 程序流程控制28

2.2.1 选择语句28

2.2.2 循环语句29

2.2.3 异常处理31

2.3 类32

2.3.1 类声明32

2.3.2 类成员33

2.3.3 继承39

2.3.4 类的高级特性42

2.4 泛型与集合44

2.5 委托与事件47

2.6 语言集成查询LINQ51

习题55

第3章 ASP.NET页面模型57

3.1 ASP.NET页面模型基本知识57

3.1.1 单文件页面模型57

3.1.2 代码隐藏页模型62

3.1.3 页面运行机制65

3.2 Page类67

3.2.1 Page类的属性67

3.2.2 Page类的方法68

3.2.3 访问ASP.NET内置对象69

3.3 ASP.NET页面事件模型75

3.3.1 事件模型概述75

3.3.2 回发78

3.3.3 跨页发送79

3.3.4 视图状态和控件状态80

3.3.5 页面生命周期80

习题81

第4章 构建基本Web页面83

4.1 服务器控件概述83

4.1.1 服务器控件的基本知识83

4.1.2 HTML服务器控件83

4.1.3 Web服务器控件85

4.2 显示文本信息86

4.2.1 Label控件86

4.2.2 Literal控件88

4.3 提交页面89

4.3.1 Button控件90

4.3.2 LinkButton控件93

4.3.3 ImageButton控件94

4.4 收集用户输入信息95

4.4.1 TextBox控件95

4.4.2 CheckBox控件99

4.4.3 RadioButton控件101

4.5 显示图像101

4.6 列表显示103

4.6.1 ListBox控件104

4.6.2 DropDownList控件107

4.6.3 CheckBoxList控件109

4.6.4 RadioButtonList控件110

4.6.5 BulletedList控件112

4.7 超级链接113

4.7.1 HyperLink控件113

4.7.2 ImageMap控件115

习题118

第5章 应用高级控件构建Web页面120

5.1 显示日历120

5.1.1 选择日期121

5.1.2 在月份间导航121

5.1.3 设置日历的样式122

5.1.4 SelectionChanged事件122

5.1.5 创建弹出式日历123

5.2 上传文件124

5.2.1 获取上传文件信息124

5.2.2 保存上传文件125

5.3 显示多视图126

5.3.1 创建多视图127

5.3.2 使用多视图128

5.3.3 切换视图128

5.4 显示向导130

5.4.1 创建向导131

5.4.2 使用向导133

5.4.3 定制向导133

5.4.4 响应事件135

习题137

第6章 Web页面的有效性验证139

6.1 验证的基本知识139

6.1.1 服务器端验证与客户端验证140

6.1.2 验证是否通过140

6.1.3 验证组140

6.1.4 验证控件的共有属性141

6.2 必填验证141

6.3 比较验证143

6.4 范围验证146

6.5 正则表达式验证148

6.6 自定义验证150

6.7 汇总验证信息153

习题156

第7章 创建用户定制控件158

7.1 用户控件158

7.1.1 用户控件基本知识158

7.1.2 创建用户控件158

7.1.3 使用用户控件159

7.1.4 为用户控件添加属性161

7.1.5 为用户控件添加事件162

7.2 自定义控件164

7.2.1 自定义控件基本知识164

7.2.2 呈现自定义控件164

7.2.3 为自定义控件添加属性166

7.2.4 为自定义控件添加事件169

习题172

第8章 使用控件操作数据库174

8.1 SqlDataSource控件174

8.1.1 SqlDataSource控件简介174

8.1.2 连接数据库175

8.1.3 操作数据库178

8.1.4 使用参数操作数据库181

8.1.5 响应SqlDataSource控件事件184

8.2 AccessDataSource控件186

8.3 ObjectDataSource控件187

8.3.1 ObjectDataSource控件简介187

8.3.2 绑定对象188

8.4 LinqDataSource控件189

8.4.1 LinqDataSource控件简介189

8.4.2 显示数据190

8.4.3 编辑数据193

习题194

第9章 使用对象操作数据库196

9.1 ADO.NET概述196

9.2 连接数据库199

9.2.1 Connection对象概述199

9.2.2 连接字符串199

9.2.3 打开和关闭连接201

9.3 执行SQL语句和存储过程202

9.3.1 Command对象概述202

9.3.2 执行SQL语句203

9.3.3 执行存储过程205

9.3.4 使用参数207

9.4 获取轻量级数据集208

9.4.1 DataReader对象概述208

9.4.2 获取数据集208

9.4.3 获取多个数据集209

9.5 获取断开式数据集209

9.5.1 DataAdapter对象和DataSet对象概述209

9.5.2 填充数据集210

9.5.3 访问数据集211

9.5.4 更新数据集213

习题216

第10章 数据绑定及数据绑定控件219

10.1 数据绑定概述219

10.1.1 数据绑定概述219

10.1.2 数据绑定表达式221

10.2 GridView控件222

10.2.1 GridView控件概述222

10.2.2 显示数据223

10.2.3 分页显示224

10.2.4 选择行226

10.2.5 编辑数据228

10.2.6 定制列229

10.3 DetailsView控件233

10.3.1 DetailsView控件概述233

10.3.2 插入和删除数据234

10.4 FormView控件235

10.4.1 FormView控件概述235

10.4.2 定义模板236

10.5 DataList控件239

习题241

第11章 定制网站风格243

11.1 主题和外观基本知识243

11.1.1 主题的组成元素244

11.1.2 主题的组织方式247

11.1.3 主题类型247

11.2 创建主题248

11.3 应用主题248

11.3.1 为页面指定主题249

11.3.2 为Web应用程序指定主题250

11.3.3 动态应用主题251

习题254

第12章 网站页面结构设计256

12.1 母版页基本知识256

12.1.1 母版页的代码结构257

12.1.2 内容页的代码结构257

12.1.3 母版页与内容页的关系258

12.2 创建母版页259

12.3 创建内容页260

12.4 应用母版页262

12.5 母版页高级特性262

12.5.1 嵌套母版页262

12.5.2 访问母版页265

习题267

第13章 网站整体结构设计及导航技术269

13.1 使用站点地图定义网站结构269

13.1.1 站点地图基本知识269

13.1.2 SiteMapDataSource控件270

13.2 利用SiteMapPath控件导航271

13.2.1 创建SiteMapPath控件271

13.2.2 定制SiteMapPath控件272

13.3 利用Menu控件导航273

13.3.1 创建Menu控件274

13.3.2 定制Menu控件278

13.3.3 响应Menu控件的事件281

13.4 利用TreeView控件导航282

13.4.1 创建TreeView控件283

13.4.2 定制TreeView控件284

13.4.3 响应TreeView控件的事件287

习题288

第14章 网站中的用户管理290

14.1 用户管理基本知识290

14.1.1 身份验证290

14.1.2 授权管理291

14.1.3 用户管理的前期准备工作291

14.2 用户登录网站294

14.2.1 Login控件294

14.2.2 LoginName控件296

14.2.3 LoginStatus控件296

14.3 使用向导注册用户298

14.4 维护用户密码301

14.4.1 ChangePassword控件302

14.4.2 PasswordRecovery控件302

习题303

第15章 Web服务305

15.1 Web服务基本知识305

15.1.1 Web服务的概念305

15.1.2 Web服务的构成306

15.1.3 Web服务交互过程307

15.2 创建Web服务307

15.3 测试Web服务309

15.4 引用Web服务311

15.5 Web服务的高级用法314

习题316

第16章 综合实例317

16.1 应用程序概述317

16.1.1 系统设计317

16.1.2 数据库设计321

16.2 实现数据访问层322

16.3 实现业务逻辑层324

16.3.1 Album类324

16.3.2 Photo类325

16.3.3 PhotoSize枚举325

16.3.4 PhotoManager类325

16.4 实现表示层328

16.4.1 母版页328

16.4.2 导航系统329

16.4.3 主题与外观330

16.4.4 主页面330

16.4.5 相册页面331

16.4.6 照片页面332

16.4.7 详细页面334

附录A 习题答案336

热门推荐