当前位置:首页 > 工业技术
ASP.NET实践教程
ASP.NET实践教程

ASP.NET实践教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:魏菊霞,李志中,谢云,刁绫编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302220763
  • 页数:312 页
图书介绍:本书采用C#语言作为编程语言进行ASP.NET Web应用程序的开发,以Visual Studio.NET 2005为基础,通过简单通俗常用的实例全面介绍了使用ASP.NET进行程序开发的各方面技术。
《ASP.NET实践教程》目录

第1章 ASP.NET开发环境 1

1.1 网站发展历史 1

1.1.1 静态页面和动态页面 1

1.1.2 ASP.NET简介 3

1.2 .NET框架 4

1.2.1 公共语言运行库(CLR) 4

1.2.2 .NET框架类库 4

1.3 Visual Studio 2005开发环境 5

1.3.1 Visual Studio 2005的安装 5

1.3.2 Visual Studio 2005开发环境介绍 7

1.3.3 Visual Studio 2005主界面介绍 10

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

小结 15

习题 16

第2章 ASP.NET语言基础 17

2.1 C#语言基础 17

2.1.1 数据类型 17

2.1.2 标识符 18

2.1.3 常量和变量 19

2.1.4 C#运算符和运算符表达式 19

2.1.5 流程控制 20

2.1.6 C#面向对象的知识 23

2.2 HTML标记语言 27

2.2.1 HTML的基本结构 27

2.2.2 头标记〈head〉 28

2.2.3 页面布局与文字设计 28

2.2.4 Table表格 30

小结 32

习题 33

第3章 ASP.NET内置对象 36

3.1 ASP.NET内置对象概述 36

3.2 Page对象 36

3.2.1 IsPostBack属性 37

3.2.2 Init事件 37

3.2.3 Load事件 37

3.3 Response对象 39

3.3.1 输出数据(Write方法) 40

3.3.2 地址重定向(Redirect方法) 40

3.3.3 停止输出(end方法) 41

3.4 Request对象 41

3.4.1 从浏览器获取数据 42

3.4.2 读取客户端的信息 44

3.5 Server对象 44

3.5.1 HtmlEncode方法和HtmlDecode方法 45

3.5.2 UrlEncode方法和UrlDecode方法 46

3.5.3 MapPath方法 48

3.6 Application对象 48

3.6.1 利用Application对象存取信息 49

3.6.2 锁定Application对象 50

3.6.3 删除Application中的信息 50

3.7 Session对象 51

3.8 Cookie对象 53

小结 55

习题 55

第4章 Web服务器控件 57

4.1 HTML标记、HTML控件和Web控件 57

4.2 HTML控件概述 59

4.3 Web控件概述 60

4.4 基本控件 61

4.4.1 Button控件 61

4.4.2 Label控件 62

4.4.3 TextBox控件 62

4.5 选择控件 64

4.5.1 CheckBox控件和CheckBoxList控件 64

4.5.2 RadioButton控件和RadioButtonList控件 67

4.6 列表控件 69

4.6.1 ListBox控件 69

4.6.2 DropDownList控件 72

4.7 高级控件 75

4.7.1 Calendar控件 75

4.7.2 AdRotator控件 78

4.8 其他控件 81

小结 87

习题 87

第5章 页面结构与配置文件 89

5.1 aspx文件和aspx.cs文件 89

5.2 ASP.NET默认文件夹 92

5.3 配置文件Web.config 93

5.4 Global.asax文件 97

小结 98

习题 98

第6章 验证控件 100

6.1 验证控件概述 100

6.2 RequiredFieldValidator控件的功能和使用 101

6.3 CompareValidator控件的功能和使用 103

6.4 RangeValidator控件的功能和使用 105

6.5 RegularExpressionValidator控件的功能和使用 106

6.6 CustomValidator控件的功能和使用 108

6.7 ValidatorSummary控件的功能和使用 109

小结 111

习题 111

第7章 网页布局技术 113

7.1 ASP.NET用户控件 113

7.2 母版页和内容页 119

7.3 导航控件 124

小结 126

习题 127

第8章 Web数据库编程基础 129

8.1 SQL语言 129

8.1.1 SQL数据查询功能 129

8.1.2 SQL数据操纵功能 132

8.2 ADO.NET概述 133

8.2.1 .NET数据提供程序 134

8.2.2 ADO.NET数据库应用程序的开发流程 134

8.3 Connection对象 135

8.3.1 创建Connection对象 135

8.3.2 Connection对象的方法和事件 136

8.4 Command对象 136

8.4.1 创建Command对象 137

8.4.2 Command对象的属性和方法 137

8.5 DataReader对象 138

8.5.1 创建DataReader对象 138

8.5.2 DataReader对象的属性和方法 138

8.6 DataAdapter对象和DataSet对象 140

8.6.1 DataSet对象 141

8.6.2 DataAdapter对象 142

8.7 插入、编辑、删除数据 146

8.8 数据绑定 152

8.9 数据控件 154

8.9.1 SqlDatasource控件 154

8.9.2 GridView控件 160

8.9.3 DetailsView控件 164

8.9.4 DataList控件 166

8.9.5 Repeater控件 171

小结 174

习题 174

第9章 登录注册模块 176

9.1 设计思想 176

9.2 ASP.NET的图像处理 177

9.3 登录注册模块的实现过程 180

9.3.1 用户登录模块设计 180

9.3.2 用户注册模块设计 190

9.3.3 修改密码模块设计 192

小结 195

习题 195

第10章 在线投票模块 197

10.1 XML文档 197

10.1.1 XML的特点 197

10.1.2 XML文档的基本结构 199

10.1.3 创建XML文档 200

10.1.4 XML的应用 202

10.2 在线投票模块设计思想 207

10.3 在线投票模块的实现过程 208

10.3.1 投票页面的设计 208

10.3.2 投票结果显示页面的设计 211

10.3.3 以数据库存储投票结果 213

小结 215

习题 215

第11章 留言板模块 217

11.1 留言板模块设计思想 217

11.2 数据库设计 218

11.3 留言板模块的实现过程 219

11.3.1 index.aspx页面的设计 219

11.3.2 查看留言页面的设计 226

11.3.3 管理留言 231

小结 238

习题 239

第12章 文件上传下载模块 240

12.1 文件上传下载的设计思想 240

12.2 设计前的准备 241

12.2.1 FileUpLoad服务器控件 241

12.2.2 System.IO命名空间 242

12.2.3 Response对象 243

12.2.4 OnPropertyChange属性 243

12.3 上传文件至服务器 244

12.4 从服务器下载文件 247

12.5 上传图片至数据库 249

12.5.1 保存图片路径 250

12.5.2 保存图片数据 254

小结 259

习题 259

第13章 BBS论坛系统 261

13.1 设计思路 261

13.2 设计前的准备 262

13.2.1 引入第3方组件FreeTextBox 262

13.2.2 多层架构设计 264

13.3 数据库设计 265

13.4 设计实体(Model)层 266

13.5 设计数据访问(DAL)层 269

13.5.1 SQLHelper类 270

13.5.2 UserDAL类 275

13.6 设计业务逻辑(BLL)层 281

13.7 主要功能界面(WebUI层)的实现 282

13.7.1 设计母版页 283

13.7.2 首页Index.aspx的实现过程 284

13.7.3 帖子管理的实现过程 286

13.7.4 用户管理的实现过程 302

13.7.5 版块管理的实现过程 307

小结 310

习题 310

参考文献 312

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