图书管理系统(框架)源码选用Entityframework,spring.net,asp.netMVC等技术来开发。项目结构:Common为公共类,主要存放与业务无关的公共类,也包括扩展方法也存放在此类库中。Domain为领域逻辑层,主要存放领域对象。DTO为数据传输对象层,主要用来传输数据对象,MVC中Controller到View或者View到Controller的数据传输对象也放在这里面,不在使用ViewData。Filter为拦截器层次,主要用来控制权限,操作日志的记录等。Model为模型层次,Entityframework对象,一些枚举对象都放在了此层中。Repository为数据库持久化层。项目初步设计,只实现了很少的逻辑,多项功能目前不可用。原数据库为备份文件(.bak),为方便大家使用,已经用SQL2005还原数据库了文件,位于DB_51aspx文件夹内。
评分:
更新时间:2011-05-09
浏览次数:12005次
免费
仿Google查询并导出Excel源码可以通过输入一个首字母/汉字显示要查询的列表(和google)的查询相似(该部分利用的是AjaxPro),并可以把搜索结果列表导出到Excel文件数据库操作采用的是DbHelper,采用面向对象开发DB_51aspx下为Sql数据库文件(Sql2005格式),附加即可
评分:
更新时间:2008-04-22
浏览次数:19310次
免费
atlas拼音首字母文本框自动完成源码net2005+sqlserver2005+AjaxControlToolkit,数据库脚本在app_data文件下.根据拼音首字母得到文本框自动提示的功能.需要的朋友可以看一看.可以先进行数据录入再测试注意配置数据库后修改default.aspx.cs中数据库连接信息(一共两处)app_data下为Sql2005格式数据库,DB_51aspx下为Sql2000格式数据库,请根据自己软件环境选择其一附加即可
标签: Ajax-Atlas AjaxControlToolkit 拼音 自动完成
评分:
更新时间:2008-07-10
浏览次数:13964次
免费
Asp.net2.0中GridView、UpdatePanel、UpdateProgress、Timer使用示例源码主要演示了Asp.net2.0中ScriptManager、ScriptManagerProxy、UpdatePanel、UpdateProgress和Timer控件的使用另外客户端脚本编程的命名空间,类,成员,接口,继承,枚举实践开发用AJAX让GridView的行显示提示框每个示例都有详细的说明
评分:
更新时间:2007-05-30
浏览次数:21312次
免费
IBatis和NHibernate购物DemoV1.1源码大家在使用三层架构时,通常都会认为很少有项目在上线后会改变数据库的,这种几率实在是太小了,所以对于多数据库的支持一种资源浪费。那么这里将演示一下基于三层架构的数据访问的层的替换。在项目的开发,有人使用开源的NHibernate、IBatisNet、Castle等来实现数据访问;也有人很用较为低层的数据访问,如PetShop中的SqlHelper、OracleHelper;甚至有些人和团队开发自己的基于ORM的数据访问层。这里我们不讨论其它的东西,只说一下NHibernate和IBatisNet。当项目之初,可能大多都选择NHibernate,因为它的封装可以大量的减少代码的开发,使用维护更加容易。但是当我们真正开发完成后,运行时发现数据量过大,访问速度无法忍受,这时可能考虑是否换一种数据访问技术,可以大幅度提高访问速度?!比如说用IBatisNet来替换NHibernate。因为IBatisNet支持灵活的SQL。这里,我做了一个简单的购物Demo,分别使用NHibernate、IBatisNet来实现访问层,然后利用注入,可以
标签: NHibernate spring ibatis
评分:
更新时间:2011-04-12
浏览次数:7057次
免费
简单三层实现的无限级DropDownList环境:VS2008+SQL2005App_code下为三层源码文件DB_51aspx文件夹下为Sql2005数据库,附件即可注意开发环境,低版本VS和Sql不能使用该项目
标签: 多层开发 DropDownList 无限级
评分:
更新时间:2008-04-21
浏览次数:19483次
免费
UI层(WinForm/Web)控件数据绑定、映射与查询;*BLL层实体对象查询(OQL)*DAL层SQL语句和.NET数据访问代码映射(查看SQL-MAP原理)详细说来,框架还包含以下特色功能:*类似LINQ的支持ORM实体类查询的OQL表达式(有了LINQ为啥还要搞一个OQL?本框架OQL的基本设计在LINQ或者说本人知道LINQ之前,另外,.NET3.5框架才正式支持LINQ,而我们公司的一个产品却因为采用了3.5框架安装部署不方便成为市场和客服常常抱怨的理由。未来还有这样的理由,我们迫切需要一个类似LINQ的东西运行在某些客户过时的机器上。)*无需任何后台代码即可分页的增强数据分页控件。*只需要一行代码实现页面数据的增,删,改,查。*基于SQL词法分析的支持多种数据库的高效分页类,你只需要设置SQL语句和分页属性它便能够为你生成特定数据库平台的当前页数据的SQL语句。*一套实用工具,可以生成实体类和根据SQL配置文件自动生成代码的代码生成器以及SQL配置文件管理程序。更多的功能等待你去发现:)数据库在DB_51aspx文件夹中(sql2005),附加即可.登陆用户名和密码都是5
评分:
更新时间:2010-06-13
浏览次数:7674次
免费
EF4.3书店实例源码功能介绍:使用MVCcodefirst开发模式使用mvc3.0EF4.3通过设计model生成数据库,而且数据库数据不被覆盖,保留原始数据。EF4.3最新功能数据迁移源码注意:开发环境为VisualStudio2010,数据库为SQLServer2005,数据库程序会自动生成在express版本中
评分:
更新时间:2012-08-03
浏览次数:5185次
免费
IBatis和NHibernate购物Demo源码大家在使用三层架构时,通常都会认为很少有项目在上线后会改变数据库的,这种几率实在是太小了,所以对于多数据库的支持一种资源浪费。那么这里将演示一下基于三层架构的数据访问的层的替换。在项目的开发,有人使用开源的NHibernate、IBatisNet、Castle等来实现数据访问;也有人很用较为低层的数据访问,如PetShop中的SqlHelper、OracleHelper;甚至有些人和团队开发自己的基于ORM的数据访问层。这里我们不讨论其它的东西,只说一下NHibernate和IBatisNet。当项目之初,可能大多都选择NHibernate,因为它的封装可以大量的减少代码的开发,使用维护更加容易。但是当我们真正开发完成后,运行时发现数据量过大,访问速度无法忍受,这时可能考虑是否换一种数据访问技术,可以大幅度提高访问速度?!比如说用IBatisNet来替换NHibernate。因为IBatisNet支持灵活的SQL。Demo只是实现一个简单的模型,大家有兴趣可以修改和扩展一下。数据库在DB_51aspx文件夹中,用SQL2005或者更高的
标签: NHibernate 购物车 ibatis
评分:
更新时间:2011-04-08
浏览次数:5916次
免费
ProDinner精美食材源码ProDinner是一个ASP.NETMVC的示例程序,它使用了DDD,EF4访问数据。WebUI中使用了jQueryandMvcProjectAwesome,它还有多语言用户界面(UserInterface)。特性:·对实体类增删改查和检索·多语言用户界面·上传食材图片·分页显示·非常丰富和快速响应的用户界面·可以更换用户界面主题(使用jQueryUI主题)使用帮助:用sqlserver2005或高于此版本的数据库管理器附加数据库文件。也可以执行压缩包根目录中的db.sql脚本文件生成数据库。也可以将已经做好的数据库文件(DB_51aspx文件夹中)直接附加到数据库管理器中。****************可以执行(ProDinner.sln)直接将项目导入到vs2010中。如果询问你是否创建一个虚拟目录在你的IIS种,点击是(如果你没有IIS,或者出现了问题在加载项目的时候,可以使用记事本编辑WebUI\WebUI.csproj,将True改为False并保存,关闭vs再次打开sln文件)****************编辑WebUI\web.conf
评分:
更新时间:2011-03-25
浏览次数:5791次
免费
VS2008中动态数据(DynamicData)示例源码动态数据(DynamicData)-可以基于数据模型动态显示页面,而不需要物理页面。它通过在runtime自动发现linqtosql或entityframework数据模型,并确定如何从数据模型中呈现UI,来实现此目的包括:ADO.NETEntityFrameworkADO.NETDataServicesDynamicData动态数据的Demo-数据驱动的Web应用程序以Products表为例,演示动态数据的应用
标签: LINQ Entity DataService 动态数据
评分:
更新时间:2009-03-25
浏览次数:11501次
免费
IDCBMS源码IDCBMS(数据中心业务管理系统)&def数据中心业务管理系统是以ASP.NET软件为基础,在高负载、高易用性、高复制性的设计理念下,通过运用一系列部署技术实现的用户能在30秒内就可以全成一个独立的数据中心业务管理平台解决方案。IDCBMS针对IDC公司内部办公&def协调工作快速发布、管理、维护现有产品高性能综合平台。能针对客户、服务器、域名等进行智能提醒&def可对现有产品进行批量维护&def公司在市场、客服、技术、机房、值班均可以在一个系统快速完成。并能随时监督抽查。数据库在DB_51aspx文件夹中(sql2005),附加即可.登陆用户名和密码都是51aspx
评分:
更新时间:2010-11-15
浏览次数:10237次
免费