三层架构+MVC+LinqtoSQL入门实例本程序主要通过一个产品的添加、修改及用户注册登录等来演示MVC的使用,主要针对MVC和三层架构入门人员数据实现了列表并分页App_Data下为Sql2005数据库,采用的是|DataDirectory|\方式调用,直接使用即可
标签: LINQ 入门 Asp.netMVC 会员注册
评分:
更新时间:2009-07-03
浏览次数:27871次
免费
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次
免费
GuestBook示例程序源码ASP.NETMvc+NHibernate+UnityApplicationBlock示例程序今天无意间看到了UnityApplicationBlock(以下简称Unity),感觉很不错,用起来挺方便的说。于是一时兴起写了这个留言本的小示例。数据库操作采用的NHibernate,UI直接用的ASP.NETMvc了。项目基于VS2010+SQLServer2005,就一个表的增删改查操作很简单。目的是为了体验下Unity的Ioc功能。项目只是演示使用,未建立公共类和配置项抽象出来等工作,各个项目如下:Guestbook.Biz业务层,具体业务实现。这里只实现了增删改查Guestbook.Dal持久层,基于NHibernate的ORM映射。实现增删改查Guestbook.IBiz业务层接口,给UI引用实现解藕。UI层不直接引用具体业务类,实现面向接口Guestbook.IDal持久层接口,给Biz引用实现解藕。方便更换不同数据库持久类(PS;虽然NHibernate已经可以支持多库,这里纯为了娱乐)Guestbook.Model持久实体,NHibernate的
标签: NHibernate 留言板 MVC Unity
评分:
更新时间:2010-07-19
浏览次数:8420次
免费
MVC2.0学习示例源码系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。说它好,它确实好,开发起来简单方便;说它不好,也确实存在一些问题。比如说版本升级的风险,性能比较研究现在都不够深刻。此源码提供学习使用,教程地址:http://bbs.51aspx.com/showtopic-16006.html
评分:
更新时间:2010-07-21
浏览次数:17819次
免费
EfsFrame企业级开发框架源码Efs是一套整体的企业级开发解决方案,整个框架体系中包含了Web表现层开发包,组件开发包,基础数据库设计一整套完整的基于B/S架构应用程序设计开发的完整解决方案。Efs框架从研发到时间,历时近10年,积累了大量实战软件工程专家、数学专家的心血不断完善而成,已应用的大大小小的项目几十个,从小项目的开发管理维护设计到大项目的负载均衡设计,Efs逐渐形成了一整套完整的基于B/S架构的设计解决方案。Efs框架设计目标:l、整体提升企业的项目管理水平;2、整体提升企业的研发人员的研发水平;3、整体提升企业的项目研发效率;4、整体提升企业的项目研发的健壮性;5、最大限度减少企业的项目维护成本;Efs框架特点如下:1、完善的Web表现层开发包:为企业Web表现层开发人员提供的一套完整、高效、美观的B/S结构设计表现层解决方案,简单易学。a)极大提高企业的项目Web表现层的开发效率;b)统一企业的项目UI设计,统一的框架结构,能迅速规范企业的Web表现层代码设计规范,最大限度的减轻企业后期的项目管理、维护、升级成本;c)减少企业Web表现层开发人员的培训投入;2、完善
评分:
更新时间:2010-07-28
浏览次数:15199次
免费
EfsFrame企业级开发框架2.0源码EfsFrame企业级框架--.Net开发实例模型源码Efsframe框架特点如下:1、完善的Web表现层开发包:为企业Web表现层开发人员提供的一套完整、高效、美观的B/S结构设计表现层解决方案。a)JS+DIV+CSS的表现层设计,与语言无关,支持各种编程语言环境;b)完善的JS类库,让各种优美的Web表现能轻松按照配置实现,极大提高企业的项目Web表现层的开发效率;c)美观的布局,全局的键盘事件,快速的数据检索设计,最大限度提升产品的用户体验;d)统一企业的项目UI设计,统一的框架结构,能迅速规范企业的Web表现层代码设计规范,最大限度的减轻企业后期的项目管理、维护、升级成本;e)完善的表现层API帮助,减少企业Web表现层开发人员的培训投入;2、完善的组件开发包:为企业组件开发人员提供的一套完整、稳定、高效的B/S结构设计业务逻辑层解决方案。a)完善的基础类库的封装,极大提高企业的项目业务逻辑层组件开发效率,最大限度让业务接口组件简洁、高效;b)统一的接口规范,能迅速规范企业的业务逻辑层组件代码设计规范,最大限度的减轻企业后期项目管理、维
评分:
更新时间:2010-09-13
浏览次数:14649次
免费
基于MVCAction粒度的权限管理系统源码主要功能1、权限判断的边界由于项目是基于MVC的,除去数据权限不说,功能权限的判断边界做在MVC的Action上无疑是最好的选择,因为无论是一个页面,还是一个按钮,还是一次查询,都是通过Action请求实现的。这样我们只需要在每个Action请求执行之前进行权限判断就可以了,也不用折腾RBAC里的资源+操作=权限这么麻烦。2、使用FormsAuthentication实现登录验证用户登录验证用的是.Net自带的Forms验证,它默认通过加密的cookies来实现用户的登录判断3、另外有人说源码编译报错缺少“HibernatingRhinos.NHibernate.Profiler.Appender.DLL”,你可以把这个DLL删除,再根据错误信息删除一行代码即可,这个其实是之前讲过的NHProfiler,NH生成SQL查看工具用的DLL。4、总结:权限与工作流引擎集成,单点登录,多级授权等复杂的权限管理实现。大家可以看到上面介绍权限管理还是有些特点的:1.充分利用MVC特点;2.思路清晰;3.验证逻辑简单;4.维护方便;5.没有效率问题;6.
评分:
更新时间:2010-09-20
浏览次数:16662次
免费
AJAX+JSON+ashx无刷新分页源码Ajax无刷新分页(Ajax+Json+ashx)用ashx来接收请求,数据格式为JSON数据库在DB_51aspx文件夹中(sql2005),附加即可.
评分:
更新时间:2010-10-20
浏览次数:15737次
免费
IDCBMS源码IDCBMS(数据中心业务管理系统)&def数据中心业务管理系统是以ASP.NET软件为基础,在高负载、高易用性、高复制性的设计理念下,通过运用一系列部署技术实现的用户能在30秒内就可以全成一个独立的数据中心业务管理平台解决方案。IDCBMS针对IDC公司内部办公&def协调工作快速发布、管理、维护现有产品高性能综合平台。能针对客户、服务器、域名等进行智能提醒&def可对现有产品进行批量维护&def公司在市场、客服、技术、机房、值班均可以在一个系统快速完成。并能随时监督抽查。数据库在DB_51aspx文件夹中(sql2005),附加即可.登陆用户名和密码都是51aspx
评分:
更新时间:2010-11-15
浏览次数:10237次
免费
MVC联系人管理系统V2源码第二版说明:第一版纯粹是学习代码实验中的。界面等都没有美化,非常糟糕。但是Asp.net源码专业站|-51aspx.com竟然给发布了。(惊喜)同时深深感到对不起下载本代码的程序员朋友们。所以现在修改一下第一版。同时接着修改。等待下一版本。同时深深喜欢Asp.net源码专业站|-51aspx.com这种开源精神数据库在DB_51aspx文件夹中(sql2000),附加即可.登陆用户名和密码都是51aspx
评分:
更新时间:2011-03-04
浏览次数:3583次
免费
XooHoo框架源码a、基于ASP.NETMVC3.0RC2、.NetFramework4的RBAC(Role-BasedAccessControl)框架。但请注意,Xoohoo并不只是个RBAC框架。虽然脱胎于Oxite,但已渐行渐远...b、充分利用ASP.NETMVC3的特性,基于Filter的校验机制。非常灵活并支持无限的扩展,具体体现在:充分利用ASP.NETMVC3的特性,基于Filter的校验机制。非常灵活并支持无限的扩展,具体体现在:1、摒弃在Controller和Action上标记Attribute的方式实现Filter注入的方式,在需要时通过反射来来获取。而是将Filter在Controller外部注入,也去除了与Controller的耦合性。就如GlobalFilters一样,不需使用Attribute标记的方式。2、如果有AController、BController、CDE...等,可以指定只在某些Controller注入Filter,需求改变时,可以方便取消注入。正如第一条所说,这一切都不用改动我们已经编译好的Controllers。3、如果AControl
标签: Asp.netMVC FrameWork RBAC
评分:
更新时间:2011-03-24
浏览次数:5658次
免费
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次
免费