Asp.net Mvc Framework 二 (URL Routing初解)
什么是URLRouting呢?
你可以使用URL routing来配置一些URL的映射,使用户可以按你的规则来访问网站.
使用URL routing,一定要规定URL模式,它包括一个位置标识,它将在你请求网页时按这个规则返回给你内容. 当然,这个创建的规则完全是由你自己定义的.
上回说道:
http://localhost/Views/Home/Index.aspx和
http://localh
http://www.cyqdata.cn/cnblogs/article-detail-12666
ASP.NET MVC Performance Tips(1):RenderPartial性能优化
背景 在ASP.NET MVC中,HtmlHelper的扩展方法RenderPartial为我们使用UserControl带来了极大的方便,当我们指定一个UserControl时,RenderPartial会在当前View文件夹下查找相应的UserControl,如果没有找到则会到Shared文件夹下查找。然后在使用RenderPartial方法有一些性能方面的考虑,值得我们去关注。 设想有这
http://www.cyqdata.cn/cnblogs/article-detail-12523
MVC3-RAZOR-玩转WebImage
目录1获取图片2查看webimage的属性3图片的缩放4翻转5水印6裁减7保存8输出 1 获取图片 1.1从上传中获取图片 WebImage pic = WebImage.GetImageFromRequest("uploadfile"); 1.2从流里获取 WebImage image0 = new WebImage(F
http://www.cyqdata.cn/cnblogs/article-detail-12496
Asp.net Mvc Framework 五 (向View传值以及Redirect)
ViewData与TempData属性来向View页传递对象
上文中已经提到,使用ViewData可以将数据由Controller传递到View
在前文中我们建立了EiceController类
在本文的示例中我们将这个Controller改一下
namespace MvcApplication2.Controllers
{
using&n
http://www.cyqdata.cn/cnblogs/article-detail-12485
Asp.net Mvc Framework可以在Controller中使用的Url.Action方法
原本的Url.Action方法是利用RouteCollection来实现Url的Routing的。
所以这里用一个扩展方法重现一下
using System.Web.Routing;
static public class CUrl {
 
http://www.cyqdata.cn/cnblogs/article-detail-12452
Asp.net Mvc Framework在.net 2.0/IIS6下运行,程序示例
Asp.net Mvc Framework在.net 2.0/IIS6下运行,补全
中我提到了完整的方法
但是有些朋友还是不太明白,这里我给出一个现成的工程
发布后将生成的文件与DLL复制到IIS或虚拟主机目录下即可
http://files.cnblogs.com/chsword/dotnet2.ra
http://www.cyqdata.cn/cnblogs/article-detail-12071
为 MVC 和 Web Form 正名的【第二份】“大字报”
阅读说明书
1、本文将要说到的MVC和Web Form如果没有特殊说明,则表示为ASP.NET 框架下的ASP.NET MVC CTP和 Web Forms 的最基本形态和特征,不考虑特殊应用。
2、本文重点在介绍MVC,以及与MVC对应(非对立)的Web
http://www.cyqdata.cn/cnblogs/article-detail-12070
ASP.NET MVC Framework体验(5):路径选择(URL Routing)
概述 在传统的ASP.NET应用程序中,发生一个请求之后将映射到一个.aspx文件,且会对应到一个具体的物理aspx文件。ASP.NET MVC Framework中,进入一个请求之后,不再是映射到.aspx文件,而是由MVC Framework中提供的路径选择引擎,映射到正确的Controller和Action执行请求。ASP.NET MVC Framework中URL路径映射规则定义在Glob
http://www.cyqdata.cn/cnblogs/article-detail-12064
使用微软ASP.NET MVC Framework的一些感受 + 收集园子朋友发现的bug反馈 【补充】
原文章见:http://www.cnblogs.com/szw/archive/2007/12/18/1004344.html
这里总结一下许多园友提出的一些其他的bug和相关的一些意见、建议,以及对其中一些方案我的测试结果。
--引用------------------------------------
http://www.cyqdata.cn/cnblogs/article-detail-12062
为 MVC 和 Web Form 正名的一份“大字报”
我不想再次引发争论,但我希望可以加强这方面的讨论。
边吃早饭边看新闻,看到了老赵(大家都这么称呼,比较亲切,我也这么称呼吧^_^)的一篇为WebForms说几句话,以及一些ASP.NET开发上的经验(上) 不管我是不是被老赵纳入了“跟风”MVC的行列,还是有一些话想说。
首先还是强调一下个人立场,我不是老赵文章中说的一味反对Web Form,而只是去拥护MVC
http://www.cyqdata.cn/cnblogs/article-detail-12061
Asp.net Mvc Framework 六 (更多的View传值及显示方式)
我们前面都使用RenderView("Index");这种方式来显示
RenderView的重载:
RenderView(string viewName);
RenderView(string viewName, object viewData);
RenderView(string viewName, string maste
http://www.cyqdata.cn/cnblogs/article-detail-12060
使用微软ASP.NET MVC Framework的一些感受 + 收集园子朋友发现的bug反馈
用ASP.NET MVC快一星期了,之前是苦苦的等待,之后是苦苦的摸索和总结,现在这个MVC在我脑子里已经有了个大体的评价,写出来与大家分享。
关于MVC本身的优点,就不再详述,地球人说了好多了。
所以我光说说微软的ASP.NET MVC Framework(目前还非正式发布版本,为C
http://www.cyqdata.cn/cnblogs/article-detail-11991
ASP.NET MVC3: Razor 中的布局
原文地址:http://weblogs.asp.net/scottgu/archive/2010/10/22/asp-net-mvc-3-layouts.aspx
ASP.NET MVC 3 带来了一个新的名为 Razor 的视图引擎,同时也支持已经存在的 .aspx 视图引擎。
什么是布局?
典型情况下,一个网站中所有的页面都有着一致的观感,ASP.NET 2.0 提
http://www.cyqdata.cn/cnblogs/article-detail-11978
有一天,WebForm 对 MVC 说:能否借你的UpdateModel方法来用用?
背景 ASP.NET MVC的Controller有个很不错的方法:UpdataModel (相对应的还有TryUpdateModel)。它能够把提交的数据(Form, QueryString, RouteData)自动更新到实体,例如: 如果提交的数据键值与Custo
http://www.cyqdata.cn/cnblogs/article-detail-11953
DynamicData for Asp.net Mvc留言本实例 下篇 更新
我并不打算再建一个edit页来实现更新,而打算用现有的create页来实现更新功能 虽然也许这样并不符合其语义,但我仍想这么做,因为asp那时候大家都是把增删改查放在一个页面的只用参数来区别 如: article?m=add article?m=modfiy article?m=delete 由于控件的流行,细节被Asp.net隐匿了起来,很多朋友不再通过QueryString或隐藏表
http://www.cyqdata.cn/cnblogs/article-detail-11732
MVC3-Razor-给力的调试和预加载
1在RAZOR中调试 如你所知,对于发布后的网站,调试往往是一件非常悲剧的事。 看看RAZOR中强大的打印功能 @ObjectInfo.Print(this.Context.User) 2获取服务器信息 @ServerInfo.GetHtml() 3FormsAuthentication.SlidingExpiration
http://www.cyqdata.cn/cnblogs/article-detail-11728
Asp.net Mvc Framework 七 (Filter及其执行顺序)
应用于Action的Filter
在Asp.netMvc中当你有以下及类似以下需求时你可以使用Filter功能
判断登录与否或用户权限,决策输出缓存,防盗链,防蜘蛛,本地化设置,实现动态Action
filter是一种声明式编程方式,在Asp.net MVC中它只能应用在Action上
Filter要继承于ActionFilterAttribute抽象类,并可以覆写void OnActionEx
http://www.cyqdata.cn/cnblogs/article-detail-11714
ASP.NET MVC Framework体验(3):表单提交
概述 在前面的两篇文章总,我们分别做了一个简单的ASP.NET MVC的例子和进行数据的绑定,在本文中,将通过ASP.NET MVC Framework实现表单的提交,你可以看到,在这里有多种方法来获取表单数据,可以自动映射、通过Request对象获取等。 实现新增数据 1.这里我们还采用上一篇做过的Blog示例(在后面的文章中,我将一直使用该示例),在这之前,先修改一下上次示例中的BlogRep
http://www.cyqdata.cn/cnblogs/article-detail-11708
将Asp.net mvc整合进现有Asp.net webform项目
本文将实现在asp.net webform中开发asp.net mvc,并部署在网络上的虚拟主机上
以下连接是我实际项目中实践:天天新培训,佛山培训网 http://www.fspxba.com/
佛山培训网,天天新培训,佛山培训吧,ttxpx.com.fspxba.com佛山培训,培训英语培训,佛山日语培训,佛山电脑培训,佛山专业培训机构,伟港教育
以下链接 http://fspxba
http://www.cyqdata.cn/cnblogs/article-detail-11700
MS MVC框架漩涡中的MonoRail未来
上个星期,Hamilton向微软MVC团队通报了Castle团队从现实应用中获得的所有复杂和不直观的需求,并告知他们如何处理这些事情。另外他还开发了一些集成案例,作为对MS MVC可扩展性和插拔性的概念验证。
我现在可以做到:
创建对IParameterBinder的初始支持
创建NVelocity视图工厂(View Factory)
支持REST(支持基于接收头[ac
http://www.cyqdata.cn/cnblogs/article-detail-11692