出版时间:2013-7 出版社:奚江华 人民邮电出版社 (2013-07出版) 作者:奚江华
内容概要
《圣殿祭司的ASP.NET 4.0专家技术手册》共分17章,全面阐述了ASP.NET 4.0的具体应用。主要内容包括:ASP.NET 4.0技术概述、ASP.NET程序的编译模型、将ASP.NET程序开发服务器Port固定的技巧、C# 4.0语言新功能、对象初始化程序、LINQ架构概述、LINQ标准查询运算符、跨页发送、ASP.NET网页指令、My对象的内涵、C# 直接调用My对象、GridView功能特色、GridView对数据处理与事件模式的改变、Data Source数据源控件、DetailsView控件、网站导航控件、建立母版页、注册ASP.NET网站数据库与设置Provider、验证与授权、Login相关控件、ASP.NET 网页授权、Profile配置文件应用、加密Profile配置文件、Web组件框架和Web组件的个性化数据的管理等方面的技术。书中通过大量的实例让读者学以致用。
《圣殿祭司的ASP.NET 4.0专家技术手册》适合程序员学习,也适合作为大专院校计算机专业的学习用书及培训学校计算机专业的教材。
作者简介
奚江华,网名圣殿祭司。信息管理硕士,拥有MCSE、MCDBA、TCSE 专业认证,精通商业智能(BI)应用、Oracle 数据库管理、.NET与Java系统开发等技术。著有多本ASP.NET技术图书,圣殿祭司Blog访问量超过50万次。微软MSDN讲座专属讲师微软TechED讲师DotNet开发圣殿Blog版主
书籍目录
目 录CHAPTER 1 Visual Studio 2010和ASP.NET 4.0新功能介绍1-1 ASP.NET平台的三分天下 21-2 .NET 4.0平台新功能概览 81-3 ASP.NET 4.0技术概览 101-4 VS 2010开发工具版本介绍 101-5 技术说明文件安装 131-6 VS 2010 SP1安装与三个扩展管理工具 131-7 HTML5与CSS3的支持 161-8 .NET 4.0内建的图表控件 171-9 ASP.NET网站特殊文件夹 181-10 程序代码重构 191-11 代码段 221-12 ASP.NET程序的编译模型 261-13 ClientBuilderManager类别的编译功能 301-14 项目同时使用C# 与VB语言及多组件的技巧 311-15 将ASP.NET程序开发服务器Port固定的技巧 341-16 IIS 7.5 Express精简版网页服务器 361-17 各章项目程序名称列表 381-18 小结 39CHAPTER 2 C# 4.0与C# 3.0语言新功能2-1 C# 4.0语言新功能 412-2 静态与动态语言的比较 412-3 C# 4.0静态基础融入动态能力 432-4 DLR动态执行环境 452-5 命名参数与可选变量的运用 462-6 C# 3.0语言功能 482-7 隐含类型局部变量及数组声明 482-8 对象初始化程序 552-9 集合初始化程序 582-10 匿名类型 592-11 Lambda表达式 642-12 扩展方法 662-13 自动实现属性 692-14 部分方法定义 722-15 结论 76CHAPTER 3 LINQ新一代数据查询技术3-1 LINQ Project缘起与诞生 783-2 LINQ架构概览 783-3 LINQ Query查询三步骤及延迟查询特性 813-4 LINQ to Object 833-5 LINQ to ADO.NET 873-6 LINQ to XML 1023-7 LINQ标准查询运算符 1123-8 结论 115CHAPTER 4 跨页发送、Client端Script和Page改进4-1 跨页发送 1174-2 HtmlHead与HtmlMeta类 1254-3 MetaKeywords与MetaDescription属性 1284-4 Client端Script的增强与改进 1294-5 Client端的异步Callback 1374-6 新的HTML编程语法 1444-7 ASP.NET网页指令 1474-8 结论 147CHAPTER 5 神奇的对象My5-1 My对象的内涵 1495-2 My对象与项目类型相依性 1505-3 My对象对C#?程序员的意义 1515-4 在C#环境使用My对象的步骤 1525-5 My的大分类对象功能简介 1555-6 My.Application对象 1555-7 My.Computer对象 1615-8 My.Forms对象 1725-9 My.Log对象 1735-10 My.Resources对象 1745-11 My.Settings对象 1785-12 My.User对象 1825-13 My.WebServices对象 1845-14 C#直接调用My对象的奇幻联想 1885-15 结论 189CHAPTER 6 GridView和SqIDataSource控制项——应用篇6-1 GridView功能特色 1916-2 GridView与SqlDataSource控件架构 1916-3 GridView与SqlDataSource声明式语法 1936-4 GridView控件属性 1946-5 网站数据库的注册与导入 1966-6 DataSourceID和DataSource属性 2006-7 GridView控件的8种字段类型的应用 2006-8 GridView的AJAX异步Callback限制 2336-9 GridView分页外观设置 2346-10 GridView对多个表的Table Join查询 2356-11 GridView结合OnClientClick进行确认操作 2376-12 结论 237CHAPTER 7 GridView和SqIDataSource控制项——动态程序篇7-1 GridView对数据处理与事件模式的改变 2397-2 GridView控件方法与事件 2397-3 GridView的Code-Behind编写模式 2417-4 GridViewRow的RowType与RowState属性 2427-5 GridView与多个表的Table Join查询 2497-6 GridView分页与排序功能 2507-7 GridView行的选择功能 2567-8 GridView行的删除功能 2617-9 GridView行的编辑与更新功能 2637-10 动态建立TemplateField模板字段的原理 2657-11 GridView表头表尾的跨列跨行、多重表头表尾 2707-12 GridView对背景图片的支持 2777-13 GridView行的外部更新 2787-14 GridView的数据库事务 2807-15 结论 281CHAPTER 8 数据源控制项Data Source详解8-1 Data Source数据源控件简介 2838-2 祭司对Data Source控件的观点 2838-3 Data Source控件诞生的使命 2848-4 Data Source控件架构 2858-5 DataSourceID属性与数据绑定控件 2868-6 DataSourceMode数据源模式 2878-7 DataSource控件参数类型 2898-8 6种参数类型的应用 2908-9 参数方向 2978-10 Data Source控件的数据筛选机制 2988-11 Data Source控件的缓存 3038-12 Data Source控件的分页与排序原理 3048-13 Data Source控件数据库事务 3058-14 SqlDataSource事务机制的奇怪之处 3118-15 SqlDataSource对存储过程的访问 3118-16 ObjectDataSource控件 3148-17 数据访问冲突检测 3258-18 数据源控件与ADO.NET选择时机 3318-19 结论 332CHAPTER 9 DetailsView、FormView与DataList控制项介绍9-1 DetailsView控件 3359-2 FormView控件 3569-3 DataList控件 3639-4 结论 367CHAPTER 10 ASP.NET网站导航控制项10-1 网站导航功能的意义 36910-2 网站导航控件简介 37010-3 建立网站导航地图路径 37110-4 TreeView控件 37410-5 SiteMapPath服务器控件 38610-6 Menu服务器控件 39110-7 通过SiteMapProvider API访问多个SiteMap文件 40010-8 SiteMap类别API 40510-9 结论 408CHAPTER 11 母版页应用到网站整体版面配置11-1 母版页概述 41011-2 建立母版页 41111-3 使用Master Pages建立内容页 41311-4 母版页运作原理 41511-5 嵌套母版页 41611-6 用程序访问母版页及内容页控件 41911-7 结论 420CHAPTER 12 ASP.NET网站管理工具与配置API12-1 注册ASP.NET网站数据库与设置Provider 42212-2 ASPNET_REGSQL数据库注册工具 42212-3 ASP.NET网站管理工具 42512-4 未安装Visual Studio时,如何使用 ASP.NET网站管理工具 44112-5 ASP.NET MMC Snap-In嵌入式管理单元 44212-6 配置管理API 44612-7 用ASPNET_REGIIS对Web.config进行加密与解密 45112-8 以程序对Web.config配置文件执行加密 45312-9 结论 458CHAPTER 13 ASP.NET网页安全性管理的验证与授权13-1 ASP.NET安全性的两位隐形门神 46013-2 验证与授权的意义 46013-3 验证与授权在Windows中的权力根源 46113-4 IIS网站目录安全性设置 46313-5 Windows验证模式 46413-6 Forms验证模式 46613-7 Forms验证模式机制的探讨 46913-8 结论 470CHAPTER 14 Login登录管理控件14-1 Login控件与重复造轮子 47214-2 Login相关控件 47214-3 检查ASP.NET网站数据库注册及验证模式设置 47414-4 Login控件 47514-5 自定义Login控件模板 48114-6 LoginName控件 48414-7 LoginStatus控件 48514-8 LoginView控件 48614-9 建立账号CreateUserWizard控件 48914-10 变更密码ChangePassword控件 49014-11 恢复密码PasswordRecovery控件 49114-12 结论 493CHAPTER 15 Membership成员资格管理与Role角色管理API15-1 洞悉ASP.NET功能单元的意义 49515-2 Membership成员资格管理 49615-3 Membership成员资格背后运行的秘密 52215-4 Role角色管理 52315-5 ASP.NET 网页授权 54015-6 结论 542CHAPTER 16 用Profile配置文件存储用户个性化数据16-1 Profile配置文件应用范围 54416-2 以Profile配置文件存储用户数据 54416-3 定义Profile配置文件 54516-4 更新Profile配置文件 54816-5 Profile配置文件与账号身份的关系 55016-6 读取全部用户的Profile配置文件数据 55116-7 Profile用户配置文件运作原理 55416-8 匿名用户的Profile运用 55716-9 匿名者Profile配置文件的存储与运用 55916-10 匿名者Profile数据迁移 56216-11 ProfileModule类 56416-12 Profile_Personalize事件 56516-13 ProfileAutoSaving事件 57016-14 ProfileManager类 57316-15 以程序读取Web.config的Profile Property属性设置 58116-16 以程序动态建立Profile配置文件 58216-17 以程序读取anonymousIdentification属性设置 58416-18 加密Profile配置文件区段强化安全性 58616-19 结论 586CHAPTER 17 Web组件框架17-1 Web组件框架介绍 58817-2 Web组件功能概述 59217-3 细说Web组件控件 59317-4 Web组件的5种显示模式 59517-5 Web组件的个性化数据管理 61917-6 结论 625
编辑推荐
《圣殿祭司的ASP.NET 4.0专家技术手册》内含200多个高含金量的范例,让您真正掌握ASP.NET的核心技术,深入介绍登录验证、权限管理、用户配置文件、LINQ等常用模块,可随用随查的专家手册,从Visual Studio 2010开发工具、ASP.NET 4.0的新功能,到流行的AJAX开发技术,帮助读者轻松掌握专业的Web开发技能。
图书封面
评论、评分、阅读与下载
圣殿祭司的ASP.NET 4.0专家技术手册 PDF格式下载