【美高梅开户网址】数量开采框架,dotNet下的一套化解方案

  很久没在天涯论坛写小说了,企图把一贯由友好壹位写的一整套种类开放出来,前天先放一些截图及能够演示的地方!

  很久没在和讯写小说了,筹划把一向由友好壹个人写的壹整套体系开放出来,今日先放一些截图及能够演示的地址!

dotNet下的一套消除方案,dotNet化解方案

  很久没在腾讯网写小说了,筹算把平素由友好一个人写的1整套系统开放出来,后天先放一些截图及能够演示的地址!

那套系统包括数据层(HB.Data)、布署任务(HB.PlanTask)、日志系统(HB.Log)、模版系统(HB.TemplateEngine)、Url重写(HB.UrlRewriter)、api(HB.ApiControls)等。

  为啥要写数据层呢?现有的O君越M不是一大堆吗,为啥还要本人写?多年前,dotNet里并不曾什么O翼虎M,繁多事物都不得不本身写,稳步的数据层功效也就愈抓好大了,

可以经超过实际体类来生成数据库中的表,也足以透过数据库中的表来生成数据库,并且协理多中数据库,比方Sql
Server、Access、Sqlite、Oracle、MySql等。数据层有通用的增加和删除改查方法,并且协助参数化的写法,实体类里还有表达式的写法(注:表明式的写法一时半刻支持不周到)!

  Url重写的关键创新是帮助通过数据库来配置域名及重写规则,并且协理多域名的样式。举例说作者只买了八个空中,可是本身有很多少个网址,该意义就足以兑现多个上空上就能够做八个网址的成效!您能够试①试www.八fdc.com、www.5四rm.com、www.5wshop.com,看到的结果都是不壹致的,因为重写了门路,www.八fdc.com实际上是进入的站点下八fdc.com/www/
下的,依次类推,当然那几个是能够透过数据库来配置。

  api的效益首要达成了参数自动相配,直接在后台类中写方法,以 /api/类名前缀/方法名称.ashx
的款型开始展览访问。

     先直接上全数系统的图样把,看看影响,在最前面开花网址后台演示地址!

 

美高梅开户网址 1

美高梅开户网址 2

美高梅开户网址 3

美高梅开户网址 4

美高梅开户网址 5

美高梅开户网址 6

美高梅开户网址 7

美高梅开户网址 8

美高梅开户网址 9

美高梅开户网址 10

美高梅开户网址 11

美高梅开户网址 12

美高梅开户网址 13

美高梅开户网址 14

美高梅开户网址 15

美高梅开户网址 16

美高梅开户网址 17

 

后台地址: 

帐号:test  密码:123456  

【美高梅开户网址】数量开采框架,dotNet下的一套化解方案。 

很久没在新浪写小说了,筹划把直接由本身1位写的1整套系统开放出来,明天先放一些截图及…

欢迎使用 PDF.NET 数据开采框架
(Ver 4.0)

那套系统包涵数据层(HB.Data)、安插职分(HB.PlanTask)、日志系统(HB.Log)、模版系统(HB.TemplateEngine)、Url重写(HB.UrlRewriter)、api(HB.ApiControls)等。

那套系统包括数据层(HB.Data)、布置任务(HB.PlanTask)、日志系统(HB.Log)、模版系统(HB.TemplateEngine)、Url重写(HB.UrlRewriter)、api(HB.ApiControls)等。

有关框架的名字由来

         在本身安顿www.pwmis.cn
站点(原域名早已晚点,未来正策动使用新域名
)的时候,考虑到架构的包容性和未来升任的也许性,最重点的是从未有过丰盛的时光去为网址增添和拥戴广大繁杂的次序,所以在借鉴前人成功经验的根底上,设计了
一套全新的神速数据管理框架 PWMIS Data development
Framework,简称PDF。本套框架的思量是借鉴Java平台的Hibernate 和 iBatis
而来,兼有ORAV4M和SQL-MAP的性状,同时还参考了后来.NET的LINQ(本框架成型于200陆年,当时还未听他们说过LINQ)使用风格,设计了
OQL查询表明式。本框架的统一图谋理念是通用的,完全能够移植到Java
平台,现在只提供了.NET平台的兑现,一时半刻将本框架命令为

PDF.NET

(下载

  为何要写数据层呢?现存的O汉兰达M不是一大堆吗,为何还要自身写?多年前,dotNet里并不曾什么O牧马人M,繁多东西都不得不自身写,逐步的数据层成效也就更为庞大了,

  为何要写数据层呢?现存的OOdysseyM不是一大堆吗,为啥还要协调写?多年前,dotNet里并未什么OPAJEROM,多数事物都只好本人写,稳步的数据层功用也就越是庞大了,

框架援救的法力

  • UI层(WinForm/Web)控件数据绑定、映射与查询;
  • BLL层实体对象查询(OQL)
  • DAL层SQL语句和.NET数据访问代码映射(查看
    SQL-MAP
    原理)

详尽说来,框架还隐含以下特点效益:

  • 看似LINQ的支撑O帕杰罗M实体类查询的OQL表达式(有了LINQ为什么还要搞贰个OQL?本框架
    OQL的着力陈设在LINQ可能说本身知道
    LINQ在此以前,其余,.NET三.伍框架才正式支持LINQ,而笔者辈同盟社的3个出品却因为使用了三.5框架安装配备不便于成为市镇和客服日常怨声载道的理由。
    现在还有这么的说辞,大家急迫必要一个像样LINQ的事物运转在好几客户过时的机械上。
  • 不必其它后台代码就能够分页的滋长数据分页控件。
  • 只供给一行代码达成页面数据的增,删,改,查。
  • 依照SQL词法分析的支撑五种数据库的神速分页类,你只需求安装SQL语句和分页属性它便可知为您转移特定数据库平台的当前页数据的SQL语句。
  • 1套实用工具,能够生成实体类和依附SQL配置文件自动生成代码的代码生成器以及SQL配置文件处理程序。
  • 越来越多的功用等待你去开采:)

能够由此实体类来生成数据库中的表,也能够通过数据库中的表来生成数据库,并且匡助多中数据库,比如Sql
Server、Access、Sqlite、Oracle、MySql等。数据层有通用的增删改查方法,并且接济参数化的写法,实体类里还有表明式的写法(注:表明式的写法暂且扶助不周详)!

能够通超过实际体类来生成数据库中的表,也得以透过数据库中的表来生成数据库,并且协理多中数据库,比如Sql
Server、Access、Sqlite、Oracle、MySql等。数据层有通用的增加和删除改查方法,并且协理参数化的写法,实体类里还有表达式的写法(注:表明式的写法一时半刻扶助不圆满)!

与此外数据管理框架的涉及

       
本框架是总括三种数据管理框架的独到之处,去除其复杂后的轻量级的数目管理框,所以恐怕未有你熟识的下列重量级框架庞大的意义。本框架的设计目的是
轻量,快速,通用,命理术数 !

  • Hibernate:借鉴了它的OLacrosseM原理和HQL语言,使用了类似的差不离的O索罗德M效能;
  • iBatis:借鉴了其SQL-MAP功效,对其复杂进行了不遗余力精简;
  • LINQ/Entity Framework:提供类似LINQ的OQL语法

  Url重写的着重革新是永葆通过数据库来配置域名及重写规则,并且协助多域名的款式。比方说小编只买了3个上空,可是笔者有少数个网址,该意义就能够达成二个空间上就足以做三个网址的功力!您能够试1试www.8fdc.com、www.54rm.com、www.5wshop.com,看到的结果都以不平等的,因为重写了路径,www.八fdc.com实际上是跻身的站点下8fdc.com/www/
下的,依次类推,当然这几个是足以经过数据库来布局。

  Url重写的严重性革新是支持通过数据库来安插域名及重写规则,并且协理多域名的样式。比如说笔者只买了四个空中,可是本身有很多少个网址,该作用就可以完结一个上空上就足以做五个网址的法力!您能够试一试www.8fdc.com、www.54rm.com、www.5wshop.com,看到的结果都以分裂等的,因为重写了门道,www.8fdc.com实际上是进入的站点下八fdc.com/www/
下的,依次类推,当然那些是能够通过数据库来安排。

框架效率演示

  • 表单数据绑定,分页显示–
  • 数量映射,查询–
  • SQL-MAP演示(请查看DAL层代码)–
  •  OQL查询(演示请看TestSqlMapEntity 项目)
  • 支撑工具,提供代码生成器和SQLMAP配置文件管理程序–(请看化解方案Tools目录)

美高梅开户网址,  api的效应首要完成了参数自动相配,直接在后台类中写方法,以 /api/类名前缀/方法名称.ashx
的花样进行访问。

  api的成效主要落成了参数自动相称,直接在后台类中写方法,以 /api/类名前缀/方法名称.ashx
的款型开始展览走访。

框架的适用规范

  • 率先你是懒人或然新手,大咖请绕道;
  • 辅助,你一点也不慢乐平民化的技能,不是那种非MS等大厂提供的框架不用的手艺狂欢职员;
  • 最终,如若业主把你逼急了,提议你利用本框架,当然以前您得先熟悉它,自身就是在这种情状下不顾项目老板的不予私自动用那套框架的,算是本框架的率先次商业项目的采纳。(小编1人完结了连串百分之七拾伍的代码开采,其它五个人只写了百分之二拾伍,项目首席施行官最终才没话说)

     先直接上壹切系统的图纸把,看看影响,在结尾面开花网站后台演示地址!

     先直接上全部系统的图样把,看看影响,在最终面开花网址后台演示地址!

框架使用的界定条件

 

 

批准限制

      
首先,请爱抚本框架的版权,本人能够有规则的绽开本框架的有个别或然全体源码,倘若您拿走了源码你能够随意对其修改但不可能修改本框架的称谓和版权归属,你
不能将原始源码只怕涂改后的源码分发给别的第二方,就算你改改后,请向本身发送一份。假诺您未从官方拿到本框架的源码
,未经许可,不得采用任何工具对本框架反向工程查看和更换源码。任何社团和私家都足以将本框架使用于任何生意项目,能够无偿应用本框架官方揭橥的最后DLL库和有关工具,但您有分文不取向小编告知您使用本框架的主导音讯,比如企业名称,项目名称,项目技艺音讯等。自个儿不对你使用本框架造成的其余损失承担当何义务。假如您分化意上述条目款项,请勿使用本框架!

本事限制

      
当前版本基于.NET2.0之上平台,不协助实体对象对应的数量库表外键关系,OQL表达式不援助多实体类查询,不辅助SQL的总计求和分组等,如有这几个复杂查询需求,请使用SQL-MAP才干。SQL-MAP
配置文件不协助八个布局文件,但您能够将安顿文件以嵌入式文件分散到四个DAL项目中。数据访问已经停放了
SqlServer,奥莱Db,ODBC,Oracle,SQLite等,假诺您想提供任何数据库类型的造访,能够运用奥莱Db可能ODBC方式,或者承接本框架的多少访问类支出专用数据访问提供程序。

美高梅开户网址 18

美高梅开户网址 19

框架源码的得到

       你可以无偿向笔者索取本框架的测试消除方案
,假设您欢悦并想赢得本框架的全套源码,请在线向小编发邮件联系:
dth197七@sohu.com 

       本身也迎接您从地下路子获取本框架程序(不包含源码
),只要您根据许可限制。

美高梅开户网址 20

美高梅开户网址 21

慈善行动

      
自己属西藏临沂人员,二零零六年中国云南汶四川大学地震九江也是重灾区,即便灾祸已经过去一年多,但灾区重建依然是1个旷日持久进度。由此小编决定运用软件义卖方式,本身承诺,将本框架所获收益的八分之四捐出给灾区人民,请全部有慈善的人物鼎力协助!

美高梅开户网址 22

美高梅开户网址 23

框架应用的档期的顺序案例

2007。湖南某市测量绘制流程管理类别,PDF.NET Ver一.0,工作流和音信用保证管一些;

200玖。东京某房产备案管理连串,PDF.NET Ver一.0,职业流部分;

2010。香江某财政和经济咨询企银多少利用类型,PDF.NE电视机er贰.0,作为系统核心框架部分。

200九。XX银行XX市分行基金经营出卖种类,PDF.NE电视er四.0,作为系统主题框架部分。 

。。。更多成功案例等待你的落成:)

美高梅开户网址 24

美高梅开户网址 25

新版本新闻

 

Ver 4.0 更新:

全盘改写了实体类管理程序,效用进步10倍;

精雕细刻实体类生成器,支持从 SQLSE凯雷德VEXC60 表字段表明变化实体类属性表达;

SqlMapDAL 协助外部接口定义;

简化了支撑多个SqlMap文件的管理格局;

SQL-MAP扶助复杂查询的分页;

SQL-MAP改良了对存款和储蓄进程的协助;

OQL协理单行表明式语法(OQL.From(Entity).Select(….).Where(…).OrderBy(…).END);

实体类协理高功用分页;

优化了扭转内部数据访问对象的频率(不再依靠于反射);

优化了其余操作的功效。

 

Ver 3.0 更新:

•全面改写了SqlMap模块,真正帮忙SQL-实体类 映射
•全面调治了框架的命名空间,合并了基础程序集成为二个 PWMIS.Core.dll
•改正了自二.0以来的Bug
•立异了代码生成器

Ver 2.0 更新:
•使用.NET 2.0手艺改写原来有所的模块
•加强了Web控件验证作用
•周到改写原有实体类,提供实体类生成器
•周详改写了OQL效率
•援助.NET 二.0数据库连接配置

Ver 1.0 功能:
•提供SQL-MAP功能
•提供ORM功能,并提供OQL功能
•提供控件数据绑定作用
•提供高速分页控件
•提供控件数据证实功效

美高梅开户网址 26

美高梅开户网址 27

越多消息

本框架官方网站
(新申请域名,假如无法开采表明还在备案中,原网站:

本身联系形式

QQ:45383850 (浅湖蓝医师)或许

mailto:bluedoctors@msn.com (抗震赈济苦难)

PDF.NET 本事开垦群:43拾992九

连锁文档和更加多消息请查看官方网站。

美高梅开户网址 28

美高梅开户网址 29

美高梅开户网址 30

美高梅开户网址 31

美高梅开户网址 32

美高梅开户网址 33

美高梅开户网址 34

美高梅开户网址 35

美高梅开户网址 36

美高梅开户网址 37

美高梅开户网址 38

美高梅开户网址 39

美高梅开户网址 40

美高梅开户网址 41

美高梅开户网址 42

美高梅开户网址 43

美高梅开户网址 44

美高梅开户网址 45

美高梅开户网址 46

美高梅开户网址 47

美高梅开户网址 48

美高梅开户网址 49

美高梅开户网址 50

美高梅开户网址 51

 

 

后台地址: 

后台地址: 

帐号:test  密码:123456  

帐号:test  密码:123456  

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图