# AppAit1.0 **Repository Path**: AMotleyCrew/AppAit1.0 ## Basic Information - **Project Name**: AppAit1.0 - **Description**: AppAit是一套基于ASP.NET MVC+SqlSugar +Bootstrap+AppSoft2.0.IO开发出来的后台框架,源代码完全开源,可以帮助你解决C#.NET项目68%的重复工作,让开发人员远离加班! - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 5 - **Created**: 2019-09-13 - **Last Updated**: 2022-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AppAit1.0 #### 介绍 AppAit 是一套基于ASP.NET MVC+SqlSugar +Bootstrap+AppSoft2.0.IO开发出来的框架,源代码完全开源,可以帮助你解决C#.NET项目68%的重复工作,让开发人员远离加班! #### 软件架构 2.技术介绍 2.1前端技术 JS框架:jquery-2.1.1、Bootstrap.js、JQuery UI CSS框架:Bootstrap v3.3.4(稳定是后台,UI方面根据需求自己升级改造吧)。 客户端验证:jQuery Validation Plugin 1.9.0。 在线编辑器:ckeditor、simditor 动态页签:Jerichotab 数据表格:jqGrid、Bootstrap Talbe 对话框:layer-v2.3 下拉选择框:jQuery Select2 树结构控件:jQuery zTree、jQuery wdtree 页面布局:jquery.layout.js 1.4.4 2.2 后端技术 核心框架:ASP.NET MVC5、WEB API 持久层框架:SqlSugar 安全支持:过滤器、Sql注入、请求伪造 缓存框架:微软自带Cache 日志管理:Log4net、登录日志、操作日志 工具类:NPOI、Newtonsoft.Json、验证码、丰富公共类似 2.3 系统架构 ├─App.Entity 数据表对应实体模型 ├─App.IRepository 数据表对应仓储接口 ├─App.IServices 数据表对应服务接口 ├─App.Code 常用公共类库 ├─App.ORM ORM框架类库SqlSugar ├─App.App.PluginFactory 插件管理器,实现插件机制 ├─App.Repository 数据表对应仓储实例类 ├─App.Services 数据表对应服务实例类 ├─AppAit 网站项目 2.4 数据库ORM - SqlSugar 5.0版本 1、高性能 ,不夸张的说,去掉Sql在数据库执行的时间,SqlSugar是EF数倍性能,另外在批量操作和一对多查询上也有不错的SQL优化 2、高扩展性 ,支持自定义拉姆达函数解析、扩展数据类型、支持自定义实体特性,外部缓存等 3、稳定性和技术支持, 虽然不是官方ORM, 但在稳定性上也是有着数年用户积累,如果遇到问题可以在GITHUB提出来,会根据紧急度定期解决 4、功能全面,虽然SqlSugar小巧可功能并不逊色于EF框架 5、创新、持续更新 ,向下兼容