这几天,有同学问到为什么在 ASP.NET MVC 应用中,无法在 .ASMX 中使用 NInject 进行注入。现象比如,我们定义了一个接口,然后定义了一个实现。public interface IMessageProvider{ string GetMessage();}定义一个接口的实现...
分类:
Web程序 时间:
2015-08-03 06:29:03
阅读次数:
278
上一篇中,我简单介绍了下Autofac的使用,有人希望能有个性能上的测试,考虑到有那么多的IOC框架,而主流的有:Castle Windsor、微软企业库中的Unity、Spring.NET、StructureMap、Ninject等等。本篇文章主要针对这些IOC框架编写测试程序。Autofac下载...
分类:
Web程序 时间:
2015-08-02 15:02:14
阅读次数:
219
上一篇文章我们完成了系统角色管理的基本功能实现,也对系统层次结构进行了了解。这一篇我们将继续对系统的用户管理模块进行代码编写。代码没有做封装,所以大部分的逻辑代码都是相通的,只是在一些前端的细节上处理有些不同。源码将在文章的末尾给出,有兴趣的园友可以对代码做一些封装或重构,毕竟这可以减少很多的代...
分类:
Web程序 时间:
2015-07-31 08:58:57
阅读次数:
218
前言 ? 在接下来的篇幅里将对系统的模块功能进行编写。主要以代码实现为主。这一篇我们需要完成系统模块“角色管理”的相关功能。完成后可以对系统框架结构有进一步了解。
分类:
Web程序 时间:
2015-07-29 08:58:03
阅读次数:
118
这一篇,我们终于到了讲解Entity Framework CodeFirst 的时刻了,首先创建实体对象模型,然后会通过配置Fluent API的方式来对实体对象模型进行完整的数据库映射操作。 此篇幅中会涉及到一些Entity Frame的相关概念,会给出初步的解释。如果需要详细了解,可以查阅相关...
分类:
Web程序 时间:
2015-07-22 09:18:41
阅读次数:
154
Ninject可以从Nuget包中轻松搜索到,安装步骤就不演示了。这个类简单来说就是可以使接口绑定到实现。比如,我们定义了一个仓库的抽象接口:public interface IBlogRepository { IQueryable Blogs { get; } }之后,如果我们...
分类:
其他好文 时间:
2015-07-20 19:02:43
阅读次数:
116
在上一篇中,我们依靠着EasyUI强大的前端布局特性把前端登录界面和主界面给搭建完成了。这一篇我们就要尝试着把整个解决方案部署到云端呢,也就是Visual Studio Online(TFVC)中。 在我们进行团队项目开发的过程中,或多或少的都会接触到一些源代码管理工具,比如vss、svn、tfs...
分类:
Web程序 时间:
2015-07-20 09:08:32
阅读次数:
226
http://www.cnblogs.com/jeffwongishandsome/archive/2012/04/15/2450462.html一、控制反转和依赖注入Ninject是一个轻量级的基于.Net平台的依赖注入(IOC)框架。所谓的IOC,即控制反转(Inversion of Contr...
分类:
其他好文 时间:
2015-07-17 18:44:04
阅读次数:
128
http://www.cnblogs.com/tylerdonet/p/3297915.html1.为什么要用Ninject?Ninject是一个IOC容器用来解决程序中组件的耦合问题,它的目的在于做到最少配置。其他的的IOC工具过于依赖配置文件,需要使用assembly-qualified名称来进...
分类:
其他好文 时间:
2015-07-17 18:03:35
阅读次数:
121
前言 写完第一篇后,我一直在想接下来应该从哪一方面开始讲。后来我觉得不用那么死板的把每一个课程和大纲都列出来吧,毕竟我又不是教书的,呵呵。。。我觉得就像做实验一样,我们一部分一部分的完成,最后总个结果应该就出来呢。那么这一篇就来把前端的样子弄出来,至少得知道长成什么样吧。接下来就应该开始捯饬了。。...
分类:
Web程序 时间:
2015-07-17 08:23:55
阅读次数:
172