前言:最近尝试写一个简单的框架,主要目的是在实践中练手和学习,写一个系列记录一下自己的学习过程。本人开发时间不长,水平有限,欢迎各位大神教育和交流。
开发环境:Visual Studio 2010,Oracle 11g,ExtJS 4.2
主要功能:(暂时想到这些,想到哪做到哪,呵呵)
※模块管理——后期开发可以方便增加或减少页面
※操作权限管理——基本每个页面每项功能都可以定制权限
※日志管理——登录日志,操作日志,系统日志
※界面定制——界面风格可配置,如背景图,图表等
※角色管理
※部门管理
主要结构:数据层(EF为主,工具库提供的DAL辅助)+业务层+表现层(MVC4)
其他工具:PowerDesigner
因为本人所在公司主要做企业应用,图表居多,ExtJS图表十分强大,而JS包体积大在内网环境影响不大;选择Oracle是因为是公司的主流数据库,下面开始搭建环境
【一】Visual Studio 2010 MVC4
1、Visual Studio 2010需要安装MVC4的安装包,可以在网上下载,或者在NuGet下载。
2、安装好后,新建MVC 4项目
3、选择基本模板
4、完成
【二】Oracel 11g服务端,客户端,ODAC
1、安装Oracle11g服务端和客户端,具体流程就不写了,自行百度
2、需要注意的是,需要安装ODAC,才能用.NET的EF技术搭建实体框架,我用的ODAC 11g 5
3、安装好ODAC后,Oracle配置好后,尝试新建个实体数据模型,咱选从数据库生成,OK,详细就不写了。
【三】“安装”ExtJS4.2
下载ExtJS4.2,放到MVC项目Scripts目录下
【四】“安装”工具类库
下载苏飞的C#类库,活雷锋啊,各种类库都有,包括操作数据库的,够用了。
平时多看一下,学习大神怎么写的。
http://www.sufeinet.com/thread-655-1-1.html