图书介绍

ASP.NET网络程序设计pdf电子书版本下载

ASP.NET网络程序设计
  • 崔连和主编 著
  • 出版社: 北京:中国人民大学出版社
  • ISBN:9787300117225
  • 出版时间:2010
  • 标注页数:266页
  • 文件大小:70MB
  • 文件页数:278页
  • 主题词:

PDF下载


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

下载说明

ASP.NET网络程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述 1

1.1 ASP.NET概述 2

1.1.1 ASP.NET含义 2

1.1.2 ASP.NET的历史 3

1.1.3 ASP.NET的优越之处 3

1.1.4 ASP.NET程序简介 3

1.2 .NET Framework概述 4

1.2.1 .NET Framework含义 4

1.2.2 .NET Framework组成 4

1.2.3 公共语言运行库 5

1.2.4 .NET Framework类库 6

1.2.5 命名空间 6

1.3 .NET运行环境的构建 7

1.3.1 使用ASP.NET需要安装的软件 7

1.3.2 .NET Framework 3.5的安装 8

1.3.3 IIS服务器的搭建 8

项目实训1 9

每课一考 9

第2章 Visual Studio 2008编程 12

2.1 Visual Studio 2008的安装 13

2.1.1 Visual Studio 2008的获取 13

2.1.2 Visual Studio 2008的安装步骤 14

2.1.3 Visual Studio 2008试用版到期的解决办法 17

2.2 Visual Studio 2008的环境操作 18

2.2.1 Visual Studio 2008的界面 18

2.2.2 Visual Studio 2008的常用快捷键 18

2.2.3 Visual Studio 2008的基本使用 19

2.2.4 Visual Studio 2008的编程步骤 21

2.3 构建ASP.NET窗体 21

2.3.1 构建Web页面 21

2.3.2 Web页面结构 23

2.3.3 Web页面代码的三种存在形式 24

2.3.4 ASP.NET代码编写 25

2.4 web.config配置文件 27

2.4.1 web.config基本结构 27

2.4.2 web.config配置方式 27

2.5 案例:编写一个最简单的ASP.NET程序 28

项目实训2 30

每课一考 30

第3章 ASP.NET(C#)语法基础 32

3.1 C#概述 33

3.1.1 C#的概念 33

3.1.2 C#的特点 34

3.1.3 C#的语法规则 34

3.1.4 C#的编程步骤 35

3.2 C#的数据类型 35

3.2.1 值类型 35

3.2.2 引用类型 37

3.2.3 装箱和拆箱 37

3.3 常量、变量和运算符 38

3.3.1 常量 38

3.3.2 变量 38

3.3.3 运算符 39

3.4 数组 40

3.4.1 数组的相关概念 40

3.4.2 数组的定义 41

3.4.3 数组的使用 42

3.4.4 与数组有关的操作 42

3.5 C#程序的控制结构 44

3.5.1 顺序结构 44

3.5.2 选择结构 44

3.5.3 循环结构 47

3.6 C#常用系统类 48

3.6.1 字符串操作 48

3.6.2 日期和时间 49

3.6.3 数据转换 50

3.6.4 案例:函数的综合使用 50

3.7 C#的新增功能 52

3.7.1 隐式声明 52

3.7.2 自动属性 52

3.7.3 对象初始化器 53

3.7.4 匿名类型 53

项目实训3 54

每课一考 54

第4章 ASP.NET常用控件 56

4.1 ASP.NET控件概述 57

4.1.1 ASP.NET控件的使用方法 57

4.1.2 ASP.NET控件的分类 58

4.1.3 ASP.NET控件的共同属性 59

4.2 标准控件 60

4.2.1 案例:Label标签控件的综合应用 60

4.2.2 案例:使用TextBox控件设计一个典型系统登录对话框 61

4.2.3 案例:使用Button控件实现按钮功能 62

4.2.4 案例:使用BulletedList控件创建项目列表 63

4.2.5 案例:使用CheckBoxList控件实现复选框功能 65

4.2.6 案例:使用RadioButton控件实现单选功能 67

4.2.7 案例:使用DropDownList控件创建下拉列表框 68

4.2.8 案例:使用ListBox控件创建下拉列表框 69

4.2.9 案例:使用HiddenField控件实现隐藏字段功能 71

4.2.10 案例:使用HyperLink控件实现不同页面的跳转 72

4.2.11 案例:使用MultiView和View控件实现视图的切换 72

4.2.12 Image控件 74

4.2.13 案例:使用ImageMap控件实现对图片的操作 74

4.2.14 案例:使用Calendar控件实现一个简单的日历 76

4.2.15 案例:使用FileUpload控件实现文件上传功能 77

4.2.16 容器类控件 78

4.2.17 案例:使用Table、TableRow和TableCell控件创建学生基本信息表 82

4.2.18 案例:AdRotator广告条控件的使用 84

4.2.19 其他控件 85

4.3 验证控件 86

4.3.1 验证控件概述 87

4.3.2 案例:使用RequiredField-Validator控件验证网页信息 87

4.3.3 案例:使用CompareValidator控件验证密码 88

4.3.4 案例:使用RangeValidator控件判断输入年龄是否正确 89

4.3.5 案例:使用RegularExpression-Validator控件判断E-mail是否输入正确 90

4.3.6 案例:验证规则Custom-Validator控件的使用 91

4.3.7 案例:使用Validation-Summary控件检查验证结果 93

4.4 用户控件 94

4.4.1 案例:用户控件的创建和调用 95

4.4.2 将ASP.NET网页转换为用户控件 97

4.4.3 案例:动态加载用户控件 97

4.5 第三方控件的使用 98

4.5.1 FreeTextBox控件 98

4.5.2 案例:GoogleMap控件的操作使用 101

4.5.3 案例:PopupWin控件的操作使用 102

项目实训4 103

每课一考 104

第5章 ASP.NET内置对象 107

5.1 ASP.NET内置对象概述 108

5.1.1 对象的概念 108

5.1.2 常用的内置对象 110

5.2 Request对象 110

5.2.1 概述 110

5.2.2 属性和方法 111

5.2.3 案例:使用Request对象实现表单交互、获取信息 111

5.3 Response对象 114

5.3.1 概述 114

5.3.2 基本应用 115

5.3.3 案例:Response对象方法的使用 115

5.4 Application对象 116

5.4.1 概述 116

5.4.2 基本应用 117

5.4.3 案例:使用Application对象编写网页计数器程序 117

5.5 Session对象 118

5.5.1 概述 118

5.5.2 基本应用 119

5.5.3 案例:使用Session对象编写聊天室程序 120

5.6 Server对象 121

5.6.1 概述 121

5.6.2 基本应用 121

5.6.3 案例:使用Server对象访问Web服务器 122

项目实训5 124

每课一考 125

第6章 ASP.NET数据库操作 128

6.1 数据库操作概述 129

6.1.1 数据库概述 129

6.1.2 ADO.NET概述 130

6.1.3 ADO.NET中各类数据库的接口 130

6.2 数据库的连接 130

6.2.1 概述 130

6.2.2 连接到Access数据库 132

6.2.3 连接到SQL Server数据库 132

6.2.4 连接到Oracle数据库 133

6.2.5 案例:使用Connection对象连接SQL Server数据库 133

6.3 数据库的连线式操作 134

6.3.1 概述 134

6.3.2 Command对象 135

6.3.3 DataReader对象 140

6.3.4 案例:连线式数据库的操作 143

6.4 数据库的离线式操作 146

6.4.1 概述 146

6.4.2 DataAdapter对象 147

6.4.3 DataSet对象 152

6.4.4 案例:离线式数据库的操作 157

项目实训6 161

每课一考 162

第7章 数据绑定控件的应用 165

7.1 SQL Server 2005 Express 166

7.1.1 SQL Server 2005 Express概述 166

7.1.2 案例:SSMSE的安装与使用 167

7.1.3 集成开发环境的数据库操作 167

7.2 数据控件的使用 169

7.3 常用数据源控件 172

7.3.1 数据源控件概述 172

7.3.2 SqlDataSource的使用 174

7.4 数据绑定控件及其应用 176

7.4.1 GridView控件 176

7.4.2 ListView控件 178

7.4.3 FormView控件 179

7.4.4 Repeater控件 180

7.4.5 DataPager控件 181

7.4.6 DataList控件 182

7.4.7 DetailsView控件 182

项目实训7 183

每课一考 183

第8章 网站登录与导航 186

8.1 网站登录管理技术 187

8.1.1 ASP.NET网站登录管理的基本原理 187

8.1.2 验证类型 188

8.1.3 验证类型的配置 189

8.1.4 用户管理 190

8.1.5 角色管理 191

8.1.6 访问规则设置 191

8.2 登录控件 192

8.2.1 登录控件外观设计 193

8.2.2 案例:使用Login控件实现用户登录 193

8.2.3 LoginName、LoginStatus和LoginView三个控件 195

8.2.4 CreateUserWizard控件 196

8.2.5 案例:使用ChangePassword控件修改密码 198

8.2.6 案例:使用PasswordRecovery控件找回密码 199

8.3 导航技术 200

8.3.1 站点地图 201

8.3.2 案例:使用SiteMapPath控件显示网站路径 201

8.3.3 案例:使用TreeView控件实现站点导航 203

8.3.4 案例:使用Menu控件进行菜单设计 204

项目实训8 206

每课一考 207

第9章 主题和母版页技术 210

9.1 CSS样式的使用 211

9.1.1 CSS样式概述 211

9.1.2 案例:CSS样式的创建 212

9.1.3 CSS样式的应用 214

9.2 主题的使用 214

9.3 母版页 216

9.3.1 母版页的组成 217

9.3.2 母版页的应用 218

9.3.3 案例:母版页的创建与使用 219

9.3.4 母版页的原理 221

9.3.5 母版页与内容页的关联 223

9.3.6 母版页技术的常用控件 223

9.3.7 案例:母版页编程 224

项目实训9 227

每课一考 227

第10章 LINQ技术 230

10.1 LINQ技术概述 231

10.2 LINQ技术的应用 233

10.2.1 LINQ常用语句 233

10.2.2 LINQ to SQL的使用 234

10.3 LinqDataSource控件 236

10.3.1 LinqDataSource控件的属性 237

10.3.2 LinqDataSource控件的使用 237

10.4 案例:简单学生管理系统的创建 238

项目实训10 243

每课一考 244

第11章 AJAX技术 246

11.1 AJAX技术概述 247

11.2 AJAX控件 248

11.2.1 AJAX控件概述 248

11.2.2 案例:网页电子钟的制作 250

11.3 ASP.NET AJAX控件工具包的使用 252

11.3.1 控件工具包的获取及安装 252

11.3.2 控件工具包的典型应用 254

项目实训11 263

每课一考 263

参考文献 266

精品推荐