现在的位置: 首页 > 综合 > 正文

NBearLite PetShop 4.0示例源码

2012年02月12日 ⁄ 综合 ⁄ 共 645字 ⁄ 字号 评论关闭

该示例使用NBearLite v1.0.1.2,基于.Net PetShop 4.0的源码修改。使用NBearLite重写了等价功能的BLL、Profile、Membership模块的数据访问部分,去除了DALFacrory、IDAL等工程(因为基于NBearLite可以透明的在多种数据库源间进行无缝切换,无需修改代码),去除了Order的基于MSMQ的异步处理部分。本示例演示了使用NBearLite作为数据访问组件进行开发的常用方法。Web工程的Web.config中默认关闭了CaceDependency,并设置了Sqlite为默认数据库。

该示例支持所有NBearLite支持的数据库,包括SqlServer、Oracle、MsAccess、Sqlite、MySql和PostgreSql(示例源码中只包含了SqlServer、MsAccess和Sqlite的数据库脚本或数据库文件,如果你要在其它数据库运行,需要自己从现有的SqlServer或MsAccess数据库导出)。

下载

您可以从http://nbear.org下载最新的版本及源码。

如何安装

解压缩即可。如果您希望使用SqlServer数据库,请运行DatabaseScripts目录中的InstallDatabases.bat。

如何切换数据库源

切换数据库只需要注释掉当前的ConnectionStrings,并且取消注释您希望使用的数据库的ConnectionStrings。

使用中如发现有任何问题请在这里跟帖或给我留言,谢谢!

抱歉!评论已关闭.