开源框架--NFine.Framework学习(01)
框架底层采用经典DDD架构,UI层采用jQuery+Bootstrap打造而成的一套符合中国式操作习惯的快速开发框架。
前后端使用技术
1、前端技术
- JS框架:jquery-2.1.1、Bootstrap.js、JQuery UI
- CSS框架:Bootstrap v3.3.4(稳定是后台,UI方面根据需求自己升级改造吧)。
- 客户端验证:jQuery Validation Plugin 1.9.0。
- 在线编辑器:ckeditor、simditor
- 上传文件:Uploadify v3.2.1
- 动态页签:Jerichotab(自己改造)
- 数据表格:jqGrid、Bootstrap Talbe
- 对话框:layer-v2.3
- 下拉选择框:jQuery Select2
- 树结构控件:jQuery zTree、jQuery wdtree
- 页面布局:jquery.layout.js 1.4.4
- 图表插件:echarts、highcharts
- 日期控件: My97DatePicker
2、后端技术
- 核心框架:ASP.Net MVC5、WEB API
- 持久层框架:EntityFramework 6.0
- 定时计划任务:Quartz.Net组件
- 安全支持:过滤器、Sql注入、请求伪造
- 服务端验证:实体模型验证、自己封装Validator
- 缓存框架:微软自带Cache、Redis
- 日志管理:Log4net、登录日志、操作日志
- 工具类:NPOI、Newtonsoft.Json、验证码、丰富公共类似
版权声明:本文为CIreland原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。