不知何年何月才能完成OADemo啊,总之还是一步一步来吧,这段时间开始着手了,先做登陆。 前段时间研究了一下在CentOS7下安装Mysql和Memcached服务,并测试了用C#操作,结果还行。 今天做一个简单的基于Bootstarp的响应式登陆页面(其实是在网上下的模板),不管是登陆还是注册吧, ...
分类:
数据库 时间:
2016-05-09 06:52:46
阅读次数:
429
上篇文章介绍了如何利用反射类查找网站bin文件夹下面所有DLL的程序集类,这篇文章将介绍如何初始化一个IOC容器引擎。 目前IOC容器有很多,如Ninject,Autofac等,每个容器的驱动都不一样,为了方便驱动解耦,好使用不同的IOC容器,就得有一个公共接口。 1. IEngine (引擎接口) ...
分类:
其他好文 时间:
2016-05-03 12:26:46
阅读次数:
193
1
项目
先引入AutoFac 和AutoFac MVC两个程序集到项目中
然后我们在MVC(UI层)的App_Start文件夹下创建一个AutoFacConfig.cs类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
names...
分类:
其他好文 时间:
2016-05-02 07:09:19
阅读次数:
282
前言 第一次接触Autofac是因为CMS系统--Orchard,后来在一个开源爬虫系统--NCrawler中也碰到过,随着深入了解,我越发觉得Ioc容器是Web开发中必不可少的利器。那么,Ioc容器是用来做什么的?用了有什么好处?我相信如果不明白这两点就很难敞开心扉接受Ioc容器。 传统解耦设计的 ...
分类:
其他好文 时间:
2016-04-27 00:13:32
阅读次数:
202
Aop含义:aspect-oriented programming 实现工具介绍 Autofac是一个比较流行的Ioc组件,DynamicProxy2是 the Castle Project core的一部分,提供了一个拦截框架 组件安装和实现步骤 1.先打开vs新建一个web项目,打开nuget执 ...
分类:
其他好文 时间:
2016-04-26 00:25:07
阅读次数:
386
一.前言 由于项目业务复杂,创建了多个插件并把他们放在了不同的项目中,项目使用AutoFac做的IOC;但是主项目可以注入,插件注入失败, 没有为该对象定义无参数的构造函数。下面就一步一步注入插件项目。 二.新建带有插件的项目 参考:ASP.NET MVC5 插件化机制简单实现 项目结构如下图: 三 ...
分类:
Web程序 时间:
2016-04-21 13:44:05
阅读次数:
481
本来是想试着做一个简单OA项目玩玩的,真是不做不知道,一做吓死人,原来以为很简单的事情,但是做起来不是忘这就是忘那的,有的技术还得重新温习。所以还是得记录。免得哪天电脑挂了,就全没有了。 开始是看了园子里何镇汐的一系列文章,写的太好了,只看了几篇就有想写代码的冲动,很大一部分都是搬他的东西。但是我还 ...
分类:
Web程序 时间:
2016-04-19 06:29:20
阅读次数:
277
Nick Blumhardt’s Autofac lifetime primer 是一个学习Autofac Scope和Lifetime的好地方。这里有很多未理解的,混淆的概念,因此我们将尝试在这里完善它。 你可能还记得 注册服务的主题,你添加服务实例的组件到容器中,然后通过resovle方法获取服 ...
分类:
其他好文 时间:
2016-04-13 23:29:43
阅读次数:
152
一、前言 Autofac是.NET领域最为流行的IOC框架之一,微软的Orchad开源程序使用的就是Autofac,Nopcommerce开源程序也是用的Autofac。 Orchad和Nopcommerce在用Autofac的时候进行封装,看过源码的都知道Autafac使用简单,功能强大。 建议下 ...
分类:
Web程序 时间:
2016-04-12 12:53:18
阅读次数:
467
一、前言 Autofac是.NET领域最为流行的IOC框架之一,微软的Orchad开源程序使用的就是Autofac,Nopcommerce开源程序也是用的Autofac。 Orchad和Nopcommerce在用Autofac的时候进行封装,看过源码的都知道Autafac使用简单,功能强大。 建议下 ...
分类:
Web程序 时间:
2016-04-12 12:45:10
阅读次数:
142