图书介绍

ASP.NET WEB应用程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET WEB应用程序设计教程
  • 单维锋,白灵编著 著
  • 出版社: 北京:北京交通大学出版社
  • ISBN:9787811239737
  • 出版时间:2010
  • 标注页数:346页
  • 文件大小:110MB
  • 文件页数:359页
  • 主题词:主页制作-程序设计-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 ASP.NET Web应用程序设计概述1

1.1 Web技术概述1

1.1.1 静态网页与动态网页1

1.1.2 网页工作原理2

1.2 ASP.NET与Visual Studio 2008开发平台2

1.3 第一个ASP.NET Web应用程序3

项目任务5

项目任务——“校园音乐吧”项目需求分析5

上机实战8

上机实战——使用控件及事件8

习题9

第2章 HTML基础10

2.1 概述10

2.2 网站的规划与设计10

2.2.1 栏目规划11

2.2.2 目录结构设计11

2.3 页面布局13

2.3.1 网页布局的概念13

2.3.2 网页布局的步骤14

2.4 HTML文档基本结构16

2.5 HTML标记概念与属性17

2.5.1 HTML标记概念17

2.5.2 HTML属性17

2.6 HTML常用标记18

2.7 XHTML与HTML的区别20

2.8 XHTML文档基本结构22

2.9 表格24

2.10 表单26

2.11 框架28

2.11.1 框架结构28

2.11.2 浮动框架28

2.11.3 框架与链接29

2.12 XML29

项目任务30

项目任务——设计页面的页头及页脚部分30

项目任务——实现会员后台管理主页面32

上机实战34

上机实战——完成校园音乐吧网站主页的制作34

上机实战——实现管理员后台管理主页面35

习题35

第3章 DHTML基础37

3.1 DHTML概念37

3.2 DOM模型37

3.2.1 DOM节点38

3.2.2 DOM节点树38

3.2.3 DOM节点信息39

3.3 JavaScript40

3.3.1 在HTML中使用JavaScript40

3.3.2 JavaScript语法40

3.3.3 JavaScript事件46

3.3.4 JavaScript对象46

3.4 CSS50

3.4.1 CSS语法50

3.4.2 选择器51

3.4.3 属性54

3.4.4 引用CSS55

项目任务56

项目任务——为登录页面添加JavaScript验证56

项目任务——为校园音乐吧项目定义CSS样式58

上机实战61

上机实战——为注册页面添加JavaScript验证61

习题62

第4章 C#.NET语言基础63

4.1 C#语言概述63

4.2 数据类型64

4.3 变量和常量69

4.4 流程控制70

4.5 面向对象特性71

4.5.1 命名空间、类和对象71

4.5.2 属性、方法、字段和事件74

4.5.3 封装、继承、多态75

4.5.4 重载、消息76

4.5.5 类之间关系77

4.6 局部类、泛型78

项目任务80

项目任务——应用面向对象的思想对校园音乐吧项目建立分析与设计模型80

上机实战92

上机实战——完成学生类、管理员类、SqlDbHelper类的接口定义92

习题100

第5章 ADO.NET101

5.1 数据库系统概述101

5.1.1 数据库101

5.1.2 数据库管理系统101

5.1.3 数据库系统101

5.1.4 数据模型101

5.1.5 SQL Server 2005 Express数据库简介102

5.2 数据库设计102

5.3 SQL语言106

5.3.1 Select语句106

5.3.2 Insert语句109

5.3.3 Update语句109

5.3.4 Delete语句110

5.4 ADO.NET111

5.4.1 创建和使用数据库连接111

5.4.2 执行SQL语句112

5.4.3 通过数据集保存数据113

项目任务114

项目任务——实现SqlDbHelper类的方法114

项目任务——实现Major类的方法117

上机实战121

上机实战——实现Student类的方法121

上机实战——实现Department类定义的方法130

习题133

第6章 服务器控件134

6.1 服务器控件概述134

6.1.1 服务器控件定义134

6.1.2 服务器控件分类134

6.1.3 服务器控件的创建135

6.1.4 服务器控件的属性、事件和方法133

6.1.5 Web表单136

6.2 常用的标准控件136

6.2.1 文本类控件136

6.2.2 超链接控件137

6.2.3 按钮类控件137

6.2.4 图片控件138

6.2.5 单选和复选控件138

6.2.6 选项类控件139

6.3 文件上传控件143

6.4 MultiView与View控件144

6.5 Wizard控件144

6.6 容器控件146

6.6.1 Panel控件146

6.6.2 PlaceHolder控件146

6.6.3 向容器控件中动态添加其他控件147

项目任务147

项目任务——实现注册功能的网站条款提示页147

项目任务——实现注册功能的收集用户信息页149

项目任务——实现系别、专业、班级三级联动效果152

上机实战155

上机实战——使用MultiView控件将注册页中的信息分成多个视图显示155

上机实战——实现显示个人基本信息页157

习题159

第7章 验证控件160

7.1 验证控件概述160

7.1.1 为什么需要使用验证控件160

7.1.2 什么时候开始验证160

7.2 RequiredFieldValidator控件161

7.3 CompareValidator控件161

7.4 RangeValidator控件162

7.5 RegularExpressionValidator控件162

7.6 ValidationSummary控件164

7.7 CustomValidator控件164

项目任务165

项目任务——为注册信息收集页加上验证功能165

项目任务——使用CustomValidator控件实现学号的唯一性验证167

上机实战167

上机实战——使用ValidationSummary控件集中显示错误信息167

上机实战——给注册页regV2.aspx加上验证功能168

习题168

第8章 导航控件和用户控件169

8.1 概述169

8.2 SiteMapPath控件170

8.2.1 站点地图170

8.2.2 使用SiteMapPath控件172

8.3 TreeView控件174

8.4 Menu控件178

8.5 用户控件181

项目任务186

项目任务——使用TreeView控件实现按类别显示音乐186

上机实战189

上机实战——创建并使用页脚用户控件189

习题190

第9章 内部对象191

9.1 内部对象概述191

9.2 Page191

9.3 Response192

9.3.1 利用Write方法输出信息192

9.3.2 利用Redirect方法实现页面重定向193

9.3.3 利用WriteFile方法将文件输出到客户端194

9.3.4 使用Buffer属性194

9.3.5 输出缓冲区中的数据194

9.3.6 使用BinaryWrite方法输出二进制数据195

9.4 Request195

9.4.1 获取QueryString数据集合中的数据196

9.4.2 获取Form表单中的数据197

9.4.3 获取ServerVariables中的数据199

9.4.4 获取客户端浏览器信息200

9.4.5 使用Request对象的方法201

9.5 Cookie201

9.5.1 设置Cookie202

9.5.2 读取Cookie203

9.6 Session205

9.6.1 利用Session存储信息205

9.6.2 读取Session中存储的信息206

9.6.3 使用Session对象属性及方法206

9.7 Application207

9.7.1 利用Application存储信息208

9.7.2 读取Application中存储的信息208

9.7.3 使用Global.asax文件208

9.8 Server210

9.8.1 使用ScriptTimeout属性210

9.8.2 使用HtmlEncode方法211

9.8.3 使用UrlEncode方法212

9.8.4 使用MapPath方法213

项目任务213

项目任务——利用Cookie和Session实现用户访问网站的计数213

项目任务——使用Application和Session实现单击率计数214

上机实战215

上机实战——使用Global.asax实现在线人数计数215

上机实战——在登录时保存学生信息,在需要的页面中调用这些信息217

习题219

第10章 数据绑定控件与数据源控件220

10.1 概述220

10.2 数据源控件222

10.3 GridView控件231

10.3.1 显示数据231

10.3.2 选择数据236

10.3.3 数据分页239

10.3.4 编辑数据240

10.4 Repeater控件244

10.5 DataList控件248

10.6 DetailsView控件250

10.7 FormView控件254

10.8 ListView控件259

10.9 DataPager控件268

项目任务270

项目任务——使用GridView控件显示音乐搜索结果270

项目任务——使用DetailsView控件实现“系别管理”274

上机实战276

上机实战——利用DataList控件实现“音乐类别”管理276

上机实战——使用ListView控件实现“我的音乐”管理279

习题285

第11章 母版页、主题与皮肤286

11.1 概述286

11.2 母版页287

11.2.1 创建母版页288

11.2.2 创建内容页292

11.3 主题与皮肤296

11.3.1 创建与应用主题297

11.3.2 创建并应用皮肤299

项目任务301

项目任务——动态加载用户选择的主题301

上机实战302

上机实战——为普通会员后台管理相关页面创建母版页和内容页302

习题305

第12章 Ajax技术306

12.1 Ajax概述306

12.2 ScriptManager和ScriptManagerProxy308

12.3 UpdatePanel309

12.4 UpdateProgress313

12.5 Timer315

项目任务316

项目任务——为网站首页增加一定时器,定时更新网站计数器信息316

上机实战318

上机实战——为管理会员页面搜索功能添加进度提示功能318

习题321

第13章 应用程序配置322

13.1 概述322

13.2 Web.config文件结构323

13.3 存储和访问数据库连接串326

13.4 存储和访问自定义数据327

项目任务328

项目任务——将密码发送到注册邮箱中帮助用户找回密码328

上机实战330

上机实战——修改Web.config文件,配置Web站点主题330

习题332

第14章 软件测试与部署333

14.1 概述333

14.2 软件测试334

14.2.1 黑盒测试和白盒测试334

14.2.2 软件测试过程335

14.3 Web项目部署335

项目任务338

项目任务——单元测试338

上机实战341

上机实战——为校园音乐吧网站制作软件安装包341

习题345

参考文献346

热门推荐