ASP.NET 4权威指南

ASP.NET 4权威指南

马伟, 著

出版社:机械工业出版社

年代:2010

定价:69.0

书籍简介:

本书是 ASP.NET领域的鸿篇巨制,全面而系统地讲解了 ASP.NET 4.0的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。本书还深入讲述了其他 ASP.NET图书遗漏的高级主题,如自定义控件的创建、图像处理、加密等。此外,本书专门讲解了何用 Ajax技术制作快速响应的页面,以及如何使用微软的 ASP.NET AJAX平台。尤为值得一提的是,本书还详细讲解了基于SOA的Web技术架构。

作者介绍:

马伟,资深软件研发工程师、系统架构师和企业培训讲师,拥有多年软件研发和管理经验,在系统需求分析、架构设计、数据库设计与实现、设计模式、SOA、性能优化等方面有独到的见解。资深微软技术专家、微软特约讲师、西安NET俱乐部技术主席,擅长C#、ASP.NET、Visual Studio、SQI-Server、C/C++、LIML和Oracle等技术,曾荣获微软“最有影响力开发者”称号。参与并领导了“远程视频监控系统”、“视频营销平台”、“人事绩效考核系统”、“电力四分统计平台”、“电力理论线损计算软件”、“电力生产技术管理系统”、“电力红外监控系统”、“电力防洪防汛监控系统”等项目的架构、设计与开发工作,实践经验丰富。

书籍目录:

前言

致谢

第一部分 ASP.NET开发基础

第0章 预备课:学习从这里开始

0.1 认识Microsoft.NET

0.2 ASP.NET的特点

0.3 ASP.NET的版本变迁

0.3.1 ASP.NET1.0与ASP.NETl.1

0.3.2 ASP.NET2.0

0.3.3 ASP.NET3.5

0.4 ASP.NET4为我们带来了什么

0.4.1 Microsoft Visual Studio 2010集成开发环境

0.4.2 ASP.NET核心服务

0.4.3 ASP.NET Web窗体

0.4.4 动态数据

0.4.5 ASP.NET Chart控件

0.4.6 Microsoft AJAX的功能

0.4.7 ASP.NETMVC

0.5 Microsoft Visual Studio 2010集成开发环境

0.5.1 解决方案资源管理器

0.5.2 控件工具箱

0.5.3 服务器资源管理器

0.5.4 错误列表与任务列表

0.5.5 页面设计窗口与代码编辑窗口

0.6 本章小结

第1章 开发你的第一个ASP.NET应用——“Hello,World”

1.1 创建“Hello,World”web应用程序

1.1.1 创建解决方案和ASP.NET Web应用程序

1.1.2 创建“Hello,World Web页面

1.1.3 编译运行程序

1.1.4 调试运行程序

1.2 ASP.NET网页代码模型

1.2.1 单文件页模型

1.2.2 代码隐藏页模型

1.2.3 选择属于自己的页模型

1.3 ASP.NET生命周期

1.3.1 IIS6.0的ASP.NET应用程序生命周期

1.3.2 IIS7.0的ASP.NET应用程序生命周期

1.3.3 ASP.NET页面生命周期

1.3.4 用程序来演示ASP.NET页面生命周期

1.4 ASP.NET配置

1.4.1 machine.config文件

1.4.2 Web.config文件

1.4.3 Web.config转换文件

1.4.4 Locator特性语法

1.4.5 Transform特性语法

1.4.6 Web.config文件的配置继承

1.4.7 在实际开发中常用的Web.config配置节设置

1.4.8 通过编程读写Wleb.config配置节

1.5 全局应用程序类Global.asax

1.5.1 Global.asax的事件

1.5.2 在Global.asax文件里实现通用防SQL注入漏洞程序

1.6 新建Web网站与新建Web应用程序的区别

1.7 本章小结

第2章 HTML服务器控件

2.1 ASP.NET服务器控件概述

2.1.1 ASP.NET服务器控件的类型

2.1.2 ASP.NET服务器控件的类层次结构

2.2 HTML服务器控件概述

2.2.1 HTML标签和HTML服务器控件之间的区别

2.2.2 HTML服务器控件的类层次结构

2.2.3 HTML服务器控件的共有属性

2.3 HTML输入控件

2.3.1 HtmlInputButton控件

2.3.2 HtmlInputSubmit和HtmllnputReset控件

2.3.3 HtmlInputlmage控件

2.3.4 HtmlInputRadioButton控件

2.3.5 HtmlInputCheckBox控件

2.3.6 HtmlInputText和HtmllnputPassword控件

2.3.7 HtmlInputFile控件

2.3.8 HtmllnputHidden控件

2.4 HTML容器控件

2.4.1 HtmlTextArea控件

2.4.2 HtmlSelect控件

2.5 Html Image控件

2.5.1 Html Image控件的使用方法

2.5.2 使用数据流的形式输出图片

2.6 使用代码处理HTML服务器控件

2.6.1 设置Style特性和其他属性

2.6.2 Attributes属性使用说明

2.6.3 用程序动态创建控件

2.7 本章小结

第3章 Web标准服务器控件

3.1 Web标准服务器控件概述

3.1.1 Web标准服务器控件的功能

3.1.2 与HTML服务器控件的区别

3.1.3 Web Control基类

3.1.4 单位

3.1.5 枚举

3.1.6 颜色

3.1.7 字体

3.1.8 默认按钮

3.2 数据显示控件

3.2.1 Label控件

3.2.2 Literal控件

3.3 数据输入控件

3.3.1 Text Box控件

3.3.2 Check Box控件

3.3.3 Check Box List控件

3.3.4 Radio Button控件

3.3.5 Radio Button List控件

3.4 数据提交控件

3.4.1 Button控件

3.4.2 Image Button控件

3.4.3 Link Button控件

3.5 图像显示控件

3.5.1 Image控件

3.5.2 Image Map控件

3.6 文件上传控件

3.6.1 使用File Upload控件上传文件

3.6.2 文件的类型上传限制

3.6.3 文件的大小上传限制

3.7 calendar控件

3.8 Hyper Link控件

3.9 Panel控件

3.1 0HiddenField控件

3.1 1AdRotator控件

3.1 2本章小结

第4章 ASP.NET验证控件

4.1 验证控件概述

4.1.1 验证控件的类型

4.1.2 Base Validator类

4.1.3 验证流程

4.2 表单验证控件:RequireclFieldVlalidator

4.3 范围验证控件:RangeValidator

4.4 比较验证控件:CompareValidator

4.5 正则验证控件:Regular Expression Validator

4.6 自定义逻辑验证控件:Custom Validator

4.7 验证信息显示:Validation Summary

4.8 验证控件编程实践

4.8.1 以编程方式验证ASP.NET服务器控件

4.8.2 开发自己的文本验证控件

4.8.3 引用自定义服务器控件的方法

4.9 验证组

4.10 本章小结

第5章 ASP.NET用户控件

5.1 用户控件详解

5.2 @Control指令

5.3 创建简单的用户控件

5.3.1 创建一个简单的用户控件

5.3.2 将页面转换为用户控件

5.4 用户控件编程

5.4.1 处理用户控件事件

5.4.2 给用户控件添加属性

5.4.3 使用自定义对象

5.4.4 给用户控件添加事件

5.4.5 公开内部web服务器控件

5.4.6 以编程的方式动态加载用户控件

5.5 Client ID Mode属性

5.6 本章小结

第二部分 ASP.NET数据访问

第6章 ASP.NET数据管理

6.1 AD0.NET概述

6.1.1 ADO.NET数据提供程序

6.1.2 AD0.NET数据提供程序的核心对象

6.1.3 ADO.NET基本类库

6.2 Connection类

6.2.1 连接字符串

6.2.2 连接字符串和配置文件

6.2.3 打开与关闭连接

6.3 连接池

6.3.1 什么是连接池

6.3.2 连接池如何工作

6.3.3 连接池中的连接

6.3.4 连接遗漏

6.3.5 自定义连接池的实现类

6.4 Command类和Data Reader类

6.4.1 Command类概述

6.4.2 创建Command对象

6.4.3 Data Reader类概述

6.4.4 Execute Reader()方法

6.4.5 Execute Scalar()方法

6.4.6 Execute Non Query()方法

6.4.7 SQL注入攻击

6.4.8 SQL注入攻击的防范

6.5 常用的数据库操作

6.5.1 使用数据库函数

6.5.2 使用触发器

6.5.3 使用存储过程

6.6 事务

6.6.1 事务概述

6.6.2.NET事务的类型划分

6.6.3 存储过程事务

6.6.4 ADO.NET本地事务

6.6.5 隔离级别

6.6.6 SQL Server保存点

6.6.7 System. Transactions

6.6.8 COM+事务

6.7 非连接的数据概述

6.8 Data Table类

6.8.1 Data Table类概述

6.8.2 构建和操作Data Table

6.8.3 使用Data Adapter填充Data Table

6.8.4 使用Data Reader填充Data Table

6.9 Data Set类

6.9.1 使用Data Adapter填充Data Set

6.9.2 使用多个表和关系

6.10 Data View类

6.10.1 排序数据

6.10.2 过滤数据

6.10.3 计算列

6.10.4 将Data Set、Data Table和Data View转换成XML

6.10.5 将XML转换成Data Set、Data Table

6.11 提供程序无关的代码

6.12 本章小结

第7章 数据控件绑定与操作

7.1 List数据控件

7.1.1 List数据控件的共有属性与方法

7.1.2 Drop Down List控件

7.1.3 Radio Button List与Check Box List控件

7.1.4 List Box控件

7.1.5 Bulleted List控件

……

第8章 详解Grid View控件

第9章 LINQ查基础

第10章 LINQ to ADO.NET

第11章 XML与LINQ to XML

第12章 ADO.NET实体框架

第三部分 构建ASP.NET站点

第13章 构建SAP.NET站点

第14章 ASP.NET母版页

第15章 主题和皮肤

第16章 站点导航

第四部分 ASP.NET高级话题

第17章 ASP.NET 状态管理

第18章 自定义服务器控件

第19章 ASP.NET缓存

第20章 多语言本地化应用程序

第21章 ASP.ENT Web部件

内容摘要:

《ASP.NET 4权威指南》是ASP.NET领域的又一鸿篇巨制,由资深ASP.NET专家亲自执笔,知名微软技术社区和权威技术专家一致鼎力推荐。
它是国内第一本关于ASP.NET 4的著作。从广度上讲,内容系统而全面,全书一共包含4个部分:第一部分以一个易于实践的示例开篇,既能帮助读者快速了解ASP.NET的开发流程,还能帮助读者建立.ASP.NET开发的大局观,紧接着全面介绍了ASP.NET的各种常用控件,这是ASP.NET的基础;第二部分详尽地讲解了ASP.NET访问的所有细节,包括数据管理、数据控件绑定与操作、Grid View控件、LINQ查询、LINQ与ADO.NET和XML,以及ADO.NET实体框架等;第三部分深入浅出地讲解了开发一个Web站点必须掌握的各种知识点、流程和方法;第四部分是《ASP.NET 4权威指南》的高级话题,分析了ASP.NET状态管理、自定义服务器控件、ASP.NET缓存、多语言本地化应用程序、ASP.NET Web部件等。从深度上来讲,《ASP.NET 4权威指南》对实际开发中极不常用而大部分同类书都浓墨重彩的知识点只做了必要性的介绍,对于较容易给开发者带来困惑而大部分同类书都浅尝辄止的知识点进行了深入分析,其详细程度是一般同类书不能比拟的。从实践性上讲,《ASP.NET 4权威指南》精心设计了大量可操作性强和极具借鉴价值的实例代码与解决方案。
《ASP.NET 4权威指南》在广度、深度和实践性上完美结合,既能引领初学者快速在实践中掌握ASP.NET开发,又能帮助有一定经验的读者解决在实际开发中遇到的各种疑难问题。

书籍规格:

书籍详细信息
书名ASP.NET 4权威指南站内查询相似图书
9787111321248
如需购买下载《ASP.NET 4权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数 578 印数 4000

书籍信息归属:

ASP.NET 4权威指南是机械工业出版社于2010.10出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。