• 零基础学ASP.NET(第2版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

零基础学ASP.NET(第2版)

69 全新

仅1件

吉林长春
认证卖家担保交易快速发货售后保障

作者魏汪洋 著

出版社机械工业出版社

出版时间2012-04

版次2

装帧平装

上书时间2022-06-11

   商品详情   

品相描述:全新
图书标准信息
  • 作者 魏汪洋 著
  • 出版社 机械工业出版社
  • 出版时间 2012-04
  • 版次 2
  • ISBN 9787111373667
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 496页
  • 正文语种 简体中文
【内容简介】
《零基础学ASP.NET(第2版)》站在零基础学ASP.NET网页设计的初学者角度,在知识点讲解时,采用由浅入深、循序渐进的学习方式,给读者提供一本真真正正迅速上手的教材。

本书涵盖了ASP.NET网页设计所需用到的相关知识,包括:C#语言的基础,网页控件的使用,ADO.NET数据库操作,数据控件与绑定操作,网页设计中的主题、母版、导航、国际化、验证模式,以及ASP.NETAJAX、CSS、JavaScript等。本书针对每个知识点的常用方法,以实际页面中的效果为例子,重点讲述各个知识点的应用,并辅以简单易懂且贴近工程应用的实例来阐明。

本书作为ASP.NET的基础教程,适合于ASP.NET网页设计的初学者,可作为大学教学的教科书,也可以作为广大ASP.NET爱好者的自学教材。
【目录】

前言

第一篇  快 速 起 步

第1章 第一个ASP.NET程序

1.1 选择开发工具:Visual Studio 2010

1.1.1 了解Visual Studio 2010的功能

1.1.2 安装Visual Studio 2010所需的硬件环境

1.1.3 安装Visual Studio 2010

1.1.4 检查是否安装IIS

1.2 开发第一个ASP.NET程序

1.2.1 启动Visual Studio 2010,创建一个网站

1.2.2 添加控件、编写代码

1.2.3 运行程序:查看在浏览器上显示的源文件

1.2.4 退出Visual Studio 2010

1.3 ASP.NET程序结构的剖析

1.3.1 前台和后台

1.3.2 程序集的引用

1.3.3 事件

1.3.4 揭示程序处理的过程和本质

1.4 配置文件的说明

1.4.1 什么是配置文件

1.4.2 配置文件的作用

1.5 小结

1.6 上机实践习题

第2章 基础知识

2.1 认识ASP.NET 4.0

2.1.1 .NET Framework 4.0的功能

2.1.2 ASP.NET是.NET Framework的一部分

2.1.3 ASP.NET需要的命名空间

2.2 C#变量和常量

2.2.1 系统预定义类型

2.2.2 定义变量(标识符与关键字)

2.2.3 变量的初始化

2.2.4 变量的生命周期

2.2.5 数据的显式转换、隐式转换

2.2.6 装箱和拆箱

2.2.7 字符串

2.2.8 数组

2.2.9 泛型

2.2.10 常量

2.2.11 注释

2.2.12 C#书写规范和风格

2.3 运算符与表达式

2.3.1 运算符

2.3.2 表达式

2.4 语句类型

2.4.1 选择语句

2.4.2 循环语句

2.4.3 跳转语句

2.4.4 异常处理语句

2.5 对象、类与结构

2.5.1 对象和类

2.5.2 接口

2.5.3 继承

2.6 C#高级应用

2.6.1 迭代器

2.6.2 分部类

2.6.3 隐式类型

2.6.4 对象初始化设置项

2.6.5 类中的属性赋值自动实现

2.6.6 Lambda表达式

2.7 小结

2.8 上机实践习题

第3章 添加网页控件

3.1 控件分类

3.1.1 HTML控件

3.1.2 Web控件

3.2 添加标准控件

3.2.1 如何往网页中添加控件

3.2.2 使用控件的属性

3.2.3 处理控件的事件

3.2.4 表示类控件:Label、Literal

3.2.5 输入类控件:TextBox、RadioButton、DropDownList等

3.2.6 布局类控件:Panel、Table等

3.2.7 提交类控件:Button、LinkButton等

3.3 添加验证控件

3.3.1 关于6个验证控件

3.3.2 使用5个简单的验证控件

3.3.3 ValidationSummary验证控件的错误汇总

3.4 使用复杂控件

3.4.1 日历控件

3.4.2 动态广告控件

3.5 小结

3.6 上机实践习题

第二篇 使 用 数 据

第4章 ADO.NET基础

4.1 配置数据库:SQL Server 2008

4.1.1 安装SQL Server 2008

4.1.2 准备数据

4.2 第一个连接数据库的网页

4.2.1 建立数据连接

4.2.2 添加GridView控件

4.2.3 代码分析

4.3 ADO.NET框架与.NET框架

4.4 连接方式

4.4.1 用Connection类连接数据库

4.4.2 用Command类执行命令

4.4.3 用DataReader类读取数据

4.4.4 如何给Command对象添加参数对象

4.4.5 DataAdapter类的桥梁作用

4.5 应用断开连接类

4.5.1 数据集类(DataSet)介绍

4.5.2 数据表类(DataTable)介绍

4.6 使用事务

4.7 小结

4.8 上机实践习题

第5章 数据绑定

5.1 数据绑定概述

5.2 绑定单值数据

5.2.1 绑定表达式

5.2.2 使用Eval()方法

5.2.3 使用Bind()方法

5.3 绑定单值字段

5.3.1 绑定属性

5.3.2 绑定C#对象中的字段

5.3.3 内联引用方式调用C#代码

5.3.4 引用配置文件中预定义的字段

5.4 绑定复值数据

5.5 数据源控件

5.5.1 选择记录

5.5.2 参数化命令

5.6 更新数据

5.6.1 使用LinqDataSource更新数据

5.6.2 使用SqlDataSource更新数据

5.6.3 使用ObjectDataSource控件更新数据

5.6.4 更换数据源

5.7 小结

5.8 上机实践习题

第6章 数据控件

6.1 列表视图控件(ListView)

6.1.1 ListView控件显示数据

6.1.2 ListView控件实现数据的增、删、改

6.2 使用数据分页控件(DataPager)进行分页

6.3 表格视图(GridView)显示数据

6.3.1 自动添加列与预定义列

6.3.2 利用列表视图进行排序、分页

6.3.3 数据的编辑和删除

6.4 使用详细视图(DetailsView)控件

6.5 使用表单视图(FormView)控件

6.6 使用数据列表(DataList)控件

6.7 实现主/详细关系数据的显示

6.8 小结

6.9 上机实践习题

第7章 XML简介

7.1 介绍XML

7.1.1 配置文件是一个xml文件

7.1.2 XML语法

7.1.3 XML注释

7.2 使用LINQ操作xml文件

7.2.1 使用LINQ创建xml文件

7.2.2 使用LINQ对xml文件数据进行增、删、改

7.2.3 XML数据的验证

7.3 XML数据绑定

7.3.1 XmlDataSource控件

7.3.2 显示站点地图数据

7.4 XML与ADO.NET之间的转换

7.4.1 将DataSet转换为xml文件

7.4.2 从XML文件提取数据存入DataSet

7.5 小结

7.6 上机实践习题

第8章 LINQ简介

8.1 LINQ基础

8.1.1 为什么要使用LINQ

8.1.2 LINQ的语法

8.2 LINQ对数据集的操作

8.3 LINQ与SQL的交互

8.3.1 数据的查询和删除

8.3.2 数据的插入

8.3.3 数据的修改

8.4 LinqDataSource控件实现数据的增、删、改

8.5 小结

8.6 上机实践习题

第三篇 ASP.NET网站规划

第9章 使用母版页

9.1 母版页基础

9.1.1 建立一个母版页

9.1.2 建立一个内容页

9.1.3 在母版页使用相对路径应注意的问题

9.1.4 在配置文件中设置母版页

9.2 对母版页类进行操作

9.2.1 修改标题

9.2.2 访问母版页中的控件

9.2.3 使用方法与处理事件

9.3 关于母版页嵌套

9.4 小结

9.5 上机实践习题

第10章 使用主题

10.1 创建主题

10.1.1 建立一个简单的主题

10.1.2 外观

10.1.3 建立级联样式表单

10.2 运行时更改主题和外观

10.3 通过配置文件应用主题

10.4 自定义日历控件的外观

10.5 如何应用从网络下载的主题

10.5.1 下载主题

10.5.2 应用主题

10.6 小结

10.7 上机实践习题

第11章 建立用户控件

11.1 一个简单的用户控件

11.1.1 创建用户控件

11.1.2 应用用户控件

11.1.3 增加、处理用户控件的属性

11.1.4 增加、处理用户控件的事件

11.2 动态装载用户控件

11.3 用户控件缓存问题

11.4 用户控件与母版页、普通页面的比较

11.5 小结

11.6 上机实践习题

第12章 网页导航

12.1 多视图控件

12.2 导航控件

12.3 站点地图控件

12.3.1 站点地图控件的功能

12.3.2 使用站点地图控件实现导航

12.4 树型视图控件

12.4.1 应用树型视图控件

12.4.2 节点定义

12.4.3 动态生成节点

12.4.4 定义节点样式

12.5 菜单控件

12.5.1 应用菜单控件

12.5.2 定义菜单样式

12.6 小结

12.7 上机实践习题

第13章 门户个性化

13.1 什么是门户个性化

13.1.1 哪些网站体现了门户个性化

13.1.2 门户个性化具备哪些功能

13.2 Web Part Pages基础

13.2.1 创建一个Web Part网页

13.2.2 添加WebPartManager控件

13.2.3 添加WebPartZone控件

13.2.4 添加普通控件

13.3 个性化设置Profile和数据存取

13.3.1 设置属性

13.3.2 保存设置

13.4 小结

13.5 上机实践习题

第四篇 ASP.NET网站管理

第14章 状态管理

14.1 ASP.NET状态管理概述

14.1.1 服务器端状态管理

14.1.2 客户端状态管理

14.2 视图状态

14.3 隐藏字段

14.4 网页之间信息的传递

14.5 如何使用Cookie类

14.5.1 Cookie的写入和读取

14.5.2 Cookie的失效和删除

14.6 如何使用会话状态

14.6.1 会话状态标识

14.6.2 使用Session对象

14.6.3 会话状态的时效性

14.6.4 会话状态的事件处理程序

14.7 应用程序状态

14.7.1 应用程序状态概述

14.7.2 使用应用程序状态存储公用数据

14.8 小结

14.9 上机实践习题

第15章 缓存和不同步网页

15.1 什么是缓存

15.2 页面输出缓存

15.2.1 启用页面输出缓存

15.2.2 用参数控制缓存

15.2.3 用头控制缓存

15.2.4 自定义字符串控制缓存

15.2.5 缓存的存放位置

15.3 页面数据缓存

15.4 缓存的依赖性

15.4.1 文件缓存依赖

15.4.2 数据库缓存依赖

15.5 使用不同步的网页

15.6 小结

15.7 上机实践习题

第16章 网站国际化

16.1 设置当前文化

16.1.1 以声明方式设置区域性

16.1.2 编程方式进行区域性设置

16.2 为网站建立资源

16.2.1 手动创建资源文件

16.2.2 从网页生成局部资源文件

16.3 为网页选择国际编码

16.4 为ASP.NET页面使用本地化资源

16.5 小结

16.6 上机实践习题

第17章 网站配置文件管理

17.1 使用网站管理工具

17.1.1 “安全”选项卡

17.1.2 “应用程序”选项卡

17.1.3 “提供程序”选项卡

17.2 使用控制台管理单元配置ASP.NET

17.3 使用配置编程接口

17.4 小结

17.5 上机实践习题

第五篇 ASP.NET网站安全

第18章 两种验证模型

18.1 介绍ASP.NET安全模型

18.1.1  ASP.NET的安全验证过程

18.1.2  安全防范措施

18.2 配置身份验证属性

18.3 表单验证

18.3.1 应用表单验证

18.3.2 表单验证的一些重要功能

18.4 窗口验证

18.5 小结

18.6 上机实践习题

第19章 成员和角色管理

19.1 成员管理

19.1.1 成员管理Membership类的功能

19.1.2 动态创建用户

19.1.3 验证用户的姓名和密码

19.1.4 成员管理类的常用方法

19.1.5 单一的用户信息管理类

19.1.6 成员资格提供程序MembershipProvider

19.1.7 网站默认的数据存储数据库

19.1.8 自定义保存用户信息的数据库

19.1.9 扩展MembershipProvider支持Oracle数据库存储方式

19.2 角色管理

19.2.1 在应用程序中启用角色管理功能

19.2.2 通过网站管理工具创建角色

19.2.3 通过代码创建角色

19.2.4 赋予用户角色权限

19.2.5 配置角色的登录权限

19.2.6 allow和deny

19.3 使用登录组件包

19.3.1 使用登录控件(Login)

19.3.2 登录状态控件(LoginStatus)

19.3.3 登录者名称控件(LoginName)

19.3.4 修改密码控件(ChangePassword)

19.3.5 创建用户控件(CreateUserWizard)

19.4 小结

19.5 上机实践习题

第六篇 ASP.NET网站高级开发

第20章 AJAX Web开发语言:JavaScript简明编程

20.1 JavaScript的标准和发展

20.2 JavaScript关键字和运算符

20.3 基本程序结构

20.4 数据类型

20.4.1 数据的类型识别

20.4.2 基本数据类型之间的转换

20.4.3 null和undefined

20.5 函数和对象

20.5.1 简单的函数模型

20.5.2 简单的对象模型

20.5.3 对象的类别

20.5.4 原型对象prototype

20.5.5 封装

20.5.6 继承

20.5.7 重载

20.5.8 覆写

20.6 prototype.js框架

20.6.1 获得prototype.js

20.6.2 包

20.6.3 prototype.js中的面向对象支持

20.6.4 基于事件的开发

20.6.5 Abstract.TimedObserver扩展

20.6.6 Ajax支持

20.7 小结

20.8 上机实践习题

第21章 AJAX布局技术:CSS深入详解

21.1 CSS 概述

21.2 在Web页面中引入CSS风格表

21.2.1 在HTML中引入CSS

21.2.2 在XML中引入CSS

21.3 选择符

21.3.1 标记选择符、类选择符和ID选择符

21.3.2 伪类选择符

21.3.3 属性选择符

21.3.4 复合选择符

21.3.5 级联法则

21.4 元素的渲染

21.4.1 文字的基本渲染方法

21.4.2 颜色和背景

21.4.3 图片拼合技术

21.5 块及块的定位

21.5.1 块的概念

21.5.2 块的4大区域

21.5.3 position和网页布局

21.5.4 浮动定位和网页布局

21.6 小结

21.7 上机实践习题

第22章 ASP.NET AJAX

22.1 ASP.NET AJAX概述

22.1.1 ASP.NET AJAX特性

22.1.2 Microsoft AJAX Library脚本库

22.1.3 服务器端架构

22.2 建立ASP.NET AJAX程序

22.2.1 开发ASP.NET AJAX的应用程序

22.2.2 在现有的应用程序上使用ASP.NET AJAX

22.2.3 配置Visual Studio的工具箱

22.3 使用ASP.NET AJAX建立Hello World程序

22.4 ScriptManager服务器控件

22.4.1 ScriptManager控件概述

22.4.2 理解EnablePartialRendering属性实现局部更新

22.4.3 使用EnablePageMethods属性调用页面方法

22.5 使用AJAX调用Web服务方法

22.5.1 引用Web Service

22.5.2 调用Web服务代理

22.6 使用ScriptManagerProxy控件

22.6.1 ScriptManagerProxy控件概述

22.6.2 应用ScriptManagerProxy控件

22.7 局部更新控件(UpdatePanel)

22.7.1 UpdatePanel控件概述

22.7.2 应用局部更新UpdatePanel控件

22.7.3 UpdatePanel的触发器

22.8 更新进度提示控件(UpdateProgress)

22.8.1 更新进度提示控件概述

22.8.2 用UpdateProgress实现更新提示

22.9 定时控件

22.9.1 定时控件概述

22.9.2 使用Timer控件实现定时更新

22.10 AJAX的工具包

22.10.1 自动完成控件(AutoComplete)

22.10.2 确认按钮控件(ConfirmButton)

22.10.3 下拉菜单控件(DropDown)

22.10.4 文本框水印控件(TextBoxWatermark)

22.10.5 滑杆控件(Slider)

22.11 小结

22.12 上机实践习题

第七篇 建立一个电子商务网站

第23章 设计简单博客网站

23.1 系统概要设计

23.1.1 分析系统需求

23.1.2 系统主要功能

23.1.3 搭建开发系统的环境

23.1.4 设计网站架构

23.2 数据库设计

23.2.1 数据库表设计

23.2.2 数据库表关系设计

23.3 网站数据库连接设计

23.4 用户管理模块

23.4.1 用户注册功能

23.4.2 用户登录

23.4.3 用户信息维护

23.4.4 用户模块公共代码类

23.5 图片管理模块

23.5.1 上传图片

23.5.2 图片修改和删除功能

23.5.3 图片模块公共代码类

23.6 文章管理模块

23.6.1 文章发布功能

23.6.2 文章修改删除功能

23.6.3 文章公共类

23.7 通讯录管理模块

23.7.1 添加联系人

23.7.2 通讯录维护功能

23.7.3 通讯录管理公共代码类

23.8 评论模块

23.8.1 查看评论信息

23.8.2 评论信息公共类

23.9 小结

第24章 图书销售管理系统

24.1 系统总体设计

24.1.1 销售系统功能设计

24.1.2 系统功能模块划分

24.2 数据库设计

24.2.1 系统概要设计

24.2.2 数据库表设计

24.2.3 数据库表关系设计

24.2.4 数据表到数据类的映射(LINQ to SQL Classes)

24.3 网络商城的界面设计

24.3.1 用户登录后的主界面设计(Main.aspx)

24.3.2 书籍的类别树设计

24.3.3 系统主页面

24.4 用户登录和注册功能

24.4.1 用户登录

24.4.2 用户注册

24.5 书籍类别管理功能

24.5.1 类别管理界面设计

24.5.2 使用TreeView控件设置导航信息

24.5.3 添加新的图书类别

24.5.4 修改图书类别

24.5.5 图书类别排序

24.5.6 删除图书类别

24.6 书籍管理功能

24.6.1 动态加载书籍类别

24.6.2 书籍管理

24.6.3 添加书籍

24.6.4 修改书籍

24.6.5 删除书籍

24.7 书籍图片管理功能

24.7.1 图片的管理

24.7.2 上载图片

24.7.3 设置书籍默认图片

24.7.4 删除图片

24.8 书籍评论管理功能

24.8.1 显示评论信息

24.8.2 查看和发表单本书的评论

24.8.3 删除单本书籍的评论

24.9 购物车和订单管理功能

24.9.1 浏览书籍

24.9.2 购买书籍

24.9.3 查看自己的购物车

24.9.4 提交订单

24.10 小结及关键技术详解

第25章 发布程序(制作安装程序)

25.1 ASP.NET应用程序的部署准备

25.1.1  ASP.NET应用程序的部署方案

25.1.2  创建Web程序测试项目

25.2 使用Visual Studio 2010模板创建安装文件

25.2.1  创建Web程序测试项目

25.2.2  创建测试程序的安装文件

25.2.3  安装Web项目

25.3 使用XCopy部署远程网站

25.4 安装完成后的配置

25.5 安装完成后的测试

25.6 小结

25.7 上机实践习题

第26章 常见面试题目分析

26.1 基础面试题目分析

面试题1 页面传递参数的方法

面试题2 SQL注入

面试题3 区分类成员的访问权限

面试题4 C#实现多重继承

面试题5 区分重载与覆写

面试题6 区分接口与抽象类

面试题7 B/S结构传递变量

面试题8 C#索引器

面试题9 应用程序域

面试题10 CTS、CLS、CLR

面试题11 访问类成员

面试题12 数据库操作类

面试题13 调用WebService

面试题14 .NET Remoting 的工作原理

面试题15 Session对象中的BUG

26.2 代码分析题

面试题16 覆写方法

面试题17 识别变量的长度

面试题18 区分类的静态构造函数与静态成员

面试题19 使用覆写方法

面试题20 分析死锁的产生原因

面试题21 使用数据库连接池

面试题22 操作xml文件

面试题23 使用运行时多态

面试题24 使用四舍五入

面试题25 使用参数传递

面试题26 使用new重定义参数

面试题27 使用override覆写方法

面试题28 使用位运算

26.3 程序设计题

面试题29 使用递归

面试题30 订阅事件

面试题31 为页面上的控件赋值

面试题32 冒泡算法

面试题33 生成随机数

26.4 逻辑测试题

面试题34 使用容器取水

面试题35 切蛋糕

面试题36 十层楼挑钻石

面试题37 小鸟回程

面试题38 取红球

面试题39 数黑帽

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP