当前位置:首页 > 工业技术
ASP.NET 4.0动态网站开发基础教程  C#2010篇
ASP.NET 4.0动态网站开发基础教程  C#2010篇

ASP.NET 4.0动态网站开发基础教程 C#2010篇PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:唐植华,陈建伟,宋武编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302286707
  • 页数:299 页
图书介绍:本书共15章,详细介绍了ASP.NET 4.0的基本概念和开发环境,HTML与Script语言,C# 2010语言基本语法, ASP.NET服务器控件,常用对象,ADO.NET数据库编程,LINQ查询,数据服务控件和数据绑定技术,导航与控件,XML数据处理,配置与部署,WEB服务,提高ASP.NET应用程序的性能和安全性的方法,并以一个实例介绍了ASP.NET网站开发综合应用。
《ASP.NET 4.0动态网站开发基础教程 C#2010篇》目录

第1章 ASP.NET 4.0概述 1

1.1 ASP.NET简介 1

1.1.1 .NET简介 1

1.1.2 ASP.NET页面与Web服务器的交互过程 2

1.2 ASP.NET 4.0新特性 3

1.2.1 ASP.NET MVC 2.0 3

1.2.2 ASP.NET AJAX 4.0 3

1.2.3 新增控件 4

1.3 Visual Studio.NET 2010开发环境 4

1.3.1 Visual Studio 2010集成开发环境 4

1.3.2 Visual Studio 2010新增功能 7

1.4 创建ASP.NET 4.0应用程序 9

1.4.1 创建Web站点 9

1.4.2 编写ASP.NET 4.0应用程序 11

1.4.3 编译和运行应用程序 12

1.5 思考与练习 12

第2章 C# 4.0程序设计基础 14

2.1 数据类型 14

2.1.1 值类型 14

2.1.2 引用类型 18

2.1.3 装箱和拆箱 21

2.2 变量和常量 21

2.2.1 变量 21

2.2.2 常量 22

2.3 运算符 22

2.3.1 算术运算符 23

2.3.2 赋值运算符 24

2.3.3 关系运算符 25

2.3.4 条件运算符 25

2.3.5 逻辑运算符 26

2.3.6 运算符的优先级 27

2.4 流程控制 30

2.4.1 条件语句 30

2.4.2 循环语句 33

2.4.3 跳转语句 36

2.4.4 异常处理 37

2.5 类和对象 38

2.5.1 类 38

2.5.2 属性、方法和事件 40

2.5.3 构造函数和析构函数 41

2.5.4 继承和多态 43

2.6 委托和事件 48

2.6.1 委托和事件概述 48

2.6.2 匿名方法 50

2.6.3 动态注册和移除事件 51

2.7 C# 4.0的新增功能 53

2.7.1 大整数类型BigInteger 53

2.7.2 动态数据类型dynamic 54

2.7.3 命名参数和可选参数 55

2.8 思考与练习 56

第3章 ASP.NET中的常用对象 58

3.1 Page类 58

3.2 ASP.NET核心对象 62

3.2.1 Response对象 63

3.2.2 Request对象 66

3.2.3 Server对象 67

3.3 状态处理 71

3.3.1 Session对象 72

3.3.2 Cooke对象 76

3.4 Application对象 79

3.4.1 如何使用Application对象 79

3.4.2 Lock和UnLock方法的使用 80

3.4.3 Application事件 80

3.5 思考与练习 82

第4章 ASP.NET服务器控件 84

4.1 ASP.NET控件的共有属性 84

4.1.1 外观属性 84

4.1.2 行为属性 87

4.1.3 可访问属性 88

4.1.4 布局属性 89

4.2 Web基本服务器控件 90

4.2.1 Label控件 90

4.2.2 HyperLink控件 92

4.2.3 Image控件 93

4.2.4 TextBox控件 95

4.2.5 Button控件 98

4.2.6 CheckBox和CheckBoxList控件 100

4.2.7 RadioButton和RadioButtonList控件 106

4.2.8 ListBox控件 109

4.2.9 DropDownList控件 111

4.3 高级控件 114

4.3.1 Calendar控件 114

4.3.2 BulletedList控件 117

4.4 思考与练习 119

第5章 验证控件和用户控件 121

5.1 数据验证的两种方法 121

5.2 ASP.NET验证控件 123

5.2.1 ASP.NET验证控件的分类 123

5.2.2 RequiredFieldValidator控件 124

5.2.3 CompareValidator控件 126

5.2.4 RangeValidator控件 128

5.2.5 RegularExpressionValidator控件 130

5.2.6 CustomValidator控件 131

5.2.7 ValidationSummary控件 133

5.3 用户控件 139

5.3.1 用户控件概述 139

5.3.2 创建用户控件 140

5.3.3 用户控件的使用 141

5.4 思考与练习 142

第6章 ADO.NET数据库编程 144

6.1 创建数据库 144

6.2 ADO.NET概述 146

6.2.1 ADO.NET简介 147

6.2.2 ADO.NET组件结构 147

6.3 DataSet对象 155

6.3.1 DataSet概述 155

6.3.2 插入记录 158

6.3.3 更新记录 161

6.3.4 删除记录 163

6.4 XML 165

6.4.1 XML基础 165

6.4.2 DOM接口 166

6.4.3 使用XML数据填充DataSet 173

6.5 思考与练习 177

第7章 数据源控件与数据绑定 179

7.1 数据源控件 179

7.1.1 数据源控件概述 179

7.1.2 SqlDataSource控件 180

7.2 数据绑定简介 184

7.3 GridView控件 186

7.4 ListView控件 190

7.5 Chart控件 195

7.6 思考与练习 198

第8章 LINQ技术 200

8.1 LINQ简介 200

8.2 C#中的LINQ入门 201

8.2.1 LINQ查询 202

8.2.2 LINQ和泛型 203

8.2.3 查询表达式 204

8.2.4 LINQ实现的基础 208

8.3 LINQ to ADO.NET 209

8.3.1 LINQ to SQL 209

8.3.2 对象模型和对象模型的创建 210

8.3.3 查询数据库 212

8.3.4 更改数据库 215

8.3.5 LINQ to DataSet 219

8.4 LinqDataSource控件 221

8.5 QueryExtender控件 222

8.6 思考与练习 224

第9章 站点导航与母版页 226

9.1 站点导航 226

9.1.1 基于XML的站点地图 226

9.1.2 SiteMapDataSource服务器控件 227

9.1.3 TreeView服务器控件 228

9.1.4 Menu服务器控件 232

9.2 母版页 236

9.2.1 母版页概述和内容页 236

9.2.2 访问母版页控件和属性 240

9.3 思考与练习 244

第10章 ASP.NET Web服务 247

10.1 Web服务概述 247

10.1.1 Web服务的概念 247

10.1.2 Web服务的基础结构 248

10.1.3 Web服务的组成 249

10.1.4 Web服务的调用过程 252

10.2 在ASP.NET中创建Web服务 253

10.3 Web服务和DataSet 257

10.4 思考与练习 259

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

11.1 使用web.config进行配置 261

11.1.1 身份验证和授权 263

11.1.2 web.config文件的其他设置 264

11.2 使用global.asax进行配置 266

11.2.1 编写Application_Start和Application_End事件处理代码 267

11.2.2 编写Session_Start和Session_End事件处理代码 270

11.2.3 编写错误处理程序 272

11.3 思考与练习 274

第12章 博客网页设计 277

12.1 系统分析与设计 277

12.1.1 系统需求分析 277

12.1.2 系统模块设计 278

12.2 MVC 278

12.2.1 什么是MVC 278

12.2.2 ASP.NET MVC 280

12.2.3 创建ASP.NET MVC Web应用程序 281

12.3 数据库设计与实现 283

12.3.1 数据库表设计 283

12.3.2 创建数据库实体类映射 285

12.4 系统运行演示 286

12.5 博客页面显示模块 290

12.5.1 使用母版页 290

12.5.2 首页的设计 293

12.5.3 管理博客页面设计 295

12.6 博客管理模块 295

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