学习了依赖注入框架(Ninject)的实现。 学习了NAop的实现。 学习了Stack Exchange的redis 客户端使用。 学习了MVC5的 实现源码以及Demo。 实践了Ngix 搭建负载。 实践了mongo的.net 客户端 ...
分类:
其他好文 时间:
2016-05-06 00:36:10
阅读次数:
117
上篇文章介绍了如何利用反射类查找网站bin文件夹下面所有DLL的程序集类,这篇文章将介绍如何初始化一个IOC容器引擎。 目前IOC容器有很多,如Ninject,Autofac等,每个容器的驱动都不一样,为了方便驱动解耦,好使用不同的IOC容器,就得有一个公共接口。 1. IEngine (引擎接口) ...
分类:
其他好文 时间:
2016-05-03 12:26:46
阅读次数:
193
https://github.com/ninject/Ninject/wiki/Modules-and-the-Kernel http://www.cnblogs.com/willick/p/3223042.html http://blog.agilistic.nl/a-step-by-step-g
分类:
其他好文 时间:
2016-03-11 13:57:45
阅读次数:
121
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Ninject; namespace NinjectDe
分类:
其他好文 时间:
2016-03-09 17:34:12
阅读次数:
170
第一就是我们暴露了HomeController的repository的属性。第二我们在类内部new了一个对象,假如我们这次是从数据库中得到Lovers,下次想从文件或者Web Service里去数据时,我们必须修改Controller里的代码。在这一节里我们引入一个依赖注入的工具Ninject.点击...
分类:
Web程序 时间:
2015-11-03 19:17:58
阅读次数:
169
ninject是一个轻量级的依赖注入在性能上不及spring,castle的依赖注入但在一般的项目中还是能满足需求的,话不所说看看怎么用吧!首先在nuget上下载安装包:新建一个mvc项目:在项目中新建一个NinjectWebComment类,在类中添加下列代码:public static clas...
分类:
其他好文 时间:
2015-08-28 16:54:25
阅读次数:
168
这一篇是本系列的最后一篇,虽然示例讲到这里就停止呢,但对于这些技术的学习远不能停止。虽然本示例讲的比较基础,但是正如我第一篇说到的,这个系列的目的不是说一些高端的架构设计,而是作为一个入门级,对学习EntityFramework6构建一个简单的示例以及对其进行设计,管理,编码的过程
分类:
Web程序 时间:
2015-08-13 08:53:07
阅读次数:
200
有关依赖注入的原理这里就不说了,依赖注入的框架比较多,比如:Castle、Unity、Ninject、Autofac、StructureMap、Spring.Net等。最近在项目中使用了Autofac,借此机会进行一些总结,也顺便跟大家讨论一下。Autofac主要用了Autofac.dll,Auto...
分类:
其他好文 时间:
2015-08-10 00:08:10
阅读次数:
198
? 这一篇我们将完成系统的权限设置功能以及不同角色用户登录系统后动态加载菜单。注意:此示例权限只针对菜单级,如果园友需要更复杂的系统权限设置,可以拓展到按钮级或属性级。 ? 用户的登录采用Form认证来实现,这样可以有效地防止非授权用户或页面链接对系统造成不安全的操作。
分类:
Web程序 时间:
2015-08-07 08:16:22
阅读次数:
250
? 本篇幅将对系统的菜单管理模块进行说明,系统的菜单采用树形结构,这样可以更好地方便层级设计和查看。本示例将说明如何通过EntityFramework读取递归的菜单树形结构,以及结合EasyUI的treegrid在Asp.net MVC上显示树形菜单和管理操作
分类:
Web程序 时间:
2015-08-06 08:13:21
阅读次数:
514