基于微软.NET 6.0开发,支持 sqlserver、mysql 等主流数据库,ORM 采用国内开源 ORM 框架 SqlSugar 。
适合采用netcore进行二次开发。
1.通过Excel导入各成本中心社保费2.生成SAP财务凭证3.通过SAP DI生成正式财务凭证
1、使用MVC+EF+Easyui实现办公自动化管理系统。 2、后台使用技术:三层架构+工厂模式+抽象工厂模式+EF+LINQ+lambada等 3、前台使用技术:HTML+DIV+CSS+JS+jQuery+Easyui等
一个soa项目架构,本架构是基于 WCF ,MVC ,AOP,IOC,DI,T4 ,动态生成配置,伪DDD 等分布式SOA 框架,这套架构就目前来说所应用的技术并不是太先进,但是依然是一套稳定,扩展性比较好的架构
它完全支持基于代码的配置,是不熟悉的IOC/DI库的开发人员理想出发点。
MvcCms数据库交互(Cache与动态访问结合)源码MvcCms数据库交互部分,分析、示例中仅实现了Navigation的现实原理:从数据库读取出Portal表中读取出Theme配置文件夹,在加载Theme时,_layout.cshtml页面中包含@Html.Partial("ControlsNav/TopNavControl",Html.GetTopNav());该代码制定到了~/view/share/ControlsNav/TopNavControl.cshtml并将GetTopNav()访问到的信息传递到~/view/share/ControlsNav/TopNavControl在TopNavControl.cshtml中的@model将接收到的信息转化为model,之后在TopNavControl.cshtml中便利出model数据。代码不多,但值得关注的地方,theme的访问,这个很有意思,如果要明白其中的原理就要看~/Core/的两个themeengine相关类。这两个类,重写了System.Web.Mvc下的engine中相关类中的虚方法,改写默认加载_layout.c
并且支持DI/IoC替换,比如将Unity替换成autofac。4、基于用户组和角色的权限分配和控制。