科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Visual Studio 2008 NClay小试牛刀

Visual Studio 2008 NClay小试牛刀

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文给出用VS 2008结合NClay进行SmallBlog程序的编写步骤和具体的源代码,供大家参考!

作者:拌瓜 来源:天极网  2007年9月4日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共3页)

为了避免加载重复的数据,可以通过AOP来实现逻辑数据的缓存处理。

[NClay.MVC.LogicAspect(typeof(Logic.SysUser.IBlogConfig),

typeof(Logic.SysUser.IEditUserInfo))]

public class BlogConfigCache : NClay.MVC.IAspect

{

 #region IAspect 成员

 public void Aspect(object source, NClay.MVC.AspectHandler e)

 {

if (source is Logic.SysUser.IBlogConfig)

{

 Logic.SysUser.IBlogConfig config = (Logic.SysUser.IBlogConfig)source;

 config.OwnerConfig = CacheUnit.GetBlogConfig();

 if (config.OwnerConfig == null)

 {

e.Execute(source);

CacheUnit.SetBlogConfig(config.OwnerConfig);

 }

}

if (source is Logic.SysUser.IEditUserInfo)

{

 e.Execute(source);

 CacheUnit.ClearBlogConfig();

}

 }

 #endregion

}

程序运行效果图

图4
查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章