出版时间:2009年11月 出版社:电子工业出版社 作者:Jesse Liberty,Dan Hurwitz,Dan Maharry 页数:784 译者:覃彬彬,邹建强,李潘
Tag标签:无
内容概要
本畅销书的最新版提供了广泛的、通俗易懂的知识内容,有助您使用多种开发速度更快、Web程序性能更高的.NET 3.5技术。这些技术包括,用于用户互动界面的ASP.NET AJAX,用于数据访问的LINQ,以及用于Web Services的WCF(Windows Communication Foundation)。阅读本书,您就可以快速学会使用微软流行的Web开发技术及Visual Studio 2008 创建包含最新技术的应用程序。适合采用.NET开发人员阅读。
作者简介
Jesse Liberty是微软Silverlight开发部门的高级项目经理,名片上的署名是“Silverlight极客”,他负责维护Silverlight开发者社区,这主要通过Silverlight.net站点。
Jesse是很多书籍的合著者,包括O’Reilly出版的《Programming Silverlight 2》、《Programming .NET 3.5》以及经久不衰的畅销书《Programming C#》。作为开发者、作者及咨询师,Jesse有20多年的丰富经验,他曾经是AT&T的杰出软件工程师、PBS的软件架构师及Citibank的副总裁。他通过博客来对其著作进行维护,博客地址是http://www.JesseLiberty.com。
Dan Hurwitz是Sterling Solutions, Inc的总裁,在该公司工作的近二十年中,他已经为许多客户提供了编程和数据库开发的服务。他和Jesse Liberty一起合著了由O’Reilly出版的《Learning ASP.NET 3.5》。
Dan Maharry是Co-operativeWeb的高级开发人员,Co-operative是一个在英国的软件开发人员的合作组织。Dan擅长使用新技术,自.NET第一个beta版本发布后,他就一直在用,这是他在Microsoft平台上关于Web开发的第12本著作,这本书也是Dan在完成Wrox的Beginning ASP.NET系列和Apress的Beginning ASP.NET Databases系列著作后,为O’Reilly编写的第一本书。他和他深爱着的妻子Jane住在一个由玫瑰花丛围绕的房子中。
书籍目录
前言第1章 2008的Web开发 1.1 AJAX 1.2 .NET框架3.0和3.5 1.3 Visual Studi0 2008 1.4 Internet信息服务7.0 1.5 超越2008 1.6 面向VS2008第2章 Visual Studi0 2008 2.1 第一印象:起始页 2.2 创建你的第一个网页 2.3 项目和解决方案 2.4 集成开发环境第3章 控件的基本概念 3.1 事件 3.2 ASRNET服务器控件 3.3 AJAX服务器控件 3.4 HTML服务器控件 3.5 客户端处理第4章 基本控件 4.1 Visual Studi0并非唯一选择 4.2 Web窗体和AJAX Web窗体的区别 4.3 Label控件和Literal控件 4.4 TextBox控件 4.5 HiddenField控件 4.6 Button控件 4.7 HyperLink控件 4.8 图片 4.9 值的选择第5章 更多的控件 5.1 Panel控件 5.2 UpdatePanel控件 5.3 MultiView和View控件 5.4 Wizard控件 5.5 FileUpload控件 5.6 AdRotator控件 5.7 Calendar控件第6章 网站基础 6.1 Page类 6.2 代码隐藏文件 6.3 转移到另一个页面 6.4 状态 6.5 生命周期 6.6 指令第7章 数据源控件和连接 7.1 数据的源及DataSource控件 7.2 使用0bjectDataSource控件 7.3 使用XmlDataSource控件 7.4 使用SqlDataSource控件 7.5 用事件追踪数据源第8章 使用数据识别控件 8.1 分层数据控件 8.2 表格格式控件 8.3 数据列表 8.4 一次只一条记录:DetailsView控件 8.5 一次多记录:GridView控件 8.6 模板化的控件第9章 AD0.NET 9.1 AD0.NET对象模型 9.2 AD0.NET入门 9.3 手工创建数据对象 9.4 存储过程 9.5 使用SQL和AD0.NET更新数据 9.6 使用事务更新数据 9.7 绑定到业务对象第10章 LINQ介绍 10.1 剖析LINQ 10.2 LINQ提供程序 10.3 LINQ to XML 10.4 LINQ to SQL第11章 验证 11.1 RequiredFieldValidator控件 11.2 验证摘要控件 11.3 比较验证控件 11.4 范围检查 11.5 正则表达式 11.6 自定义验证 11.7 验证组第12章 基于Forms的安全性 12.1 身份验证 12.2 设置基于Forms的身份验证第13章 母版页和导航 13.1 母版页 13.2 导航 13.3 基于安全性的过滤第14章 个性化设置 14.1 创建个性化设置的网站 14.2 主题和外观 14.3 Web部件第15章 白定义控件和用户控件 15.1 用户控件 15.2 自定义控件 15.3 派生控件 15.4 组合式自定义控件第16章 Web服务 16.1 Web服务简介 16.2 理解Web服务协议和标准 16.3 使用SOAP Web服务 16.4 开发ASP.NET SOAP Web服务 16.5 调用Web服务 16.6 开发WCF W曲服务 16.7 创建和消费可以使用AJAX的Web服务 16.8 REST和JSON简介 16.9 了解关于Web服务更多信息第17章 缓存和性能 17.1 缓存类型 17.2 数据缓存 17.3 输出缓存 17.4 片段缓存:缓存页面的一部分 17.5 对象缓存 17.6 HttpCachePolicy类 17.7 性能 17.8 性能基准和性能分析第18章 应用程序逻辑和配置 18.1 IIS 7.0简介 18.2 应用程序范围的逻辑 18.3 配置应用程序 18.4 通过IIS 7.0修改web.confi9配置文件 18.5 Web站点管理工具 18.6 自定义配置节第19章 跟踪、调试和错误处理 19.1 创建示例应用程序 19.2 跟踪 19.3 调试 19.4 错误处理 19.5 自定义错误页面第20章 部署 20.1 程序集 20.2 本地部署 20.3 全局部署 20.4 Windows Installer 20.5 Web Deployment Project第21章 尾声:从现在到下一个版本 21.1 (部分)技术的更新过程 21.2 新版本会带来什么 21.3 展望未来附录A 安装AJAX控件工具包附录B 关系型数据库技术:速成教程附录C 键盘快捷方式索引
图书封面
图书标签Tags
无
评论、评分、阅读与下载
Programming ASP.NET 3.5中文版 PDF格式下载