在园子里有很多EF+MVC+EasyUI的框架实在是太多了,经过在一段时间的学习高手写的思路,但是都是针对Sql数据的,但是今年我当上研发组组长的第一个任务就是编写一个通用平台框架,一刚开始想把学习过的思路运用上,但是我们老大说因系统业务需求导致数据库必须是Oracle,我就在网上查阅资料,EF对Oracle的支持没有Sqlserver好,并且我们系统报表需求等极度复杂查询,所以最终决定使用FluentData,发现该ORM框架学习成本较低,性能方面也较高,对原始Sql语句的支持也很好,所以本人选用本框架。
下面把技术选型简单列出来跟大家分享一下:
1、 数据库:Oracle数据库
2、 缓存: Redis
3、 ORM框架:FluentData
4、 服务层:WCF
5、 前端:MVC+EasyUi
6、日志:Log4Net
7、IOC:Spring.Net
数据库设计如下:
工程文件概况:
我本人想把这次卡框架的搭建过程及其中的关键技术拿出来大家分享,并让园友提出宝贵意见,并在我以后的工作中提高自己。
今天给大家先把后期分享内容大概提一下,也让需要的园友们关注我的分享并支持我:
1、 ORM框架FluentData学习
2、 用powerdesigner数据库设计
3、 MVC技术基础
4、 Log4net日志记录
5、 Spring.Net技术
6、 WCF技术基础
7、 Redis技术基础
8、 EasyUi技术基础
时间: 2024-10-15 06:24:07