万本电子书0元读

万本电子书0元读

顶部广告

ASP.NET从基础到实践(适用于3.5、4.0、4.5版本)(光盘内容另行下载,地址见书封底)电子书

本书由浅入深、循序渐进地介绍了如何使用ASP.NET 4.5和配套的Visual Studio 2012开发环境进行Web网站开发所要学习的技术、操作方法和使用技巧。

售       价:¥

纸质售价:¥61.40购买纸书

32人正在读 | 0人评论 6.2

作       者:闫睿,陈作聪,王坚宁

出  版  社:清华大学出版社

出版时间:2014-07-01

字       数:38.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书由浅深、循序渐地介绍了如何使用ASP.NET 4.5和配套的Visual Studio 2012发环境行Web网站发所要学习的技术、操作方法和使用技巧。全书共分20章,分别介绍了ASP.NET 4.5的基础知识、C#编程语言基础、Web服务器控件、主题、母版页、网站导航、数据绑定、数据控件、ADO.NET数据库发、XML数据操作、LINQ查询技术、Web服务、ASP.NET AJAX、ASP.NET MVC等,后两章提供了一个完整的电子商务网站的发实例及10个实用案例的解析,系统地应用了Web网站发必须掌握的各种知识和技巧。 本书适合于各高等院校及社会培训机构,也是广大初、中级软件发爱好者的自学参考书。<br/>
目录展开

前言

第1章 初识ASP.NET 4.5

1.1 ASP.NET Framework

1.1.1 .NET Framework的发展

1.1.2 .NET语言

1.1.3 公共语言运行时

1.1.4 动态语言运行时

1.1.5 .NET类库

1.2 Web程序开发基础

1.2.1 网页基础理论

1.2.2 静态网页

1.2.3 动态网页

1.2.4 CGI接口

1.2.5 脚本语言

1.3 ASP.NET程序

1.3.1 ASP.NET页面与服务器

1.3.2 ASP.NET Web窗体

1.3.3 后台隐藏代码

1.3.4 文件类型

1.3.5 ASP.NET 4.5的新特性

1.4 简答题

第2章 Visual Studio 2012开发环境

2.1 IIS 7.0 Web服务器

2.1.1 安装IIS 7.0 Web服务器

2.1.2 配置IIS 7.0

2.2 配置Visual Studio 2012

2.2.1 安装Visual Studio 2012

2.2.2 初识Visual Studio 2012起始页面

2.2.3 初识Visual Studio 2012主界面

2.3 Visual Studio 2012的新特性

2.3.1 支持开发Windows 8程序

2.3.2 加强网页开发功能

2.3.3 新的团队开发功能

2.4 配置ASP.NET 4.5

2.5 创建第一个ASP.NET 4.5 Web应用程序

2.6 上机题

第3章 C# 5.0语言基础

3.1 C#语言概述

3.1.1 第一个C#程序

3.1.2 C#代码结构

3.2 基本语法

3.2.1 数据类型

3.2.2 变量和常量

3.2.3 表达式和运算符

3.2.4 装箱和拆箱

3.2.5 控制语句

3.2.6 跳转语句

3.2.7 异常处理

3.2.8 泛型

3.3 面向对象程序

3.3.1 类

3.3.2 属性、方法和事件

3.3.3 构造函数

3.3.4 继承

3.3.5 多态

3.3.6 接口

3.3.7 委托和事件

3.4 C# 5.0的新特性

3.4.1 全新的异步编程模型

3.4.2 调用方信息

3.5 上机题

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

4.1 控件概述

4.2 HTML服务器控件

4.3 Web服务器控件

4.3.1 Web服务器控件基本属性

4.3.2 Web服务器控件的事件

4.4 文本服务器控件

4.4.1 Label控件

4.4.2 Literal控件

4.4.3 TextBox控件

4.4.4 HyperLink控件

4.5 按钮服务器控件

4.5.1 Button控件

4.5.2 LinkButton控件

4.5.3 ImageButton控件

4.6 图像服务器控件

4.6.1 Image控件

4.6.2 ImageMap控件

4.7 选择服务器控件

4.7.1 RadioButton控件

4.7.2 RadioButtonList控件

4.7.3 CheckBox控件

4.7.4 CheckBoxList控件

4.8 上机题

第5章 ASP.NET 4.5高级控件

5.1 列表服务器控件

5.1.1 ListBox控件

5.1.2 DropDownList控件

5.1.3 BulletedList控件

5.2 容器服务器控件

5.2.1 Panel控件

5.2.2 MultiView控件

5.2.3 PlaceHolder控件

5.3 ASP.NET 4.5验证控件

5.3.1 数据验证的两种方式

5.3.2 6种验证控件

5.4 用户控件

5.4.1 用户控件概述

5.4.2 创建用户控件

5.4.3 使用用户控件

5.5 其他常用高级控件

5.5.1 Calendar控件

5.5.2 AdRotator控件

5.6 上机题

第6章 ASP.NET 4.5基本对象

6.1 Page类

6.1.1 页面的生命周期

6.1.2 Page类的方法、属性和事件

6.1.3 Page类的使用

6.2 Request对象

6.2.1 Request对象的属性和方法

6.2.2 Request对象的使用

6.3 Response对象

6.3.1 Response对象的属性

6.3.2 Response对象的方法

6.3.3 Response对象的使用

6.4 ViewState对象

6.4.1 ViewState中的键值对

6.4.2 ViewState中的安全机制

6.4.3 存储自定义对象

6.4.4 ViewState对象的使用

6.5 Server对象

6.5.1 Server对象的属性和方法

6.5.2 Server对象的使用

6.6 Cookies对象

6.6.1 Cookies对象的属性和方法

6.6.2 Cookies对象的使用

6.7 Session对象

6.7.1 Session对象的属性和方法

6.7.2 Session对象的储存

6.7.3 Session对象的使用

6.8 Application对象

6.8.1 Application对象的属性和方法

6.8.2 Application对象的使用

6.9 上机题

第7章 ADO.NET数据库编程

7.1 创建数据库

7.2 ADO.NET概述

7.2.1 ADO.NET数据提供程序

7.2.2 ADO.NET数据提供程序的核心对象

7.2.3 ADO.NET基本类库

7.3 ADO.NET的对象

7.3.1 Conection对象

7.3.2 Command对象

7.3.3 DataReader对象

7.3.4 DataSet对象

7.3.5 DataAdapter对象

7.4 操作数据库

7.4.1 添加数据

7.4.2 更新数据

7.4.3 删除数据

7.5 上机题

第8章 数据绑定

8.1 数据绑定概述

8.2 数据的简单绑定

8.2.1 绑定到变量

8.2.2 绑定到表达式

8.2.3 绑定到集合

8.2.4 绑定到方法的结果

8.3 数据的复杂绑定

8.3.1 绑定到DataSet

8.3.2 绑定到数据库

8.4 常用控件数据绑定

8.4.1 DropDownList控件的数据绑定

8.4.2 ListBox控件的数据绑定

8.4.3 RadioButtonList控件的数据绑定

8.5 数据源控件

8.5.1 SqlDataSource控件

8.5.2 ObjectDataSource数据源控件

8.6 上机题

第9章 数据控件

9.1 数据控件概述

9.2 GridView控件

9.2.1 GridView控件的属性、方法和事件

9.2.2 GridView控件的列

9.2.3 GridView控件的分页和排序

9.2.4 GridView控件的数据操作

9.3 Repeater控件

9.4 DataList控件

9.4.1 DataList控件的属性和事件

9.4.2 编辑DataList控件的模板

9.4.3 使用属性编辑器

9.5 DetailsView控件

9.6 ListView控件

9.7 上机题

第10章 母版页和主题

10.1 母版页

10.1.1 母版页和内容页

10.1.2 母版页的运行机制

10.1.3 创建母版页

10.1.4 创建内容页

10.1.5 访问母版页控件和属性

10.1.6 母版页的嵌套

10.1.7 动态加载母版页

10.2 主题

10.2.1 主题的构成

10.2.2 主题的创建

10.2.3 主题的使用

10.2.4 用编程的方式控制主题

10.2.5 主题的禁用

10.3 上机题

第11章 层叠样式表

11.1 初识CSS

11.1.1 CSS的发展历程

11.1.2 CSS的特点

11.2 CSS的语法

11.3 CSS选择器

11.4 使用CSS

11.5 CSS编辑器

11.6 CSS样式创建器

11.7 CSS属性窗口

11.8 创建和应用样式文件

11.9 上机题

第12章 网站导航

12.1 网站导航简介

12.2 网站地图

12.2.1 定义网站地图

12.2.2 把站点文件绑定到页面

12.3 导航控件

12.3.1 TreeView控件

12.3.2 Menu控件

12.3.3 SiteMapPath控件

12.4 上机题

第13章 LINQ语言集成查询

13.1 LINQ简介

13.2 LINQ基础知识

13.2.1 LINQ查询步骤

13.2.2 LINQ和泛型

13.2.3 LINQ查询表达式

13.3 LINQ和数据库操作

13.3.1 LINQ TO Entity

13.3.2 实体数据模型的创建

13.3.3 ASP.NET 4.5模型绑定方式

13.3.4 更改数据库

13.4 EntityDataSource控件

13.5 上机题

第14章 文件处理

14.1 对磁盘的操作

14.2 对文件夹的操作

14.2.1 使用Directory类

14.2.2 使用DirectoryInfo类

14.3 处理文件

14.3.1 使用File类

14.3.2 使用FileInfo类

14.4 读写文件

14.4.1 FileStream类

14.4.2 读写文本文件

14.5 上机题

第15章 XML数据管理

15.1 XML概述

15.1.1 XML语法

15.1.2 文档类型定义

15.1.3 可扩展样式语言

15.1.4 XPath

15.2 操作XML数据

15.2.1 DOM概述

15.2.2 创建XML文档

15.2.3 保存XML文档

15.2.4 将XML读入文档

15.2.5 选择节点

15.2.6 创建新节点

15.2.7 修改XML文档

15.2.8 删除XML文档的节点、属性和内容

15.3 XmlDataSource数据源控件

15.4 上机题

第16章 Web服务

16.1 Web服务的概念

16.2 Web服务的基本构成

16.3 Web服务协议

16.3.1 Web服务描述语言

16.3.2 简单对象访问协议

16.3.3 统一描述、发现和集成协议

16.4 Web服务的实现

16.4.1 创建Web服务

16.4.2 测试Web中的操作

16.4.3 引用和调用Web服务

16.5 Web服务应用

16.5.1 使用存在的Web服务

16.5.2 Web服务实现数据库操作

16.6 上机题

第17章 ASP.NET AJAX

17.1 ASP.NET AJAX概述

17.1.1 客户端特征

17.1.2 服务器端特征

17.2 创建ASP.NET AJAX程序

17.3 ASP.NET AJAX核心控件

17.3.1 ScriptManager控件

17.3.2 UpdatePanel控件

17.3.3 UpdateProgress控件

17.3.4 Timer控件

17.4 AJAX Control toolkit

17.4.1 AJAX Control toolkit简介

17.4.2 CalendaeExtend控件

17.4.3 Accordion控件

17.5 上机题

第18章 ASP.NET MVC程序开发

18.1 ASP.NET MVC简介

18.1.1 ASP.NET Web开发中存在的不足

18.1.2 什么是MVC

18.1.3 ASP.NET MVC

18.2 ASP.NET MVC应用程序

18.2.1 MVC应用程序的创建

18.2.2 MVC应用程序的结构

18.2.3 URL路由

18.2.4 MVC应用程序的执行过程

18.2.5 构建模型

18.2.6 控制器

18.2.7 视图

18.3 ASP.NET MVC中的数据传递

18.3.1 使用ViewData传递数据

18.3.2 使用ViewBag传递数据

18.3.3 使用TempData传递数据

18.3.4 使用Model传递数据

18.4 表单数据绑定

18.4.1 Request.Form读取表单数据

18.4.2 FormCollection读取表单数据

18.4.3 直接读取表单数据对象

18.5 过滤器

18.5.1 Authorize过滤器

18.5.2 OutputCache过滤器

18.5.3 HandleError过滤器

18.6 上机题

第19章 电子商务网站

19.1 系统分析与设计

19.1.1 系统需求分析

19.1.2 系统模块设计

19.1.3 系统运行演示

19.2 系统数据库设计

19.2.1 数据库表设计

19.2.2 Visual Studio 2012自动生成的数据库

19.3 实体类模块

19.4 用户登录模块

19.4.1 使用母版页

19.4.2 首页

19.5 购物车模块

19.5.1 根据类型浏览商品页面

19.5.2 唱片详情浏览页面

19.5.3 购物车页面

19.5.4 填写订单页面

19.6 后台管理模块

19.6.1 管理唱片页面

19.6.2 编辑唱片页面

19.6.3 删除唱片页面

第20章 实用案例解析

20.1 图书管理系统

20.1.1 系统分析与设计

20.1.2 系统数据库设计

20.1.3 系统运行演示

20.2 网上个人博客

20.2.1 系统分析与设计

20.2.2 系统数据库设计

20.3 新闻发布系统

20.3.1 系统分析与设计

20.3.2 系统数据库设计

20.3.3 系统运行演示

20.4 物业管理系统

20.4.1 系统分析与设计

20.4.2 系统数据库设计

20.4.3 系统运行演示

20.5 考勤管理系统

20.5.1 系统分析与设计

20.5.2 系统数据库设计

20.5.3 系统运行演示

20.6 在线考试系统

20.6.1 系统分析与设计

20.6.2 系统运行演示

20.7 家庭账务管理系统

20.7.1 系统分析与设计

20.7.2 系统运行演示

20.8 权限管理系统

20.8.1 系统分析与设计

20.8.2 系统运行演示

20.9 教务管理系统

20.9.1 系统分析与设计

20.9.2 系统数据库设计

20.9.3 系统运行演示

20.10 在线RSS阅读器

20.10.1 系统分析与设计

20.10.2 系统XML文件设计

20.10.3 系统运行演示

附录CD页

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部