Asp.net MVC2.0系列文章-运行Web MVC2.0 Demo
安装VS2010
首先安装VS2010,安装过程请参考文章:
http://www.cnblogs.com/ywqu/archive/2010/01/27/1657450.html。
创建第一个MVC2.0程序
新建一个asp.net MVC2.0网站程序,如下图:
提示是否新建单元测试工程,选择创建Unit Test Project
MVC2.0网站结构图
默认新建一个Asp.net M
http://cyqdata.cn/cnblogs/article-detail-12501
jQuery和asp.net mvc相关资源链接
jQuery:
Simplify calling ASP.NET AJAX services from jQueryjQuery SplitterjHtmlArea – The all NEW HTML WYSIWYG Editor for jQueryExpand table rows with jQuery - jExpand pluginQuick Tip – Rea
http://cyqdata.cn/cnblogs/article-detail-12500
Asp.net MVC2中使用Ajax的三种方式
在Asp.net MVC中,我们能非常方便的使用Ajax。这篇文章将介绍三种Ajax使用的方式,分别为原始的Ajax调用、Jquery、Ajax Helper。分别采用这三种方式结合asp.net mvc去实现一个史上最简单的留言板。
首先看一下原始的Ajax的调用的
定义
http://cyqdata.cn/cnblogs/article-detail-12499
发布NGuestBook(一个基于.NET平台的分层架构留言本小系统)
发布NGuestBook的动机说明
大约在半年前,我在博客上发表了一个系列文章:《基于.NET平台的分层架构实战》。当时在讲解过程中用到了一个叫NGuestBook的案例,在那以后,有很多朋友留言或发E-mail希望能得到NGuestBook的完整源代码,以便对照文章研究学习。但是,在当时NGuestBook只是我虚拟的一个案例,并没有成型的系统
http://cyqdata.cn/cnblogs/article-detail-12497
ASP.NET MVC RC 升级要注意的几点
ASP.NET MVC RC出来了,增加和更改的内容可以参考升级文档http://go.microsoft.com/fwlink/?LinkID=137661&clcid=0x409以及博客http://weblogs.asp.net/scottgu/archive/2009/01/27/asp-net-mvc-1-0-release-candidate-now-available.asp
http://cyqdata.cn/cnblogs/article-detail-12495
如何将ASP.NET MVC2项目升级到MVC 3 RC
微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。
译文
要将现有的ASP.NET MVC2项目手动升级到ASP
http://cyqdata.cn/cnblogs/article-detail-12494
ASP.NET MVC Action Filter - 缓存与压缩
原文地址: ASP.NET MVC Action Filter - Caching and Compression 下载源码: Source.zip 关于Action Filter你可以参考我的另外一篇文章: ASP.NET MVC : Action过滤器(Filtering) 缓存在开发高扩充性WEB程序的时候扮演着很重要的角色.我们可以将HTTP请求在一个定义的时间内缓存在用户
http://cyqdata.cn/cnblogs/article-detail-12493
ASP.NET MVC 2的代码以MS-PL协议开源发布
微软已经宣布ASP.NET MVC 2的代码以MS-PL协议发布,MS-PL是一个得到OSI认证的开源协议,ASP.NET MVC基于MS-PL发布,是一个真正的开源框架且没有任何平台限制,也就是说,您可以在mono下使用或开发ASP.NET MVC的相关项目。 可以到ASP.NET MVC 2 RTM Download Details page获取源代码,或者到CodePlex上获取,这个页面
http://cyqdata.cn/cnblogs/article-detail-12491
ASP.NET MVC Preview 5 演示Demo #5 实现MikePager数据分页和GridView控件
ASP.NET MVC Preview 5 演示Demo #5 实现MikePager数据分页和GridView控件
MVC演示Demo系列: http://mike108mvp.cnblogs.com
Demo #1 实现CRUD增删查改:http://www.cnblogs.comhttp://www.cnblogs.com/http://www.cnblogs.com//mike108mvp
http://cyqdata.cn/cnblogs/article-detail-12490
一、应用于Action的Filter
在Asp.netMvc中当你有以下及类似以下需求时你可以使用Filter功能
判断登录与否或用户权限
决策输出缓存
防盗链
防蜘蛛
本地化与国际化设置
实现动态Action
Filter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFilterAttribute抽象类,并可以覆写v
http://cyqdata.cn/cnblogs/article-detail-12487
Asp.net Mvc Framework 五 (向View传值以及Redirect)
ViewData与TempData属性来向View页传递对象
上文中已经提到,使用ViewData可以将数据由Controller传递到View
在前文中我们建立了EiceController类
在本文的示例中我们将这个Controller改一下
namespace MvcApplication2.Controllers
{
using&n
http://cyqdata.cn/cnblogs/article-detail-12485
ASP.NET MVC2 数据模型验证类库:MVC Foolproof Validation
MVC Foolproof Validation是一个数据模型类库扩展。 操作符验证 1: public class SignUpViewModel
2: {
3: [Required]
4: public string Password { get; set; }
5:
http://cyqdata.cn/cnblogs/article-detail-12482
理解ASP.NET MVC中的ActionResult
通常我们在一个ASP.NET MVC项目中创建一个Controller的时候,Index()方法默认的返回类型都是ActionResult,通过查看UML图,ActionResult实际上是一个抽象类,因此实际返回的类型是该抽象类的子类。 Ø ActionResult及其子类的UML图 有关ActionResult及其子类的UML图如下所示: 
http://cyqdata.cn/cnblogs/article-detail-12475
ASP.NET MVC 重点教程一周年版 第三回 Controller与View
这节我们让ASP.NET MVC真正的跑起来
一、新建Controller
首先我们自己新建一个新的Controller在Controllers上点右键,添加,Controller选项
之后出现一个对话框:
这里我们将之起名为EiceController 附注一下,这里是个纯广告,无兴趣可略过此行:www.eice.com.cn为您建立Web2.0社交网站
http://cyqdata.cn/cnblogs/article-detail-12470
Asp.net MVC2.0系列文章-编辑和删除新闻操作
上一篇文章,我们简单地完成了新闻内容的展示功能(Asp.net MVC2.0系列文章-显示列表和详细页面操作),此篇文章,我们使用Asp.net MVC2.0实现新闻记录的编辑和删除功能。
创建View视图NewsEdit和NewsDelete
创建新闻首页,用来显示新闻列表。
在Views/News目录下,单击右键,选择Add->View,修改相关配置如下图所示
NewsEdit Vie
http://cyqdata.cn/cnblogs/article-detail-12466
Asp.net Mvc Framework可以在Controller中使用的Url.Action方法
原本的Url.Action方法是利用RouteCollection来实现Url的Routing的。
所以这里用一个扩展方法重现一下
using System.Web.Routing;
static public class CUrl {
 
http://cyqdata.cn/cnblogs/article-detail-12452
ASP.NET MVC 3 Beta初体验之超酷的Chart
前面一篇文章:ASP.NET MVC 3 Beta初体验之WebGrid介绍了WebGrid控件的使用,ASP.NET MVC 3 Beta中才内置Chart的。这篇文章中将介绍Chart的使用。包括Chart数据源的配置、Chart的显示、Chart保存三个方面。Chart是很多系统中使用,所以在ASP.NET MVC 3 Beta初体验之中介绍它是很有必要
http://cyqdata.cn/cnblogs/article-detail-12447
ASP.NET开发人员需要学习ASP.NET MVC么?
InfoQ上有篇文章ASP.NET开发人员需要学习ASP.NET MVC么? 文章已经覆盖了绝大多数对于学习/使用ASP.NET MVC的观点。 我觉得ASP.NET MVC作为asp.net 堆栈上的Web开发框架,和WebForms处于同等重要的位置。作为.NET的Web开发人员非常有必要去学习,应用ASP.NET MVC。
ASP.NET MVC框架为ASP.NET Web For
http://cyqdata.cn/cnblogs/article-detail-12423
新技术 新体验 - 北京.NET俱乐部Visual Studio2008 & MVC 交流会
微软北京.NET俱乐部将于2008年4月12日召开“新技术 新体验 - 北京.NET俱乐部Visual Studio2008 & MVC交流会”,此次活动是微软北京.NET俱乐部2008年的首次交流活动,届时作为微软北京.NET俱乐部的门户网站将全面上线,为.NET开发人员、技术爱好者提供一个交流、沟通的平台。
&
http://cyqdata.cn/cnblogs/article-detail-12420
使用XML文件来动态配置ASP.NET MVC的Route规则
一般情况下,我们都是直接在Global.asax.cs文件中直接写上Route规则的,例如:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default
http://cyqdata.cn/cnblogs/article-detail-12416