网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ASP.NET实践教程(新世纪高职高专课程与实训系列教材)
分类 教育考试-考试-计算机类
作者 魏菊霞//李志中//谢云//刁绫
出版社 清华大学出版社
下载
简介
编辑推荐

本书主要介绍使用ASP.NET技术进行Web应用程序开发的基础知识,共分为13章,主要包括Visual C# 2005的开发环境、ASP.NET 2.0语言基础、ASP.NET的内置对象、Visual Studio 2005服务器控件的介绍、验证控件、用户自定义控件以及数据库编程等内容。本书内容由浅入深:首先介绍ASP.NET 2.0编程必须掌握的基本技术,非常适合初学者入门学习;然后介绍实际开发中常用的模块,这部分内容适合初、中级用户编程提高之用;最后通过一个综合实例讲解了实际项目的开发过程,其目的是快速提高读者的编程能力。

内容推荐

本书采用C#语言作为ASP.NET Web应用程序的开发语言,以Visual Studio 2005为开发平台,通过简单而又实用的实例全面介绍了使用ASP.NET进行Web程序开发的常用技术。本书主要介绍了ASP.NET的基础知识、Web服务器控件、ASP.NET的内置对象、使用ADO.NET进行数据库开发、数据控件、在ASP.NET中使用XML以及用户自定义控件的设计等内容。并且在本书第8~12章介绍了网站设计中几个常用的功能模块,包括注册登录模块、文件上传下载模块、留言板模块、在线投票模块等,最后在第13章介绍了一个综合的ASP.NET应用开发案例。

本书可作为高等院校计算机相关专业的教材,也可供具有一定编程经验又需要迅速熟悉ASP.NET 2.0的读者参考,同时也适合于自学ASP.NET 2.0的读者。

目录

第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

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 0:43:01