asp.net mvc validation framework -xVal
Steve Sanderson在codeplex上发布了一个asp.net mvc validation framework xVal ,并写一篇详细的文章介绍这个框架 xVal - a validation framework for ASP.NET MVC。xVal可以把客户端和服务端的验证机制结合起来。
Validation with Asp.net MVC, xVal & IDat
http://www.cyqdata.cn/cnblogs/article-detail-11408
实战asp.net MVC+ADO.NET EntityFramework
先看下效果图吧,源码下载
1.首先我们先建立一个asp.net MVC的工程,工程命名为“NorthwindMVC”.
2.将数据库添加至“App_Data”目录下,然后我们再来添加EMF,命名为“Northwind.emdx”
添加“Categories”,“Produ
http://www.cyqdata.cn/cnblogs/article-detail-11402
ASP.NET MVC Framework体验(4):控制器
概述 在MVC中,Controller用来处理和回应用户的交互,选择使用哪个View来进行显示,需要往视图中传递什么样的视图数据等。ASP.NET MVC Framework中提供了IController接口和Controller基类两种类型,其中在Controller提供了一些MVC中常用的处理,如定位正确的action并执行、为action方法参数赋值、处理执行过程中的错误、提供默认的WebF
http://www.cyqdata.cn/cnblogs/article-detail-10966
MVC 2.0+Entity Framework在使用依赖注入时遇到的问题
前言:
最近在看MVC 3.0 Beta Release Note的时候,发现了IDependencyResolver接口,又看到了两篇关于MVC下使用依赖注入的文章(传送门1,传送门2)。
于是乎,对依赖注入进行了学习,并对以前做的一个网站进行了重构(使用Unity)。
其实完全没有必要,因为无法充分体现依赖注入的优势,反而在性能上有点损失,就当练手一下吧~
在这个过程中(网站是M
http://www.cyqdata.cn/cnblogs/article-detail-10950
Asp.net Mvc Framework 十二 Castle扩展
由于Monorail是.net下MVC的先驱所以 Asp.net MVC理所当然要支持老的Castle用户
在Asp.net MVC扩展包中就提供了对Castle的支持与兼容
虽然这个扩展还有很多BUG与不足,但已从其中窥见Asp.net的扩展性之一斑
扩展的下载地址:MVC Contrib on CodePlex
其中的\Samples\MvcContrib.Samples.NVelocityV
http://www.cyqdata.cn/cnblogs/article-detail-10945
ASP.NET MVC Framework 动态汇集
Scott Guthrie在ALT.NET会议中展示了ASP.NET MVC Framework,它的CTP版本将于今年年底放出。
这个框架将支持以下特性:
为Controller提供原生的TDD模型支持
支持ASPX作为一种视图引擎(没有ViewState和Postback)
提供接口以使用其他的视图引擎,如MonoRail
提供对Controller对象生成的
http://www.cyqdata.cn/cnblogs/article-detail-10681
Asp.net Mvc Framework 三 (Controller与View)
这节我们让Asp.netMVC真正的跑起来
我们自己新建一个新的Controller
开始行动:
在Controllers中新建一个MVC Controller Class,个人宣传一下.就叫EiceController
附注一下,这里是个纯广告,无兴趣可略过此行:www.eice.com.cn为您建立Web2.0社交网站
默认生成的代码如下:
using System;
using&n
http://www.cyqdata.cn/cnblogs/article-detail-10667
ASP.NET MVC Framework与WCSF中MVP模式之小小比较
概述 MVC模式已经出现了几十年了,在GUI领域已经得到了广泛的应用,由于微软ASP.NET MVC Framework的出现,致使MVC一度成为.NET社区的热名话题。作为MVC的变种MVP模式,也已经出现好几年了,在微软模式与实践小组提供的Web Client Software Factory中,给出了实现MVP模式的应用程序最佳实践,本文将试着对这两种实现比较一二。 MVC(Model-Vi
http://www.cyqdata.cn/cnblogs/article-detail-9931
ASP.NET MVC Framework体验(1):从一个简单实例开始
概述
12月10日微软发布了ASP.NET 3.5扩展的预览版,在其中包括了ASP.NET MVC Framework、ASP.NET AJAX改进、ASP.NET动态数据支持、ASP.NET SIlverlight支持、以及ADO.NET Data Services等。我也在第一时间下载下来进行了安装,体验了一下微软的ASP.NET MVC Framework。
提起MVC,相信大家都不陌生了,
http://www.cyqdata.cn/cnblogs/article-detail-9927
Asp.net Mvc Framework在.net 2.0/IIS6下运行,补全
之前写过篇:
Asp.net Mvc Framework 四 (在.net2.0下运行)
虽然在其它文章中也隐含了一些2.0运行的说明,但 是不够详细
下面说全
必备:.net framework 2.0 sp1 (v2.0.50727)
用Vs2008打开MVC工程
将目标平台转换为.net 2.0 (其实平台保持3.5也可以,只是不要在View中写C#3.0的语句,这个就要自己约束
http://www.cyqdata.cn/cnblogs/article-detail-9926
翻译:ASP.NET MVC Example Application over Northwind with Entity Framework
首先,谢谢TerryLee的推荐系列,本文就是在他的推荐系列看到的.
原文地址:ASP.NET MVC Example Application over Northwind with the Entity Framework
by BradA
在上个月的假期,Lance Olson和我花了一些时间使用Entity Framework来移植ScottGu's 优秀的 MVC 实例.我想在
http://www.cyqdata.cn/cnblogs/article-detail-8556
Asp.net Mvc Framework 八 (Helper)
本人已经疯了...快写完了而关掉浏览器丢失数据之事在此文章上发生了两次,所以本人倍加珍惜
这节讲 一下Asp.netMVC中的Helper
何谓Helper,其实就是在View中为了实现一些灵活功能而写的方法组
其实Asp.net MVC的View是Aspx的页面,本身可以声明定义方法,那为什么要有Helper呢
其实无非是将界面与逻辑分离,而且Asp.net MVC也并不只支持Aspx一种V
http://www.cyqdata.cn/cnblogs/article-detail-8543
看看Entity Framework 4生成的复杂的分页SQL语句
之前发现Entity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题。
>>> 来看一看,瞧一瞧!
上代码:
看生成的SQL语句:
1. Entity Framework生成的SQL:
一个TOP,三个FROM。
2. LINQ to SQL生成的SQL:
无TOP,两个FROM。
两者的差
http://www.cyqdata.cn/cnblogs/article-detail-8526
慎用Entity Framework 4, 看看它生成的糟糕的分页SQL语句
之前发现Entity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题,简直是历史的倒退。
>>> 来看一看,瞧一瞧!
上代码:
看生成的SQL语句:
1. Entity Framework生成的SQL:
一个TOP,三个FROM。
2. LINQ to SQL生成的SQL:
无TOP,两个F
http://www.cyqdata.cn/cnblogs/article-detail-8275
在Entity Framework 4中映射现有实体类(POCO)
Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架。
Entity Framework的主要特点:
1. 支持多种数据库(Microsoft SQL Server, Oracle, and DB2);
2. 强劲的映射引擎,能很好地支持存储过程;
3. 提供Vi
http://www.cyqdata.cn/cnblogs/article-detail-8086
ESFramework 4.0 文件断点续传原理与实现
ESFramework的最初版本就已经支持文件传输功能,但是内置断点续传的功能直到最新的4.0版本才加入进来,这是一个迟到的却很重要的特性。当我们使用了1个小时的时间上传或下载一个大文件到99%的时候,网络突然断一下,就要全部重头再来,这实在是不能忍受的事情,所以,支持断点续传是非常有意义的。
作为ESFramework的增强,ESPlus提供了文件断点续传功能的默认实现,位于ESPlus.F
http://www.cyqdata.cn/cnblogs/article-detail-6522
.net framework 3.5 和 4.0 的结构图以及Namespaces参考,强烈推荐下载了解!
经常会被别人问你熟悉.NET Framework吗? 而且还不清楚.NET Framework 到底有哪些东西,然后我就在网上找了一些资料,供自己收集总结,同时也将这份资料分享给各位博友,共同学习,共同进步!
其他相关学习资料:
MSDB库(中文)
ASP.NET 4
.NET Framework 3.5 结构图下载地址:
http://down
http://www.cyqdata.cn/cnblogs/article-detail-2705
All-In-One Code Framework [一站式示例代码库]
2010 对一站式示例代码库,对奋战在一站式示例代码库上的每一位工程师来说都是不同寻常的一年。 在我们共同努力和开发社区的支持下,该项目从一年前的草根雏形,成长为CodePlex排名前三,含有500多代码示例的“微软示例代码库”。 在此辞旧迎新之际,项目组感谢开源社区及开发者社区伴随我们一路走过来。2011年,我们会做得更好,以回馈社区,回馈广大开发者。 回顾2010 1) 215 新示例,300K 下载量,CodePlex 前三 2010 年,我们总共发布了215个新示例,总代码示例数过500。可以在http://1code.codeplex.com/ 下载到,或通过浏览示例代码索引下载单个示例包。 300K的下载量,在CodePlex上挤入下载量前三。每月新示例发布介绍索引: · 微软一站式示例代码库 2010年12月更新 · 一站式示例代码库2010年11月5
http://www.cyqdata.cn/cnblogs/article-detail-2464
ESFramework 4.0 进阶(01) -- 消息
(ESFramework 4.0 快速上手 属于ESFramework的傻瓜式应用,对于开发一般的通信程序已经足够了,但是如果要构建更高性能更灵活更具扩展性的应用,还是必须要从基础开始了解ESFramework的内核机制。本篇是为进入ESFramework内核的第一步。)
需要交互的分布式系统之间通过消息来传递有意义的信息。消息是通信框架的核心。离开了消息,再谈通信框架就没有任何意义,所以,消息是ESFramework中一个最核心的概念。
一. 消息的类别
在具体的应用中,我们需要对消息的类别进行定义,这有助于我们分析和讨论问题。消息大致可以分为4个类别:请求消息、回复消息、报告、通知、P2P消息。
 
http://www.cyqdata.cn/cnblogs/article-detail-1661