当前位置:首页 > 工业技术
ASP.NET网站设计教程
ASP.NET网站设计教程

ASP.NET网站设计教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:刘萍,谢旻旻编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302309727
  • 页数:355 页
图书介绍:ASP.NET是目前主流的网络编程工具之一,具有方便性、灵活性、生产效率高、安全性高及面向对象等特性。本书可作为本专科院校计算机类专业的教材,也可供网站设计和开发人员参考和使用。
《ASP.NET网站设计教程》目录

第1章ASP.NET基础 1

1.1 CS与BS架构体系 1

1.1.1 CS架构 1

1.1.2 BS架构 1

1.1.3 CS与BS的区别 2

1.2静态网页与动态网页 3

1.2.1静态网页技术 3

1.2.2动态网页技术 3

1.2.3静态网页和动态网页的特点比较 3

1.2.4动态网页的发展阶段 4

1.3.NET Framework基础 5

1.3.1.NET Framework概述 5

1.3.2公共语言运行库 6

1.3.3.NET Framework类库 6

1.3.4.NET Framework的功能 7

1.4 ASP.NET环境搭建 7

1.4.1安装Visual Studio 2005 7

1.4.2配置Visual Studio 2005开发环境 18

1.5测试ASP.NET环境 24

1.5.1认识Visual Studio.NET开发环境 24

1.5.2第一个Windows Console程序 25

1.5.3第一个Windows Form程序 25

1.5.4第一个ASP.NET程序 28

1.6实践与练习 29

第2章HTML简介及使用技巧 31

2.1 HTML文档基本结构标签 31

2.1.1制作一个基本的网页 31

2.1.2 HTML文件的基本结构 32

2.2文本和图像标签 35

2.2.1常用文本标签 35

2.2.2图像标签 42

2.2.3超链接标签 43

2.3表格 45

2.3.1表格基本结构 45

2.3.2表格常用标签及属性 47

2.3.3表格应用 49

2.4表单 52

2.4.1表单基本结构 52

2.4.2表单常用控件及属性 53

2.4.3表单应用 59

2.5框架 60

2.5.1框架集与框架 60

2.5.2框架应用 63

2.6 CSS样式表 64

2.6.1 CSS基础 64

2.6.2样式表的创建 64

2.6.3样式表的应用 70

2.6.4 CSS各种样式的定义 71

2.7 HTML的其他常用标签 73

2.7.1嵌入多媒体文件 73

2.7.2播放背景音乐 76

2.7.3滚动效果 78

2.8实践与练习 79

第3章C#语言基础 81

3.1程序结构 81

3.1.1命名空间 81

3.1.2类 83

3.1.3结构 86

3.2变量与运算符 89

3.2.1变量 89

3.2.2运算符 96

3.3流程控制 101

3.3.1分支语句 101

3.3.2循环语句 110

3.4集合类型 120

3.4.1数组 121

3.4.2枚举 123

3.5错误和异常处理 125

3.6实践与练习 129

第4章ASP.NET常用对象 135

4.1概述 135

4.1.1 ASP.NET页面处理过程 135

4.1.2 ASP.NET对象概述 136

4.2 Response对象 137

4.2.1 Response对象简介 137

4.2.2向浏览器发送信息 138

4.2.3重定向 138

4.2.4输出文本文件 139

4.2.5设置缓冲区 139

4.2.6检查浏览者联机状态 140

4.2.7在指定时间段显示网页 140

4.3 Request对象 141

4.3.1 Request对象的属性和方法 141

4.3.2获取表单数据 143

4.3.3获取客户端浏览器信息 144

4.3.4获取服务器端环境变量 145

4.3.5获取当前浏览器网页的路径 146

4.4 Server对象 146

4.4.1 Server对象的常用属性和方法 146

4.4.2 HTML编码和解码 147

4.4.3 URL编码和解码 148

4.4.4执行指定程序 150

4.5 Cookie对象 151

4.5.1 Cookie对象概述 151

4.5.2 Cookie对象常用属性和方法 151

4.5.3使用Cookie对象保存和读取客户端信息 152

4.5.4创建Cookie对象 152

4.5.5获取Cookie对象 153

4.6实践与练习 154

第5章ASP.NET服务器控件 156

5.1 HTML服务器控件 156

5.1.1表格 156

5.1.2表单 160

5.1.3图像 165

5.2常用控件 167

5.2.1 Label控件 167

5.2.2 TextBox控件 170

5.2.3 Button控件 174

5.2.4 LinkButton控件 177

5.2.5 ImageButton控件 179

5.2.6 HyperLink控件 182

5.2.7 ListBox控件 184

5.2.8 DropDownList控件 187

5.2.9 RadioButton控件和RadioButtonList控件 191

5.2.10 CheckBox控件和CheckBoxList控件 195

5.2.11 Image控件 201

5.2.12 ImageMap控件 202

5.2.13 Panel容器控件 206

5.2.14 FileUpload文件上传控件 211

5.3实践与练习 214

第6章 数据验证 216

6.1数据验证控件 216

6.1.1非空数据验证RequiredFieldValidator控件 218

6.1.2数据范围验证RangeValidator控件 219

6.1.3数据比较验证CompareValidator控件 220

6.1.4数据类型验证 221

6.1.5数据格式验证RegularExpressionValidator控件 221

6.1.6自定义数据验证方法CustomValidator控件 224

6.1.7页面统一验证ValidationSummary控件 225

6.2实践与练习 225

第7章ADO.NET 227

7.1 ADO.NET简介 227

7.1.1 ADO.NET对象模型 228

7.1.2 ADO.NET命名空间 229

7.2 Connection对象连接数据库 230

7.2.1使用SqlConnection对象连接SQL Server数据库 231

7.2.2使用OleDbConnection对象连接OLEDB数据源 231

7.3 Command对象操作数据 232

7.3.1查询数据 233

7.3.2添加数据 235

7.3.3修改数据 238

7.3.4删除数据 241

7.4结合使用DataSet对象和DataAdapter对象 244

7.4.1使用DataAdapter对象填充DataSet对象 244

7.4.2对DataSet中的数据操作 245

7.5 DataReader对象读取数据 247

7.5.1使用DataReader对象读取数据 248

7.5.2 DataReader对象和DataSet对象的区别 249

7.6实践与练习 250

第8章 数据绑定 251

8.1数据绑定简介 251

8.1.1简单数据绑定 251

8.1.2用于简单数据绑定控件 256

8.2 GridView控件 260

8.2.1 GridView控件概述 260

8.2.2 GridView控件绑定数据源 260

8.2.3 GridView控件外观设置 262

8.2.4 GridView控件分页显示数据 270

8.2.5 GridView控件中数据排序 273

8.3 DataList控件 276

8.3.1 DataList控件概述 276

8.3.2 DataList控件绑定数据源 277

8.3.3使用SelectedItemTemplate模板 279

8.3.4在DataList控件中编辑数据 282

8.4 Repeater控件 284

8.4.1 Repeater控件概述 284

8.4.2在Repeater控件中显示数据 286

8.5实践与练习 288

第9章ASP.NET应用程序配置和状态管理 289

9.1配置ASP.NET应用程序的工作环境 289

9.1.1 IIS服务器的配置 289

9.1.2 Web.config文件解读 294

9.2 ASP.NET状态管理 295

9.2.1 ASP.NET的生命周期 295

9.2.2 Application状态及其应用 297

9.2.3 Session状态及其应用 299

9.2.4 ViewState状态及其应用 302

9.2.5 Session、 Application和ViewState的比较 305

9.3实践与练习 306

第10章ASP.NET AJAX服务器端编程 307

10.1 ASP.NET AJAX基础 307

10.1.1 AJAX的基本概念和特点 307

10.1.2安装和配置ASP.NET AJAX 308

10.2 ScriptManager控件的使用 310

10.3 UpdatePanel控件的使用 312

10.3.1 UpdatePanel控件基础 312

10.3.2 UpdatePanel控件应用 313

10.4 UpdateProgress控件的使用 317

10.4.1 UpdateProgress控件基础 317

10.4.2 UpdateProgress控件应用 318

10.5 Timer控件的使用 320

10.6实践与练习 321

第11章 注册及登录验证模块设计 322

11.1系统设计 322

11.2关键技术 322

11.3开发过程 325

11.3.1数据库设计 325

11.3.2配置文件Web.config 325

11.3.3公共类 325

11.3.4模块设计 327

第12章 新闻发布系统 335

12.1关键技术 336

12.1.1 GridView控件中绑定数据并实现分页 336

12.1.2 DataList控件中绑定数据并实现分页 336

12.2开发过程 337

12.2.1数据库设计 337

12.2.2配置Web.config 337

12.2.3公共类 338

12.2.4后台登录设计 339

12.2.5后台新闻管理设计 341

12.2.6前台模块设计 347

参考文献 355

相关图书
作者其它书籍
返回顶部