





asp.net 网站源码 .net 企业网站源码 C#网站源码 .net 官网源码43006
售前须知:
1.A8站专业源码程序交易担保平台,全网最大的源码素材交易平台。
2.本店产品属于虚拟产品,可复制性高,一旦发货,不接受退货退款。
3.出现任何情况或者有任何不解的地方请您及时联系客服。
4.源码低价销售,所以目前不支持任何技术服务;若买家想获得技术支持的,可联系店主,
开发环境:VS2012+SQL2008
开发语言 :C#
应用框架 :asp.net
采用 三层架构+SQL + 伪静态 进行开发
本源码包含CMS后台系统,前台网站展示
适合对象:可以对CMS系统等建站系统参考学习之用,还可以进行二次开发,根据自己情况开发属于自己的网站与系统。
各项目说明
EWMS.Common
公用类库,经常用到的操作方法,封装在这个类库。如:字符串,表,时间,格式转换,获取请求参数等基本操作。抽象,通用的方法。
EWMS.Data.BusinessFacade
业务操作层,针对当前系统的业务处理,如:获取最新10条新闻,获取最新加入会员,充值业务,产品订单。这里的方法都是针对当前网站或系统。不太通用的方法。
EWMS.DataBase
新加项目,这个项目主要是底层数据库操作,封装有基本的操作方法,调用。
之前的库操作项目有保存,可继续使用。大家尽量使用新项目里的操作方法。
库三层操作都集成到一个项目中,这样引用,调用会少一些。
各层说明:
BLL 调用
Model 实体类
SQLServerDAL MSSQL底层实现
DALFactory 工厂实现
IDAL 接口
SQLUtil.cs MSSQL基本操作库方法
现在只有 MSSQL 底层实现,以后会扩展 Access 和 SQLite这些小型库,做小网站时使用。
其他类库
暂时可以使用,以后将集成到以上项目中。不需要太多的项目。
如下:
EWMS.Caches
EWMS.Data.web
EWMS.Data.Config
C#代码编写
开发时主要使用必须要导入。
using EWMS.DataBase.BLL;
using EWMS.DataBase.Model;
使用方法,以新闻为例。
EWMS_News b_news = new EWMS_News();//调用
EWMS_NewsInfo m_news = new EWMS_NewsInfo();//实体
m_news.属性1
m_news.属性2
m_news.属性3
b_news.操作方法()
如果需要操作最底层的方法,导入
using EWMS.DataBase.SQLServerDAL;
EWMS.DataBase.SQLServerDAL.SQLUtil db = new EWMS.DataBase.SQLServerDAL.SQLUtil();
db.操作方法();
数据库
MSSQL:
项目基本操作都使用 存储过程 操作。
以下 存储过程, 新数据库需要手动添加。
M_GetCount 按条件获取总数量
M_GetListPage 获取分页
Access:
以后扩展
SQLite:
以后扩展
配置
<appSettings>
<add key="DAL" value="EWMS.DataBase"/>
<add key="EKEnterpriseConnString" value="server=192.168.1.8;uid=sa;pwd=ekoo1102;database=EKEnterprise;"/>
</appSettings>
EWMS.DataBase.DatabaseType 枚举
枚举多个库。系统会自动替换当前库,用于底层操作时使用。较少用。
操作例子
根目录/ example 下有 添加,列表,修改三个页面。
部分网站与后台载图








