NeuCharFramework(NCF) 是一整套可用于构建基础项目的框架,包含了基础的缓存、数据库、模型、验证及配套管理后台,模块化,具有高度的可扩展性。
通用简易数据访问组件 Gem.Data,非ORM,无需配置,直接编写SQL语句操作数据。支持多种数据库 Access、MySql、SqlServer 等。
本系统采用小型ORM框架(本人自己设计,欢迎大家指正),适合毕业生参考作为课程设计,或是高校二次开发作为商用。
先看示意图,似乎有点类似数据库中的ORM,也就是一个xml的配置节对应一个类的属性序列化就是把类转换为XML反序列化就是把XML转换为类NET提供了三种序列化方式XMLSerializer,SOAPSerializer
现在将练习代码全部开放出来以供想学习ORM的朋友参考。WebTest\App_Data下为Sql2005数据库