不用Unity库,利用.NET动态代理自己实现AOP

    AOP意为面向切面的程序设计,主要表现为对不同的代码逻辑进行隔离,从而降低不同业务逻辑之间的耦合性,AOP又理解为“横切”,可以在不改变原有实现的情况下,对代码进行拦截和扩展,如果原有设计像一个瓶子,AOP就相当于一个贴纸,是贴在瓶子外面的,而不是打开瓶盖从瓶口把实现放进[……]

查看更多……

对企业级应用开发的思考–分层

原文

    首先声明,本文并不是介绍什么是N层架构,然后给张分层图,最后来一堆代码结束。本文主要是对分层过程中常常让人感到困惑地方的思考,以及最近园子里面讨论异常激烈的一些问题的再讨论。本文从个人经验角度出发,努力尝试来解决这些困惑,欢迎拍砖,但,如果你进行人生攻击,[……]

查看更多……

领域驱动设计实战—基于DDDLite的权限管理

        在园子里面,搜索一下“权限管理”至少能得到上千条的有效记录。记得刚开始工作的时候,写个通用的权限系统一直是自己的一个梦想。中间因为工作忙(其实就是懒!)等原因,被无限期搁置了。最近想想,自己写东西时,很多都是偏理论方面的,常常找不到合适的例子来[……]

查看更多……

我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout

一、前言

之前的博客一直都还没写到框架的实现及权限系统,今天开始写我的权限系统,我以前做过的项目基本上都有权限管理这个模块,但各个系统都会有一些不太一样,有些简单点,有些稍微复杂一点,一句话,我们做的系统都离不开这个权限系统。所以网上很多人尝试做一个通用的权限系统,不评论他们做的怎么样,只是说在网上能[……]

查看更多……

自定义视图引擎,实现MVC主题快速切换

原文自定义视图引擎,实现MVC主题快速切换

一个网站的主题包括布局,色调,内容展示等,每种主题在某些方面应该或多或少不一样的,否则就不能称之为不同的主题了。每一个网站至少都有一个主题,我这里称之为默认主题,也就是我们平常开发设计网站时的一个固定布局,固定色调,固定内容展示等构成一个默认的固定主题。单一[……]

查看更多……

马化腾:转型要快,要坚决,要反对和避免恶性竞争

马化腾:转型要快,要坚决,要反对和避免恶性竞争

虎嗅注:自称一向“低调内敛”的马化腾在最新的一份全球最佳CEO排行榜中,综合排名全球第45位,财务表现排名第2位,也是中国唯一上榜的企业家。在《哈佛商业评论》对其专访中,马化腾从腾讯成功的因素、产品战略以及他的管理哲学三个维度阐释了他在移动互联网时代的诸多思考。


谈及成功,他将腾讯的成功归功于“集体的[……]

查看更多……

使用Akka.net开发第一个分布式应用

原文使用Akka.net开发第一个分布式应用

系列主题:基于消息的软件架构模型演变

 

既然这个系列的主题是”基于消息的架构模型演变“,少不了说说Actor模型。Akka.net是一个基于Actor模型的分布式框架。如果你对分布式应用还非常陌生,当别人在谈”分布式“、”云计算“等名词时你感到茫然[……]

查看更多……