使用Project Velocity增强ASP.NET MVC应用程序
状态为 “DOWN”表示服务还未启动。
3.键入“start-cachecluster”启动群集。 图 1 启动缓存群集 4.键入“New-Cache –CacheName Activity”创 建名为 Activity 的新缓存 图 2 创建指定的缓存 5.使用相同的命令,以 ActivitySearch 和 Reference 替换 Activity,创建相应的缓存。 Script New-Cache –CacheName ActivitySearch Script New-Cache –CacheName Reference 6.为了验证所有 指定缓存均已成功创建,请在 Administration Tool 中键入“Get-Cache” 图 3 获取现有缓存 注意:您将看到四个已命名缓存,其中包括您创建的三个已 命名缓存(Activity、ActivitySearch 和 Reference),第四个名为 default,是在设置群集时创建的 。 任务 2 –配置 Plan My Night 以使用 Velocity 创建了已命名缓存之后,您需要 添加必要的配置,以便在您的 ASP.NET MVC 应用程序内使用 Project Velocity。为此,执行以下步骤: 1.从 Start | All Programs | Microsoft Visual Studio 2010 | Microsoft Visual Studio 2010 打开 Microsoft Visual Studio 2010。 2.打开 %TrainingKitInstallFolder%\Labs\EnhancingAspNetMvcPlanMyNight\Source\Ex01- AddingVelocity\Begin 文件夹中的解决方案文件 Begin.sln,生成解决方案。 注意:此外,也可 以使用在完成创建 ASP.NET MVC 应用程序 PlanMyNight 实验之后得到的解决方案。 3.添加对缓 存库的引用 a.在 Visual Studio 中打开 PlanMyNight 项目,选择 Project | Add Reference…。将出现 Add References 对话框。 b.选择 Browse 选项卡。 c.打 开 %ProgramFiles%\Microsoft Distributed Cache\V1.0 文件夹并选择 CacheBaseLibrary.dll 和 ClientLibrary.dll。单击 OK 按钮添加对这些库的引用。 4.对 Web.Config 做出以下更改: a.将以下部分添加到 Web.Config 文件“configuration”部分的开头处: XML
注意:这将告诉应用程序如何解析 web.config 缓存部分中 的信息 b.将以下代码添加到“configSections”组之后的 “configuration”部分: XML
注意:这些部分为 Web 应用程序提供了如何配置缓存的细节。有关配置缓存的更多信息,请访问: http://msdn.microsoft.com/en-us/library/dd169031.aspx c.将 Velocity 添加为 SessionState 提供程序。为此,在应用程序的 Web.Config 文件的 <system.web> 部分中添加以 下配置: XML
任务 3 –创建 Velocity 缓 存提供程序 在此任务中,您将创建 Velocity 缓存提供程序,它包含缓存功能,提供了添加、删 除和获取各已命名缓存项的能力。 1.在 Models 内创建一个新文件夹,存储缓存提 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |