摘要: Timer 和 UpdateProgress 是 ASP.NET AJAX Extensions 1.0 中所包含的其他二个简单的服务器控件。Timer 控件用于定时触发事件,而 UpdateProgress 控件用于在局部更新时为用户显示进度条。 阅读全文
posted @ 2007-11-02 01:50 Dorian Deng 阅读(1740) 评论(4) 推荐(0) 编辑
摘要: ASP.NET UpdatePanel 控件能让你创建丰富的、以客户为中心的 Web 应用程序。使用 UpdatePanel 控件,可以刷新选择的页面部分而不是使用回发来刷新整个页面,这就像是执行了一个局部页面更新一样。包含一个 ScriptManager 和一个或多个 UpdatePanel 的 Web 页面会自动加入局部页面更新,而不需要定制客户端代码。 阅读全文
posted @ 2007-11-01 12:36 Dorian Deng 阅读(1853) 评论(8) 推荐(0) 编辑
摘要: Enterprise Library 快速入门是简单的、易于理解的应用程序块关键特性的示例,使用了一个实现了常规场景的漫游集合来说明这些特性。 如果要理解一个应用程序块,快速入门将是理想的起始点,并且用试验源代码来学习新的技术也是非常舒服的。如果已对 .NET 框架比较熟悉,以及如果要查看简单的、有助于理解如何解决特定问题的代码示例的话,它们将是非常好的资源。 阅读全文
posted @ 2007-11-01 00:39 Dorian Deng 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 管理员的二个主要任务是确认缓存应用程序块的初始部署是有计划且可管理的,以及确认后来的部署更新仅对已存在的使用应用程序块的应用程序产生最少的影响。本文将解决这些问题和下列的管理任务: * 部署缓存应用程序块 * 更新缓存应用程序块 * 度量缓存应用程序块 阅读全文
posted @ 2007-10-31 13:24 Dorian Deng 阅读(1641) 评论(0) 推荐(0) 编辑
摘要: ScriptManager 控件管理用于 Microsoft ASP.NET AJAX 页面的客户端脚本。默认情况下,ScriptManager 控件将 Microsoft AJAX 库的脚本与页面注册到一起,这使脚本可以使用类型系统扩展并支持局部页面输出和 Web 服务调用。 阅读全文
posted @ 2007-10-31 00:39 Dorian Deng 阅读(1975) 评论(9) 推荐(0) 编辑
摘要: 在它的原始状态中,缓存应用程序块在典型的缓存情况下工作得很好,然而,许多时候你不得不定制应用程序块的某些行为以更好的适用于应用程序的特定环境。在此有二种方法可以用来定制:扩展和修改。 阅读全文
posted @ 2007-10-30 00:27 Dorian Deng 阅读(1844) 评论(4) 推荐(0) 编辑
摘要: Microsoft ASP.NET AJAX 是 Microsoft 公司对 Ajax 技术的完美封装。它能使你已快速的创建包含丰富用户体验的用户界面的 Web 页面,提供加入了跨浏览器的 ECMAScript(Javascript) 和动态 HTML(DHTML) 技术的客户端脚本,并与基于服务器的 ASP.NET 2.0 平台进行了集成。 本文介绍了 ASP.NET AJAX 的架构、下载、安装,以及详尽的配置说明。 阅读全文
posted @ 2007-10-29 20:33 Dorian Deng 阅读(2332) 评论(9) 推荐(0) 编辑
摘要: 缓存应用程序块的到期处理由 BackgroundScheduler 来执行。它周期性的检查哈希表中的 CacheItem 看是否有条目已过期。在使用配置控制台配置一个 CacheManager 实例时可以控制到期周期发生的频率。 缓存应用程序块的清理处理由 BackgroundScheduler 对象执行。它在每次添加条目时检查缓存,看缓存中条目的数量是否已到了预定的限制。可以在使用配置控制台配置一个缓存管理器实例时设置这个限制,也可以设置在清理开始后要从缓存中移除多少个条目。 阅读全文
posted @ 2007-10-29 00:59 Dorian Deng 阅读(1570) 评论(1) 推荐(0) 编辑
摘要: 缓存应用程序为以下目的而设计: * 提供一个大小可管理的 API 集合。 * 允许开发人员添加标准的缓存操作到他们的应用程序中,而不用学习应用程序块的内部工作。 * 用 Enterprise Library 配置控制台来简化配置。 * 有效率的执行。 * 线程安全。某些东西在被多个程序线程调用而没有属于那些线程的不必要的交互时,它被视为是线程安全的。 * 如果在访问后端存储时发生异常,确保后端存储依然是完整的。 * 保存内存缓存的状态与后端存储保持同步。 阅读全文
posted @ 2007-10-28 02:46 Dorian Deng 阅读(1849) 评论(5) 推荐(0) 编辑
摘要: 本节描述了开发人员在存储数据到缓存时必须解决的绝大多数常规情况。每个场景解释了任务,为任务给出了一个真实世界的情况,并包含了如果使用缓存应用程序块完成任务的代码示例。 阅读全文
posted @ 2007-10-27 03:30 Dorian Deng 阅读(1374) 评论(2) 推荐(0) 编辑