图书介绍

ASP.NET动态网站设计教程 基于C#+SQL ServerPDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET动态网站设计教程 基于C#+SQL Server
  • 李春葆,喻丹丹,曾慧等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302251224
  • 出版时间:2011
  • 标注页数:378页
  • 文件大小:71MB
  • 文件页数:394页
  • 主题词:网页制作工具-程序设计-教材

PDF下载


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

下载说明

ASP.NET动态网站设计教程 基于C#+SQL ServerPDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述1

1.1 Web网页1

1.1.1 静态网页和动态网页1

1.1.2 Web网页的工作原理2

1.1.3 Web网页开发技术3

1.2 ASP.NET概述4

1.2.1 ASP.NET引擎4

1.2.2 ASP.NET网页的执行过程5

1.2.3 ASP与ASP.NET的区别6

1.3 .NET Framework6

1.3.1 .NET Framework体系结构6

1.3.2 .NET Framework下应用程序的开发和执行8

1.4 配置ASP.NET运行环境8

1.4.1 Internet信息服务器的安装8

1.4.2 Web网站属性设置11

1.4.3 创建IIS虚拟目录13

1.5 创建ASP.NET应用程序16

1.5.1 Visual Studio.NET 200516

1.5.2 ASP.NET应用程序示例17

练习题123

上机实验题123

第2章 ASP.NET编程模型24

2.1 ASP.NET页面的结构24

2.2 ASP.NET网页的XHTML部分25

2.2.1 XHTML25

2.2.2 XHTML的格式与标记27

2.2.3 使用表格29

2.2.4 使用框架34

2.2.5 使用超链接37

2.2.6 制作表单38

2.2.7 CCS样式设计45

2.3 ASP.NET网页的源代码部分51

2.3.1 ASP.NET网页源代码的位置51

2.3.2 ASP.NET网页源代码的基本结构52

2.3.3 ASP.NET中的事件处理程序52

2.3.4 以编程方式使用Web控件53

练习题256

上机实验题257

第3章 C#语言基础58

3.1 C#中数据类型58

3.1.1 值类型58

3.1.2 引用类型60

3.2 C#中的变量和常量61

3.2.1 变量61

3.2.2 常量62

3.3 C#中的运算符63

3.3.1 常用的C#运算符63

3.3.2 运算符的优先级64

3.4 结构体类型和枚举类型65

3.4.1 结构体类型65

3.4.2 枚举类型66

3.5 C#中的控制语句67

3.5.1 选择控制语句67

3.5.2 循环控制语句70

3.6 数组72

3.6.1 一维数组的定义72

3.6.2 一维数组的动态初始化72

3.6.3 访问一维数组中的元素73

3.7 异常处理语句和命名空间73

3.7.1 异常处理语句73

3.7.2 使用命名空间74

3.8 面向对象程序设计75

3.8.1 类75

3.8.2 对象77

3.8.3 构造函数和析构函数79

3.8.4 属性81

3.8.5 方法82

3.8.6 C#中常用类和结构体84

3.9 继承87

3.9.1 什么是继承87

3.9.2 派生类的声明88

3.9.3 基类成员的可访问性89

3.9.4 使用sealed修饰符来禁止继承89

练习题389

上机实验题390

第4章 ASP.NET控件91

4.1 ASP.NET控件概述91

4.1.1 ASP.NET控件的分类91

4.1.2 Web服务器控件的公共属性、方法和事件92

4.1.3 Web服务器控件的相关操作94

4.2 标准服务器控件95

4.2.1 Label控件95

4.2.2 TextBox控件95

4.2.3 Image控件98

4.2.4 Button控件98

4.2.5 LinkButton控件100

4.2.6 ImageButton控件101

4.2.7 HyperLink控件101

4.2.8 DropDownList控件102

4.2.9 ListBox控件104

4.2.10 CheckBox控件和CheckBoxList控件106

4.2.11 RadioButton控件和RadioButtonList控件109

4.2.12 ImageMap控件112

4.2.13 Table控件115

4.2.14 BulletedList控件116

4.2.15 Panel控件118

4.2.16 HiddenField控件119

4.2.17 FileUpload控件119

4.2.18 Calender控件121

4.2.19 View控件和MultiView控件122

4.2.20 Wizard控件124

4.3 验证控件128

4.3.1 RequiredFieldValidator控件128

4.3.2 CompareValidator控件129

4.3.3 RangeValidator控件130

4.3.4 RegularExpressionValidator控件130

4.3.5 CustomValidator控件135

4.3.6 ValidationSummary控件137

练习题4138

上机实验题4139

第5章 ASP.NET的常用对象140

5.1 ASP.NET对象概述140

5.2 Page对象141

5.2.1 Page对象的属性141

5.2.2 Page对象的方法142

5.2.3 Page对象的事件142

5.2.4 Page对象的应用143

5.3 Response对象144

5.3.1 Response对象的属性144

5.3.2 Response对象的方法144

5.3.3 Response对象的应用145

5.4 Request对象146

5.4.1 Request对象的属性146

5.4.2 Request对象的方法146

5.4.3 Request对象的应用147

5.5 Server对象150

5.5.1 Server对象的属性150

5.5.2 Server对象的方法151

5.5.3 Server对象的应用152

5.6 Application对象153

5.6.1 Application对象的属性153

5.6.2 Application对象的方法153

5.6.3 Application对象的事件154

5.6.4 Application对象的应用155

5.7 Session对象156

5.7.1 Session对象的属性156

5.7.2 Session对象的方法156

5.7.3 Session对象的事件157

5.7.4 Session对象的应用158

5.8 Cookie对象159

5.8.1 Cookie对象的属性159

5.8.2 Cookie对象的方法160

5.8.3 Cookie对象的应用160

5.9 网页的生命周期162

5.9.1 网页的执行方式162

5.9.2 网页的生命周期163

5.9.3 网页生命周期中的事件165

5.10 配置Global.asax文件165

练习题5168

上机实验题5168

第6章 主题和母版页169

6.1 主题169

6.1.1 主题概述169

6.1.2 创建主题171

6.1.3 应用主题172

6.1.4 禁用主题175

6.2 母版页176

6.2.1 母版页和内容页176

6.2.2 创建母版页177

6.2.3 创建内容页179

6.2.4 从内容页中访问母版页中的内容182

练习题6186

上机实验题6186

第7章 站点导航控件187

7.1 ASP.NET站点导航概述187

7.1.1 站点导航的功能187

7.1.2 站点导航的工作方式188

7.1.3 站点导航控件188

7.2 站点地图189

7.3 TreeView控件190

7.3.1 TreeNode类190

7.3.2 TreeView控件的属性、方法和事件191

7.3.3 TreeNodeCollection类193

7.3.4 向TreeView控件中添加节点的方法195

7.4 Menu控件197

7.4.1 MenuItem类197

7.4.2 Menu控件的属性和事件198

7.4.3 MenuItemCollection类199

7.4.4 向Menu控件中添加菜单项的方法200

7.5 SiteMapPath控件202

练习题7204

上机实验题7204

第8章 用户控件205

8.1 用户控件概述205

8.2 创建ASP.NET用户控件206

8.2.1 创建用户控件的过程206

8.2.2 设置用户控件207

8.3 使用用户控件209

8.4 将网页转化为用户控件213

8.4.1 将单个网页转换成用户控件213

8.4.2 将代码隐藏网页转换成用户控件213

练习题8213

上机实验题8214

第9章 ADO.NET数据库访问技术215

9.1 数据库概述215

9.1.1 关系数据库的基本结构215

9.1.2 SQL Server 2005数据库管理系统217

9.1.3 结构化查询语言(SQL)218

9.2 ADO.NET模型223

9.2.1 ADO.NET简介223

9.2.2 ADO.NET体系结构224

9.2.3 ADO.NET数据库的访问流程227

9.3 ADO.NET的数据访问对象227

9.3.1 SqlConnection对象227

9.3.2 SqlCommand对象230

9.3.3 SqlDataReader对象236

9.3.4 SqlDataAdapter对象239

9.4 DataSet对象242

9.4.1 DataSet对象概述242

9.4.2 DataSet对象的属性和方法243

9.4.3 Tables集合和DataTable对象243

9.4.4 Columns集合和DataColumn对象245

9.4.5 Rows集合和DataRow对象246

9.4.6 Relations集合和DataRelation对象248

9.5 数据源控件250

9.5.1 数据源控件概述250

9.5.2 SqlDataSource控件251

9.5.3 AccessDataSource控件259

9.6 数据绑定控件259

9.6.1 数据绑定控件概述259

9.6.2 下拉列表控件260

9.6.3 GridView控件260

9.6.4 DetailsView控件284

9.6.5 FormView控件292

9.6.6 DataList控件292

练习题9299

上机实验题9300

第10章 ASP.NET Web服务301

10.1 Web服务概述301

10.1.1 Web服务的特点301

10.1.2 Web服务的体系结构302

10.2 创建和使用Web服务303

10.2.1 创建ASP.NET Web服务303

10.2.2 使用ASP.NET Web服务307

10.3 通过Web服务传输DataSet数据集309

练习题10310

上机实验题10311

第11章 配置ASP.NET应用程序312

11.1 Web.config配置文件概述312

11.1.1 Web.config文件的特点312

11.1.2 配置文件的继承关系313

11.2 Web.config文件313

11.2.1 Web.config文件的结构313

11.2.2 重要的配置节315

11.2.3 在Web.config中保存自定义的设置318

11.3 Web.config文件的加密和解密319

11.3.1 Web.config文件的加密319

11.3.2 Web.config文件的解密320

练习题11321

第12章 成员和角色管理322

12.1 成员资格概述322

12.2 建立成员资格数据323

12.3 成员资格提供程序325

12.3.1 SqlMembershipProvider提供程序325

12.3.2 配置自己的SqlMembershipProvider提供程序327

12.4 成员资格API330

12.4.1 Membership类330

12.4.2 MembershipUser类331

12.4.3 MembershipCreateStatus类332

12.5 登录控件334

12.5.1 Login控件334

12.5.2 其他登录控件336

12.6 角色管理336

12.6.1 什么是角色管理336

12.6.2 角色和访问规则336

12.6.3 角色管理、用户标识和成员资格337

12.6.4 角色管理API337

12.6.5 ASP.NET角色管理的工作原理337

12.7 使用向导配置安全性338

练习题12343

上机实验题12343

第13章 Web系统的多层结构344

13.1 Web系统的三层结构344

13.1.1 什么是Web系统的三层结构344

13.1.2 Web系统三层结构示例345

13.2 ObjectDataSource控件348

13.2.1 ObjectDataSource控件和SqlDataSource控件的区别348

13.2.2 ObjectDataSource控件的使用方法348

13.2.3 使用ObjectDataSource控件关联数据访问层和表示层349

13.2.4 ObjectDataSource控件应用示例349

练习题13357

上机实验题13357

第14章 学生成绩管理网站设计359

14.1 SMIS的功能359

14.2 数据库设计360

14.2.1 建立数据库StudDB360

14.2.2 给数据库StudDB授权361

14.3 SMIS网站设计363

14.3.1 建立虚拟目录363

14.3.2 网站布局363

14.4 SMIS网页设计364

14.4.1 通用功能设计364

14.4.2 主页设计368

14.4.3 管理员功能设计370

14.4.4 学生功能设计377

14.4.5 教师功能设计377

练习题14377

上机实验题14377

参考文献378

热门推荐