NickLee.FortuneBase(2010.1_B) For Oracle92i/10g/11g
NickLee.FortuneBase(2010.1_B) For Oracle92i/10g/11g
所有功能IE8中完全测试通过,重新点击下载地址即可
......
更新下载版本号2010.1.2012.3[20100126]
更新下载版本号2010.1.2016.1[20100130]
NickLee.FortuneBase是在NickLee.Web.UI等中间件、NickLee.Fortune框架的基础上搭建的基于模块重用的系统框架
包含
系统缓存压缩,压缩传输对象数据,并支持java,c++等读取
基础类集成,通用类库,控件库,UI优化,IIS6/7优化和群集
基础模块,权限模块,流程模块,加密解密模块,打印报表模块,图形报表模块
MS ajax,JQuery ajax与查询,编辑页面整合
超大数据量分页与IBatisNet参数传递防范注入攻击
动态sql语句,对象数据与datatable数据互换
CodeSmith页面生成,系统导航等方面完整的可重用业务框架
Spring.Net反射WebServcies,WCF restful,实现AOP访问数据
二维条形码QRCode生成与读取
通用实例代码
(下载地址中已经包含框架所有源代码和代码模板、数据库备份、数据模型)
数据库在FortuneLibrary里面,数据库连接在Database.config中
注意:已经发送代码的公司和个人.需要引用的dll在FotuneWeb/bin目录下面,请自行提取.
请团队支持的公司和个人,请联系对应的团队成员,以获取全部框架全部源代码和数据模型.
版本更新纪录
FortuneBase框架修改
a) CodeSmith模板修改支持2010版本框架,不兼容2009版本框架
b) PageBase重构,增加FortuneWeb.Static静态函数库
c) DataClass,UIFactory,IBatisNet扩展代码重构
d) 所有页面代码重构,增加lambda语法和泛型函数
e) FortuneM手机平台框架搭建
FortuneWeb(.net Framework 3.5 SP1,IIS6/IIS7)
FortuneMobile(.net Framework 3.5 cf,WM6.0以上版本)
动画演示
FotuneBase配置说明
1.所有需要引用的dll
...FortuneBase\FortuneWeb\bin
2.数据库采用Oracle92i,数据库配置连接在
...FortuneBase\FortuneWeb\DataBase.config
数据库脚本和dmp文件在
...FortuneBase\FortuneLibrary\DataBase\DataBackup\Oracle
3.数据模型采用PowerDesigner12.0
...FortuneBase\FortuneLibrary\DataBase\Model\ORACLE
4.生成页面的CodeSmith模版在,CodeSmith版本4.0及其以上版本
...FortuneBase\FortuneLibrary\CodeSmith\Fortune
请采用Fortune(ALL.OneTableAdv).cst生成所有代码
参数开启为
IncludeAtlasLibrary=true 开启MS ajax
UserWebAppProject=true
所有路径相对于根目录而言,一般全部采用http://www.cnblogs.com/
IsAdvQuery=true 开启千万级数据查询
IsOracle自行选择 开启oracle数据库
IsTopOpenWindow=true
mInsertPrimaryKey=false
mORMState=true 开启IBatisNet xml中对应的XMl与Domain层关系影射
Asembly:Domain层dll全名
ControlNamespace:生成Control层文件命名空间
Namespace:生成Domain层文件命名空间
PrimaryKey:对应数据库表主键名称
RuleBaseNamespace:Rule层基础命名空间,默认为FortuneRule
RuleNamespace:生成Rule层基础命名空间,比如FortuneRule.XXX
WebSiteNameSpace:生成Web层对应文件命名空间
FotuneBase更新记录[2010.1]
参考压缩包中更新文档
参考图示