开源框架—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、验证码、丰富公共类似
时间: 2024-10-22 23:21:14

开源框架—NFine.Framework学习(01)的相关文章

C++的一些不错开源框架,可以学习和借鉴

larryjiang 我的文章 我的文档 我的文集 我的收藏 我的草稿 我的微博 我的投票 我的活动 我的相册 我的日历 退出登录 × 查看26条@我的微博 查看1条系统消息 查看44条@我的微博 创建文章 创建活动 创建相册 创建投票 创建文集 创建定时短信 手机KM 频道 研发月报 腾讯月刊 Q益平台 微爱益起来 职业发展 总办交流 KM周刊 乐问周刊 应用 活动 投票 相册 文集 幻灯片 祝福卡 定时短信 达人堂 实验室 期刊 工作圈 我的K吧 K吧排序 浏览K吧 | 创建K吧 KM平台组

开源框架.netCore DncZeus学习(四)项目升级

今天发现开源代码从1.0.0.1升级到了1.0.1.0,主要去掉了id主键,升级办法打开DncZeus,右键Git Bash Here,输入以下命令 合并失败,解决办法 执行 git stash 然后再执行git merge就可以了 然后按照项目说明里进行数据库升级操作即可. 编译API,启动APP,最后一步,npm run dev 原文地址:https://www.cnblogs.com/zhaogaojian/p/10202428.html

值得学习的C/C++开源框架(转)

值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具.它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力.Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行. 下载链接:http://home.tiscali.cz/~cz210552/webbench.html - 2. Tinyhttpd tinyhttpd是一个超轻量型Ht

iOS超全开源框架、项目和学习资料汇总(4)数据库、缓存处理、图像浏览、摄像照相视频音频篇

数据库 1. FMDB – sqlite的工具, 多线程FMDatabaseQueue实例,FMDB数据库的使用演示和封装工具类.GXDatabaseUtils – 在FMDB基础上的工具. 2. realm-cocoa – Realm是一个真正为移动设备打造的数据库,同时支持Objective-C和Swfit.Realm宣称其相比Sqlite,在移动设备上有着更好的性能表现. 3. Breeze – 用Swift写的一个轻量级的CoreData管理工具,并且还支持iCloud . 4. Ale

分分钟教你学习一个新的框架--Photos FrameWork

相关链接:ios-深度解析二维码的生成与使用 swfit项目初体验Photo-Browser 一.点击查看大图 1.点击图片或按钮(点击查看大图按钮),modal出来一个控制器,显示大图片 2.怎么处理能让点击图片就能查看大图? 两种方法:1.给图片添加点按手势 2.给图片所在的view上添加 - (void)touchesEnded:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event 2.1 添加点按手势 优点:适用于任何场景下,不受

值得我们深度学习的十大开源框架

本周早些时候 Google 开源了 TensorFlow(GitHub),此举在深度学习领域影响巨大,因为 Google 在人工智能领域的研发成绩斐然,有着雄厚的人才储备,而且 Google 自己的 Gmail 和搜索引擎都在使用自行研发的深度学习工具. 无疑,来自 Google 军火库的 TensorFlow 必然是开源深度学习软件中的明星产品,登陆 GitHub 当天就成为最受关注的项目,当周获得评星数就轻松超过 1 万个. 对于希望在应用中整合深度学习功能的开发者来说,GitHub 上其实

iOS超全开源框架、项目和学习资料汇总(5)AppleWatch、经典博客、三方开源总结篇

完整项目 v2ex – v2ex 的客户端,新闻.论坛.apps-ios-wikipedia – apps-ios-wikipedia 客户端.jetstream-ios – 一款 Uber 的 MVC 框架.它同时提供了多用户实时通讯支持,一旦启动 JetStream 后端服务,通过 WebSocket 协议可以分分钟建立多用户实时通讯应用.DeckRocket – 在相同 WiFi 网络环境内,通过iPhone 控制并播放 Mac 中的 PDF 文档.ScanBook – 扫扫图书:可以扫描

Android 学习笔记之Volley开源框架解析(一)

PS:看完了LGD的六场比赛...让人心酸... 学习内容: 1.Http请求的过程... 2.Volley的简单介绍...   1.Http请求...   这里只是简单的说一下Http请求的过程...非常的简单...首先是发送Request..然后服务器在获取到Request请求后会对其进行相应的处理,然后以Response的形式进行返回,然后分配Response,即谁发送的请求,那么响应就分配给谁... 2.Volley简单介绍...   这里只是先简单的说一下Volley,Volley框架

如何学习开源框架

最近一段时间在学习SSH框架,学习的时候笔记是写在纸上的,估计只有自己能看懂,最近看了<Struts2技术内幕>,在读到如何学习开源框架时,感觉说的很对,很好,学习方法值得我们借鉴. 如何学习开源框架 正确的学习方法不仅能够事半功倍,也能够使我们更加接近真理.在这里为大家总结了一些学习方法和最佳实践,希望对正在为学习开源框架犯愁的朋友带来一些启示. 阅读.仔细阅读.反复阅读每个开源框架自带的Reference 这是学习框架最为重要,也是最开始最需要做的事情.不幸的是,事实上,绝大多数程序员对此