这只是一个示例使用EF5.0Beta版在这个示例,构建EF持久层。注意:数据库脚本存放在DB_51aspx文件夹下后台登陆地址/account/login登陆名和密码均为:51aspx
Restful.Data借鉴了业界如nhibernate、entityframework等知名的数据持久层组件,但从一开始设计的初衷就是为了让用户能快速的学习和使用,并写出更加简洁优雅的代码,所以摒弃了一些复杂的设计和功能
,模板引擎采用传统的ASPX引擎,没有使用MVC3中的Razor模板引擎项目这个是改进了的版本,体验比之前的要好程序分为四个部分:数据持久层商城进销存团购商城(团购和商城部分功能未完成)接下来会补上的功能是
Service:服务层WebSite:表示层Common:通用类后台登陆用户名和密码都是51aspx
Model为模型层次,Entityframework对象,一些枚举对象都放在了此层中。Repository为数据库持久化层。项目初步设计,只实现了很少的逻辑,多项功能目前不可用。
方便更换不同数据库持久类(PS;虽然NHibernate已经可以支持多库,这里纯为了娱乐)Guestbook.Model持久实体,NHibernate的
业务逻辑层,表现层和js代码的编写,根据最新需求修改编目参数模块调整新数据结构和默认数据到测试服务器,上传新功能模块部分到测试服务器,外借参数设置模块数据层,逻辑层和表现层以及js代码的编写编写多表查询
隐藏持久性层实现的细节,DataAccessObjects允许你通过一个简单接口的来操作数据。
整体架构使用Linq进行数据持久操作。aspnet_Users:是ASP.NET的membership默认的表。不过这个表只包含未注册用户信息,注册用户信息存储在aspnet_membership表