文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发其他语言Enterprise Library 快速入门
精品推荐
特别推荐
·控制面板知多少
·给你十条学习Ruby语言的理由
·分页管理机制
·Perl 语言的重要价值体现
·经验技巧:分享两条Delphi开发经验
·Java编程思想:面向对象的逻辑思维方法
·Samba系统简介
热点TOP10
·程序八卦:胡子决定编程语言运势
·EZ-USB 68013A开发指南
·visual studio 2005 简体中文团队开发版 SQL server 2005简体中文版下载
·AIX 5L 学习大纲/简易教程(3)(未经许可,请勿COPY)
·Static和Final修饰类属性变量及初始化
·Servlet和Filter的url匹配url-pattern
·Flex挑战Java和.NET Adobe能否再度崛起?
·Java编程思想:面向对象的逻辑思维方法
·How to cross-compile OpenSSL for ARM
·在Pocket PC上编写游戏之十

Enterprise Library 快速入门

日期:2007年11月3日 作者: 查看:[大字体 中字体 小字体]


Enterprise Library 快速入门是简单的、易于理解的应用程序块关键特性的示例,使用了一个实现了常规场景的漫游集合来说明这些特性。

如果要理解一个应用程序块,快速入门将是理想的起始点,并且用试验源代码来学习新的技术也是非常舒服的。如果已对 .NET 框架比较熟悉,以及如果要查看简单的、有助于理解如何解决特定问题的代码示例的话,它们将是非常好的资源。

要使用快速入门的所有优点的话,将需要熟悉面向对象编程相关的概念和技术。

缓存快速入门
快速入门应用程序示范了缓存应用程序块的一些关键特性。它使用了一个漫游集合来示范这些特性。漫游是在“关键场景”中讨论的情况的实现,如下:

漫游:添加条目到缓存中

漫游:从缓存中移除条目

漫游:从缓存中获取条目

漫游:清除缓存

漫游:加载缓存

快速入门使用了一个顶层的处理程序来捕获任何场景中的任何异常。处理程序显示了一个带有异常信息的对话框。

系统需求
要构建并运行快速入门,你将需要下列软件:

Microsoft Windows 2000, Windows XP Professional, 或者 Windows Server 2003 操作系统

Microsoft .NET Framework 2.0

Microsoft Visual Studio 2005 开发系统

快速入门在构建和运行应用程序之前不需要执行任何安装步骤。

注意
默认的快速入门配置不使用持久后端存储。

构建并运行快速入门
快速入门以源代码的形式发布,这意味着在运行之前必须编译它,可以使用 Visual Studio 来构建快速入门。

构建缓存快速入门
确认 Enterprise Library 源代码已安装

从 Windows 资源管理器中打开 Enterprise Library 源码文件夹,或者用开始菜单快捷方式打开:在任务栏中,单击 开始 ,指向 程序 ,指向 Microsoft patterns and practices ,指向 Enterprise Library 3.1 – May 2007 ,然后选择 Enterprise Library 3.1 Source Folder 。

打开 QuickStarts 文件夹,然后是 Cache ,然后是 CS (用于 C#)或者 VB (用于 Visual Basic .NET)。

双击 CachingQuickStart.sln 图标。

Visual Studio 打开、显示解决方案文件。在菜单中,单击 生成 。

单击 重新生成解决方案 。默认情况下,这是一个 debug 构建。

按下 F5 运行快速入门。

快速入门配置
快速入门配置信息放置在快速入门项目的文件夹中,它具有下列属性:

用于缓存操作节的缓存管理器被命名为“Default Cache Manager”。用于主动和被动加载缓存的节的缓存管理器被命名为“Loading Scenario Cache Manager”。

数据仅写在内存中(而不是后端存储)。

每 60 秒发生一次到期周期。

在缓存中有 1000 个条目时发生清理。

从缓存中清理移除 10 个条目。

快速入门中的漫游带有定义好的配置,它被包括在 App.config 文件中。这个文件放置在快速入门项目文件的文件夹中。

要修改或查看这些设置,使用 Enterprise Library 配置控制台打开包含快速入门项目文件目录中的 App.config 文件。App.config 包含了配置数据。

在每次构建代码时,Visual Studio 复制 App.config 文件到项目的输出目录中(创建的快速入门可执行文件的目录),并改名为 CachingQuickStart.exe.config 。

这意味着如果要使用配置控制台修改任何配置设置,如到期周期,并且计划重建解决方案,就必须打开快速入门源目录中的 App.config 文件来修改配置。可以用配置控制台打开 CachingQuickStart.exe.config 文件。然而,这些改变将在下次成功构建中被覆盖。

这意味着当使用配置控制台打开 App.config 文件并修改配置设置时,必须复制文件到输出目录。可以手工复制,也可以重建项目来完成此目的。记住,简单的修改配置设置没有必要重建代码。运行在成功构建之上的命令是为了方便构建。

漫游:添加条目到缓存
此漫游示范了如何添加条目到缓存中。

重建示例
配置缓存。必要的步骤,请参见输入配置信息。

在 QuickStartForm 类中为 CacheManager 对象声明一个成员变量。

例 7.21. C#

private CacheManager primitivesCache;


例 7.22. Visual Basic .NET

Private primitivesCache As CacheManager


在 QuickStart_Load 方法中,添加下列代码以创建 CacheManager 。对 GetCacheManager 的调用没有包含CacheManager 的名称,所以工厂创建了声明在配置文件中的默认 CacheManager 对象。

[1] [2] [3] 下一页 




上一篇:IE7浏览器需掌握的十个基本知识

下一篇:巧设置RealPlayer工作到最佳状态

相关文章:
·最详细的黑客入门法则
·从零开始学黑客:网络黑客新手入门指南
·大智慧股票软件Level-2入门手册
·新手入门:操作系统重装完全攻略
·快速找回QQ密码的新方法
·快速利用135端口入侵个人电脑
·CAD入门教程 锣丝钉
·EXCEL快速操作技巧
·破解入门教学(二)
·菜鸟入门 IE浏览器防黑技巧十则
相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·Photoshop 入门教程
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·保证你快速致富的七个步骤
·ASP入门教程
·AutoCAD2002入门与实例详解
·Flash MX 从入门到精通
·汇编语言入门教程PPT
·AutoCAD 14从入门到精通
·扑克魔术入门必看

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn