这个项目最大的价值是方便大家来学习跨平台开发,ASP.NET Core、IOC、EFCore等跨平台主流技术都覆盖了,是最棒的学习教程了。
使用MySQL 5.5数据库,SpringMVC,POI实现Excel导入导出功能,Layui框架
IOC容器:Spring,Web框架:SpringMVC,ORM框架:Mybatis,安全框架:Shiro,数据源:C3P0,日志:log4j,前端框架:Bootstrap
采用VS2012+MVC4+EF5+Unity(IOC)+EasyUI1.3.2(支持IE8),虽然不是最新的,但却是最成熟的。
ZFastKit快速开发框架实例源码源码描述:ZFastKit是一套C#编写.NET环境下一站式的快速开发框架,她由帮你快速建立数据访问的ActiveRecord模块,IOC模块,AOP模块,还有MVC
UnityMVC3依赖注入示例源码程序介绍:这个类库可以将Microsoft'sUnityIoC简单整合到ASP.NETMVC3中。项目包含一个定制的DependencyResolver,为每一个HTTP请求创建一个子容器并且在请求结束时释放所有注册过IDisposable接口的实例。AlibrarythatallowssimpleIntegrationofMicrosoft'sUnityIoCcontainerwithASP.NETMVC3.ThisprojectincludesabespokeDependencyResolverthatcreatesachildcontainerperHTTPrequestanddisposesofallregisteredIDisposableinstancesattheendoftherequest.单步执行代码可以看到每一个web请求ExampleContext的构造函数都被执行一次。上下文环境被两个共享:privatestaticIUnityContainerBuildUnityContainer(){varcontainer=newUni
并且支持DI/IoC替换,比如将Unity替换成autofac。4、基于用户组和角色的权限分配和控制。
的代码改为可以同时支持多种IoC3、修改基础结构层,使其可以支持多种ORM框架4、修正继承自DefaultControllerFactory的自定义控制器,使MVC控制器可以支持依赖注入,充分发挥IoC