购买云解压PDF图书

当前位置: ASP.NET程序设计教程 C#版 第3版 > 购买云解压PDF图书
ASP.NET程序设计教程  C#版  第3版
  • 作 者:崔淼,徐鹏主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2018
  • ISBN:9787111584407
  • 注意:在使用云解压之前,请认真核对实际PDF页数与内容!

在线云解压

价格(点数)

购买连接

说明

转为PDF格式

10

立即购买

(在线云解压服务)

云解压服务说明

1、本站所有的云解压默认都是转为PDF格式,该格式图书只能阅读和打印,不能再次编辑。

云解压下载及付费说明

1、所有的电子图书云解压均转换为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、云解压在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

第1章 ASP.NET概述 1

1.1 Web基础知识 1

1.1.1 B/S架构与ASP.NET 1

1.1.2 Web标准概述 2

1.1.3 静态和动态网页 3

1.2 Visual Studio集成开发环境 4

1.2.1 Visual Studio项目管理 4

1.2.2 集成开发环境的主要子窗口 7

1.2.3 ASP.NET常用文件和文件夹 10

1.2.4 创建ASP.NET网站的基本步骤 11

1.3 实训——创建一个简单课表查询网站 16

1.3.1 实训目的 16

1.3.2 实训要求 16

1.3.3 实训步骤 16

第2章 Web网站前端设计基础 20

2.1 HTML 5标记语言 20

2.1.1 HTML 5的基本结构 20

2.1.2 在Visual Studio中设计网页 22

2.1.3 HTML 5的常用元素 25

2.2 网页的样式控制 29

2.2.1 标记的style属性 29

2.2.2 CSS 3的概念 30

2.2.3 CSS 3常用选择器 32

2.2.4 CSS 3的盒模型 36

2.2.5 向网站中添加样式表 39

2.3 页面布局 39

2.3.1 使用表格布局页面 39

2.3.2 使用DIV和CSS布局页面 41

2.3.3 页面元素的定位 45

2.4 实训——页面布局综合练习 47

2.4.1 实训目的 47

2.4.2 实训要求 47

2.4.3 实训步骤 47

第3章 主题与母版页 49

3.1 使用主题和外观文件 49

3.1.1 使用主题 49

3.1.2 使用外观文件 50

3.1.3 网页的动态换肤 53

3.2 母版页与内容页 56

3.2.1 母版页和内容页的概念 56

3.2.2 创建母版页和内容页 57

3.3 从内容页访问母版页的内容 61

3.3.1 从内容页访问母版页控件的属性 61

3.3.2 在内容页中响应母版页控件的事件 62

3.4 实训——使用母版页和内容页 63

3.4.1 实训目的 63

3.4.2 实训要求 63

3.4.3 实训步骤 64

第4章 C#程序设计基础 67

4.1 C#程序设计方法 67

4.1.1 事件驱动机制 67

4.1.2 选择结构程序设计 69

4.1.3 循环结构程序设计 74

4.1.4 使用类文件和类库 78

4.2 创建和使用动态控件 83

4.2.1 创建动态控件 83

4.2.2 使用动态控件 84

4.3 创建和使用自定义控件 86

4.3.1 创建自定义控件 87

4.3.2 使用自定义控件 87

4.4 实训——设计一个加法练习程序 88

4.4.1 实训目的 88

4.4.2 实训要求 88

第5章 ASP.NET常用对象和状态管理 89

5.1 Page对象 89

5.1.1 Page对象的常用属性、方法和事件 89

5.1.2 Web窗体页面的生命周期 91

5.2 Response对象 91

5.2.1 Response对象的常用属性和方法 92

5.2.2 使用Response对象输出信息到客户端 92

5.2.3 使用Redirect方法实现页面跳转 93

5.3 Request对象 94

5.3.1 Request对象的常用属性和方法 94

5.3.2 处理HTML表单 96

5.4 Server对象 98

5.4.1 Server对象的常用属性和方法 98

5.4.2 Execute、Transfer和MapPath方法 98

5.5 ASP.NET的状态管理 99

5.5.1 创建和使用Cookie对象 99

5.5.2 创建和使用Session对象 104

5.5.3 使用PreviousPage属性 109

5.6 实训——使用Cookie 110

5.6.1 实训目的 110

5.6.2 实训要求 110

5.6.3 实训步骤 111

第6章 使用ASP.NET AJAX 112

6.1 Ajax和ASP.NET AJAX概述 112

6.1.1 Ajax的概念 112

6.1.2 ASP.NET AJAX 113

6.2 ASP.NET AJAX的基本控件 113

6.2.1 ScriptManager和ScriptManagerProxy控件 113

6.2.2 UpdatePanel控件 116

6.2.3 UpdateProgress控件 119

6.2.4 Timer控件 120

6.3 ASP.NET AJAX控件工具包 122

6.3.1 安装ASP.NET AJAX控件工具包 123

6.3.2 使用ConfirmButtonExtender控件弹出确认对话框 124

6.3.3 使用FilteredTextExtender和TextBoxWatermarkExtender扩展控件 125

6.3.4 使用AsyncFileUpload控件实现文件上传 127

6.3.5 使用CalendarExtender和AutoCompleteExtender扩展控件 129

6.4 实训——设计一个限时在线考试系统 132

6.4.1 实训目的 132

6.4.2 实训要求 132

第7章 JavaScript 134

7.1 JavaScript的基本概念 134

7.1.1 JavaScript概述 134

7.1.2 JavaScript的代码编写规范 135

7.2 JavaScript程序设计基础 136

7.2.1 数据类型和变量 136

7.2.2 流程控制语句 138

7.2.3 JavaScript函数 139

7.3 JavaScript对象 141

7.3.1 JavaScript内置对象 141

7.3.2 自定义对象 146

7.4 BOM和DOM对象 148

7.4.1 window对象 148

7.4.2 document对象 151

7.5 实训——设计浮动图片效果 156

7.5.1 实训目的 156

7.5.2 实训要求 157

7.5.3 实训步骤 157

第8章 使用jQuery 159

8.1 jQuery概述 159

8.1.1 使用NuGet 159

8.1.2 在.aspx和.html页面中引用jQuery 160

8.2 jQuery语法基础 161

8.2.1 jQuery代码的书写位置要求 161

8.2.2 jQuery选择器 162

8.3 通过jQuery操作DOM 166

8.3.1 属性操作 166

8.3.2 样式操作 169

8.3.3 内容操作 172

8.3.4 jQuery常用的特效方法 175

8.3.5 jQuery事件处理和事件绑定 177

8.4 实训——使用jQuery特效 179

8.4.1 实训目的 179

8.4.2 实训要求 179

8.4.3 实训步骤 180

第9章 数据库基础与数据访问控件 182

9.1 使用数据库系统 182

9.1.1 创建Microsoft SQL Sever数据库 182

9.1.2 常用的SQL语句 185

9.1.3 Microsoft SQL Server常用操作 187

9.1.4 创建Microsoft Access数据库 190

9.2 使用数据控件访问数据库 191

9.2.1 使用数据源控件 191

9.2.2 使用GridView控件 192

9.2.3 使用FormView控件 196

9.2.4 使用Repeater控件 198

9.2.5 使用DetailsView控件 201

9.3 实训——使用数据访问控件查询数据库 204

9.3.1 实训目的 204

9.3.2 实训要求 204

9.3.3 实训步骤 205

第10章 使用ADO.NET访问数据库 207

10.1 ADO.NET概述 207

10.1.1 ADO.NET的数据模型 207

10.1.2 ADO.NET中的常用对象 208

10.2 数据库连接对象(Connection) 209

10.2.1 创建Connection对象 209

10.2.2 数据库的连接字符串 210

10.3 数据库命令对象(Command) 212

10.3.1 创建Command对象 213

10.3.2 Command对象的属性和方法 214

10.4 ExecuteReader()方法和DataReader对象 217

10.4.1 使用ExecuteReader()方法创建DataReader对象 217

10.4.2 DataReader对象的常用属性及方法 217

10.5 数据适配器对象(DataAdapter) 221

10.5.1 DataAdapter对象概述 221

10.5.2 DataAdapter对象的属性和方法 222

10.5.3 DataTable对象 223

10.6 DataSet概述 224

10.6.1 DataSet与DataAdapter的关系 225

10.6.2 DataSet的组成 225

10.6.3 DataSet中的对象、属性和方法 226

10.7 使用DataSet访问数据库 227

10.7.1 创建DataSet 227

10.7.2 填充DataSet 227

10.7.3 添加新记录 229

10.7.4 修改记录 230

10.7.5 删除记录 230

10.8 实训——设计一个课程表管理程序 231

10.8.1 实训目的 231

10.8.2 实训要求 231

10.8.3 实训步骤 232

第11章 LINQ to SQL数据库操作 241

11.1 LINQ的概念 241

11.1.1 LINQ的构成 241

11.1.2 与LINQ相关的几个概念 242

11.2 使用LinqDataSource控件 246

11.2.1 创建DataContext类 246

11.2.2 配置LinqDataSource 248

11.2.3 LinqDataSource控件使用示例 250

11.3 使用LINQ to SQL的对象和方法 251

11.3.1 返回数据表中的全部记录(Select语句) 252

11.3.2 返回数据表中符合条件的部分记录(Where语句) 253

11.3.3 返回数据集合的排序(OrderBy方法) 254

11.3.4 连接不同的数据表(Join语句) 255

11.3.5 插入新记录 256

11.3.6 修改记录 256

11.3.7 删除记录 257

11.3.8 使用LINQ to SQL直接执行SQL语句 257

11.4 实训——使用LINQ to SQL操作数据库 258

11.4.1 实训目的 258

11.4.2 实训要求 259

11.4.3 实训步骤 260

第12章 ASP.NET MVC 264

12.1 ASP.NET MVC概述 264

12.1.1 MVC的组成 264

12.1.2 Razor语法 265

12.1.3 创建MVC应用程序 267

12.1.4 ASP.NET MVC项目的组成 270

12.2 ASP.NET MVC路由 271

12.2.1 MVC路由 271

12.2.2 通过路由实现超链接和页面跳转 274

12.3 ASP.NET MVC控制器 277

12.3.1 控制器的常用属性和方法 278

12.3.2 控制器的Action()方法 279

12.4 ASP.NET MVC视图和模型 282

12.4.1 布局页的概念 282

12.4.2 使用布局页 283

12.4.3 通过模型向视图传递数据 285

12.4.4 使用ADO.NET实体数据模型 287

12.5 实训——设计一个用户管理程序 295

12.5.1 实训目的 295

12.5.2 实训要求 295

购买PDF格式(10分)
返回顶部