ASP.NET 3.5高级程序设计(第2版)

ASP.NET 3.5高级程序设计(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2008-11
版次: 1
ISBN: 9787115187710
定价: 148.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 1194页
字数: 2034千字
  • 本书是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET 3.5的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。本书还深入讲述了其他ASP.NET图书遗漏的高级主题,如自定义控件的创建、图像处理、加密等。此外,本书专门提供了两章的内容来教你如何用Ajax技术制作快速响应的页面,以及如何使用微软的ASP.NET AJAX平台。另外,还介绍了微软的新一代RIA技术Silverlight 。
      本书适用于各层次ASP.NET 3.5程序员。 Matthew MacDonald世界顶尖的微软技术专家。微软MVP。他是Inside Visual Bask、ASP Today、Hardcore Visual Studio.NET等著名软件开发杂志的特约作者,还写作了多部脍炙人口的编程畅销书,本书为其代表作。 第一部分 核心概念

     第1章 ASP.NET简介

      1.1 Web开发技术的演进

      1.2 ASP.NET的7大要点

      1.3 ASP.NET 3.5:故事在继续

      1.4 总结

     第2章 Visual Studio

      2.1 .NET开发模型

      2.2 Visual Studio集成开发环境

      2.3 代码编辑器

      2.4 编码模型

      2.5 Web项目

      2.6 Visual Studio调试

      2.7 Visual Studio宏

      2.8 Web Development Helper

      2.9 总结

     第3章 Web窗体

      3.1 页面处理

      3.2 Web窗体处理阶段

      3.3 作为控件容器的页面

      3.4 Page类

      3.5 总结

     第4章 服务器控件

      4.1 服务器控件的类型

      4.2 HTML服务器控件

      4.3 Web控件

      4.4 List控件   

      4.5 输入验证控件   

      4.6 富控件   

      4.7 总结   

     第5章 ASP.NET应用程序   

      5.1 剖析ASP.NET应用程序   

      5.2 global.asax应用程序文件   

      5.3 ASP.NET配置   

      5.4 .NET组件   

      5.5 扩展HTTP管道   

      5.6 总结   

     第6章 状态管理   

      6.1 ASP.NET状态管理   

      6.2 视图状态   

      6.3 在页面间传送信息   

      6.4 cookie

      6.5 会话状态   

      6.6 应用程序状态   

      6.7 总结   

    第二部分 数据访问

     第7章 ADO.NET基础   

      7.1 ADO.NET架构   

      7.2 Connection类   

      7.3 Command类和DataReader类   

      7.4 事务   

      7.5 提供程序无关的代码   

      7.6 总结   

     第8章 数据组件和DataSet   

      8.1 构建数据访问组件   

      8.2 非连接的数据   

      8.3 DataSet类   

      8.4 DataAdapter类   

      8.5 DataView类   

      8.6 强类型DataSet   

      8.7 总结   

     第9章 数据绑定   

      9.1 基本的数据绑定   

      9.2 数据源控件   

      9.3 SqlDataSource   

      9.4 ObjectDataSource   

      9.5 数据源控件的限制   

      9.6 总结   

     第10章 富数据控件   

      10.1 GridView   

      10.2 格式化GridView   

      10.3 GridView行选择   

      10.4 对GridView排序   

      10.5 GridView分页   

      10.6 GridView模板   

      10.7 ListView   

      10.8 DetailsView和FormView   

      10.9 高级网格   

      10.10 总结   

     第11章 缓存和异步页面   

      11.1 理解ASP.NET缓存   

      11.2 输出缓存

      11.3 数据缓存

      11.4 缓存依赖

      11.5 自定义缓存依赖   

      11.6 异步页面   

      11.7 总结   

     第12章 文件和流   

      12.1 使用文件系统   

      12.2 使用流读写文件   

      12.3 序列化   

      12.4 总结   

     第13章 LINQ   

      13.1 LINQ基础   

      13.2 LINQ to DataSet   

      13.3 LINQ to SQL   

      13.4 LinqDataSource   

      13.5 总结   

     第14章 XML   

      14.1 什么时候使用XML   

      14.2 XML简介   

      14.3 基于流的XML处理   

      14.4 内存中的XML 处理   

      14.5 搜索XML内容   

      14.6 验证XML内容   

      14.7 转换XML内容   

      14.8 XML数据绑定   

      14.9 XML和ADO.NET数据集   

      14.10 总结   

    第三部分 构建ASP.NET网站

     第15章 用户控件   

      15.1 用户控件基础   

      15.2 为用户控件添加代码   

      15.3 动态加载用户控件   

      15.4 缓存部分页面   

      15.5 总结   

     第16章 主题和母版页   

      16.1 层叠样式表   

      16.2 主题   

      16.3 标准化网站布局   

      16.4 母版页基础   

      16.5 高级母版页   

      16.6 总结   

     第17章 网站导航   

      17.1 多视图页面   

      17.2 站点地图   

      17.3 TreeView控件   

      17.4 Menu控件   

      17.5 总结   

     第18章 网站部署   

      18.1 IIS   

      18.2 管理网站   

      18.3 部署你的ASP.NET应用程序   

      18.4 ASP.NET中的VirtualPathProvider   

      18.5 ASP.NET里的健康监视   

      18.6 总结   

    第四部分 安全

     第19章 ASP.NET安全模型   

      19.1 何为创建安全软件   

      19.2 理解安全级别   

      19.3 IIS安全   

      19.4 ASP.NET安全架构   

      19.5 总结   

     第20章 表单验证   

      20.1 表单验证介绍   

      20.2 实现表单验证   

      20.3 IIS 7.0和表单验证   

      20.4 总结   

     第21章 成员资格   

      21.1 介绍ASP.NET的成员资格API   

      21.2 使用成员资格API   

      21.3 使用安全控件   

      21.4 在IIS 7.0里配置成员资格   

      21.5 使用成员资格类   

      21.6 总结   

     第22章 Windows验证   

      22.1 介绍Windows验证   

      22.2 实现Windows验证   

      22.3 身份模拟   

      22.4 总结   

     第23章 授权和角色   

      23.1 URL授权   

      23.2 文件授权   

      23.3 在代码中检查授权   

      23.4 为基于角色的授权使用角色服务   

      23.5 在IIS 5和IIS 6中保护非网页资源   

      23.6 IIS 7.0里的授权和角色   

      23.7 总结   

     第24章 用户配置   

      24.1 理解用户配置   

      24.2 使用SqlProfileProvider   

      24.3 自定义的用户配置提供程序   

      24.4 总结   

     第25章 加密   

      25.1 加密数据:机密性问题   

      25.2 .NET加密命名空间   

      25.3 理解.NET加密类   

      25.4 加密敏感数据   

      25.5 加密查询字符串   

      25.6 总结   

     第26章 自定义成员资格提供程序   

      26.1 自定义提供程序的架构   

      26.2 创建自定义提供程序的基本步骤   

      26.3 总结   

    第五部分 高级用户界面

     第27章 自定义服务器控件   

      27.1 自定义服务器控件入门   

      27.2 处理不同的浏览器   

      27.3 控件状态和事件   

      27.4 扩展现有的Web控件   

      27.5 模板化控件   

      27.6 总结   

     第28章 设计时支持   

      28.1 主要成员   

      28.2 设计时特性   

      28.3 Web资源   

      28.4 代码序列化   

      28.5 控件设计器   

      28.6 总结   

     第29章 动态图形和GDI+   

      29.1 ImageMap控件   

      29.2 使用GDI+画图   

      29.3 在网页上嵌入动态图形   

      29.4 用GDI+绘制图表   

      29.5 总结  

     第30章 使用Web部件页面的门户  

      30.1 典型门户页面  

      30.2 初级Web部件页面  

      30.3 创建Web部件  

      30.4 总结  

    第六部分 客户端程序设计

     第31章 JavaScript和Ajax技术  

      31.1 JavaScript本质  

      31.2 基本JavaScript示例  

      31.3 脚本注入攻击  

      31.4 带有JavaScript的自定义控件  

      31.5 框架  

      31.6 理解Ajax  

      31.7 在客户端回调中使用Ajax  

      31.8 总结  

     第32章 ASP.NET AJAX  

      32.1 介绍ASP.NET AJAX  

      32.2 服务器回调  

      32.3 ASP.NET AJAX服务器控件  

      32.4 深入客户端库  

      32.5 控件扩展器  

      32.6 总结  

     第33章 Silverlight  

      33.1 理解Silverlight  

      33.2 创建Silverlight项目  

      33.3 Silverlight本质  

      33.4 Silverlight和ASP.NET  

      33.5 绘制二维图形  

      33.6 动画  

      33.7 总结
  • 内容简介:
    本书是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET 3.5的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。本书还深入讲述了其他ASP.NET图书遗漏的高级主题,如自定义控件的创建、图像处理、加密等。此外,本书专门提供了两章的内容来教你如何用Ajax技术制作快速响应的页面,以及如何使用微软的ASP.NET AJAX平台。另外,还介绍了微软的新一代RIA技术Silverlight 。
      本书适用于各层次ASP.NET 3.5程序员。
  • 作者简介:
    Matthew MacDonald世界顶尖的微软技术专家。微软MVP。他是Inside Visual Bask、ASP Today、Hardcore Visual Studio.NET等著名软件开发杂志的特约作者,还写作了多部脍炙人口的编程畅销书,本书为其代表作。
  • 目录:
    第一部分 核心概念

     第1章 ASP.NET简介

      1.1 Web开发技术的演进

      1.2 ASP.NET的7大要点

      1.3 ASP.NET 3.5:故事在继续

      1.4 总结

     第2章 Visual Studio

      2.1 .NET开发模型

      2.2 Visual Studio集成开发环境

      2.3 代码编辑器

      2.4 编码模型

      2.5 Web项目

      2.6 Visual Studio调试

      2.7 Visual Studio宏

      2.8 Web Development Helper

      2.9 总结

     第3章 Web窗体

      3.1 页面处理

      3.2 Web窗体处理阶段

      3.3 作为控件容器的页面

      3.4 Page类

      3.5 总结

     第4章 服务器控件

      4.1 服务器控件的类型

      4.2 HTML服务器控件

      4.3 Web控件

      4.4 List控件   

      4.5 输入验证控件   

      4.6 富控件   

      4.7 总结   

     第5章 ASP.NET应用程序   

      5.1 剖析ASP.NET应用程序   

      5.2 global.asax应用程序文件   

      5.3 ASP.NET配置   

      5.4 .NET组件   

      5.5 扩展HTTP管道   

      5.6 总结   

     第6章 状态管理   

      6.1 ASP.NET状态管理   

      6.2 视图状态   

      6.3 在页面间传送信息   

      6.4 cookie

      6.5 会话状态   

      6.6 应用程序状态   

      6.7 总结   

    第二部分 数据访问

     第7章 ADO.NET基础   

      7.1 ADO.NET架构   

      7.2 Connection类   

      7.3 Command类和DataReader类   

      7.4 事务   

      7.5 提供程序无关的代码   

      7.6 总结   

     第8章 数据组件和DataSet   

      8.1 构建数据访问组件   

      8.2 非连接的数据   

      8.3 DataSet类   

      8.4 DataAdapter类   

      8.5 DataView类   

      8.6 强类型DataSet   

      8.7 总结   

     第9章 数据绑定   

      9.1 基本的数据绑定   

      9.2 数据源控件   

      9.3 SqlDataSource   

      9.4 ObjectDataSource   

      9.5 数据源控件的限制   

      9.6 总结   

     第10章 富数据控件   

      10.1 GridView   

      10.2 格式化GridView   

      10.3 GridView行选择   

      10.4 对GridView排序   

      10.5 GridView分页   

      10.6 GridView模板   

      10.7 ListView   

      10.8 DetailsView和FormView   

      10.9 高级网格   

      10.10 总结   

     第11章 缓存和异步页面   

      11.1 理解ASP.NET缓存   

      11.2 输出缓存

      11.3 数据缓存

      11.4 缓存依赖

      11.5 自定义缓存依赖   

      11.6 异步页面   

      11.7 总结   

     第12章 文件和流   

      12.1 使用文件系统   

      12.2 使用流读写文件   

      12.3 序列化   

      12.4 总结   

     第13章 LINQ   

      13.1 LINQ基础   

      13.2 LINQ to DataSet   

      13.3 LINQ to SQL   

      13.4 LinqDataSource   

      13.5 总结   

     第14章 XML   

      14.1 什么时候使用XML   

      14.2 XML简介   

      14.3 基于流的XML处理   

      14.4 内存中的XML 处理   

      14.5 搜索XML内容   

      14.6 验证XML内容   

      14.7 转换XML内容   

      14.8 XML数据绑定   

      14.9 XML和ADO.NET数据集   

      14.10 总结   

    第三部分 构建ASP.NET网站

     第15章 用户控件   

      15.1 用户控件基础   

      15.2 为用户控件添加代码   

      15.3 动态加载用户控件   

      15.4 缓存部分页面   

      15.5 总结   

     第16章 主题和母版页   

      16.1 层叠样式表   

      16.2 主题   

      16.3 标准化网站布局   

      16.4 母版页基础   

      16.5 高级母版页   

      16.6 总结   

     第17章 网站导航   

      17.1 多视图页面   

      17.2 站点地图   

      17.3 TreeView控件   

      17.4 Menu控件   

      17.5 总结   

     第18章 网站部署   

      18.1 IIS   

      18.2 管理网站   

      18.3 部署你的ASP.NET应用程序   

      18.4 ASP.NET中的VirtualPathProvider   

      18.5 ASP.NET里的健康监视   

      18.6 总结   

    第四部分 安全

     第19章 ASP.NET安全模型   

      19.1 何为创建安全软件   

      19.2 理解安全级别   

      19.3 IIS安全   

      19.4 ASP.NET安全架构   

      19.5 总结   

     第20章 表单验证   

      20.1 表单验证介绍   

      20.2 实现表单验证   

      20.3 IIS 7.0和表单验证   

      20.4 总结   

     第21章 成员资格   

      21.1 介绍ASP.NET的成员资格API   

      21.2 使用成员资格API   

      21.3 使用安全控件   

      21.4 在IIS 7.0里配置成员资格   

      21.5 使用成员资格类   

      21.6 总结   

     第22章 Windows验证   

      22.1 介绍Windows验证   

      22.2 实现Windows验证   

      22.3 身份模拟   

      22.4 总结   

     第23章 授权和角色   

      23.1 URL授权   

      23.2 文件授权   

      23.3 在代码中检查授权   

      23.4 为基于角色的授权使用角色服务   

      23.5 在IIS 5和IIS 6中保护非网页资源   

      23.6 IIS 7.0里的授权和角色   

      23.7 总结   

     第24章 用户配置   

      24.1 理解用户配置   

      24.2 使用SqlProfileProvider   

      24.3 自定义的用户配置提供程序   

      24.4 总结   

     第25章 加密   

      25.1 加密数据:机密性问题   

      25.2 .NET加密命名空间   

      25.3 理解.NET加密类   

      25.4 加密敏感数据   

      25.5 加密查询字符串   

      25.6 总结   

     第26章 自定义成员资格提供程序   

      26.1 自定义提供程序的架构   

      26.2 创建自定义提供程序的基本步骤   

      26.3 总结   

    第五部分 高级用户界面

     第27章 自定义服务器控件   

      27.1 自定义服务器控件入门   

      27.2 处理不同的浏览器   

      27.3 控件状态和事件   

      27.4 扩展现有的Web控件   

      27.5 模板化控件   

      27.6 总结   

     第28章 设计时支持   

      28.1 主要成员   

      28.2 设计时特性   

      28.3 Web资源   

      28.4 代码序列化   

      28.5 控件设计器   

      28.6 总结   

     第29章 动态图形和GDI+   

      29.1 ImageMap控件   

      29.2 使用GDI+画图   

      29.3 在网页上嵌入动态图形   

      29.4 用GDI+绘制图表   

      29.5 总结  

     第30章 使用Web部件页面的门户  

      30.1 典型门户页面  

      30.2 初级Web部件页面  

      30.3 创建Web部件  

      30.4 总结  

    第六部分 客户端程序设计

     第31章 JavaScript和Ajax技术  

      31.1 JavaScript本质  

      31.2 基本JavaScript示例  

      31.3 脚本注入攻击  

      31.4 带有JavaScript的自定义控件  

      31.5 框架  

      31.6 理解Ajax  

      31.7 在客户端回调中使用Ajax  

      31.8 总结  

     第32章 ASP.NET AJAX  

      32.1 介绍ASP.NET AJAX  

      32.2 服务器回调  

      32.3 ASP.NET AJAX服务器控件  

      32.4 深入客户端库  

      32.5 控件扩展器  

      32.6 总结  

     第33章 Silverlight  

      33.1 理解Silverlight  

      33.2 创建Silverlight项目  

      33.3 Silverlight本质  

      33.4 Silverlight和ASP.NET  

      33.5 绘制二维图形  

      33.6 动画  

      33.7 总结
查看详情
您可能感兴趣 / 更多
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计
张铁红
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET 3.5高级程序设计(第2版)
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core从入门到精通
明日科技
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core学习之旅:逐步构建自己的开发框架 刘俊繁
刘俊繁
ASP.NET 3.5高级程序设计(第2版)
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET 3.5高级程序设计(第2版)
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计案例教程
张华
ASP.NET 3.5高级程序设计(第2版)
ASM全埋点开发实战
王灼洲 张伟
ASP.NET 3.5高级程序设计(第2版)
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET 3.5高级程序设计(第2版)
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰
系列丛书 / 更多
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计
张铁红
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET 3.5高级程序设计(第2版)
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core从入门到精通
明日科技
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core学习之旅:逐步构建自己的开发框架 刘俊繁
刘俊繁
ASP.NET 3.5高级程序设计(第2版)
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET 3.5高级程序设计(第2版)
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计案例教程
张华
ASP.NET 3.5高级程序设计(第2版)
ASM全埋点开发实战
王灼洲 张伟
ASP.NET 3.5高级程序设计(第2版)
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET 3.5高级程序设计(第2版)
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰
相关图书 / 更多
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计
张铁红
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET 3.5高级程序设计(第2版)
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core从入门到精通
明日科技
ASP.NET 3.5高级程序设计(第2版)
ASP.NET Core学习之旅:逐步构建自己的开发框架 刘俊繁
刘俊繁
ASP.NET 3.5高级程序设计(第2版)
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET 3.5高级程序设计(第2版)
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计案例教程
张华
ASP.NET 3.5高级程序设计(第2版)
ASM全埋点开发实战
王灼洲 张伟
ASP.NET 3.5高级程序设计(第2版)
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET 3.5高级程序设计(第2版)
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET 3.5高级程序设计(第2版)
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰