
Asp.net MVC
文章平均质量分 66
geist2003cn
这个作者很懒,什么都没留下…
展开
-
Asp.net MVC 3 之 Razor 视图引擎
Asp.net MVC 3 中引入了一个新的View Engine: Razor。使用Razor不需要学习新的语言,也更容易将动态代码与HTML结合,抛却了这样的标记,使用一个神奇的@号,就能搞定一切,就像JQuery中的$号一般神奇,而且能够给我们留下更干净的HTML代码。相比Aspx,在VS2010中,Razor更加智能,现在写一个对Model的类型声明终于可以靠语法提示完成了。 在View的第一行键入 @model WebApplication1.Models. 这里就会有智能原创 2011-03-20 19:33:00 · 4708 阅读 · 3 评论 -
初探 Asp.net MVC3
Asp.net MVC 3已经发布有一段时间了,加入了Razor视图引擎,使用起来感觉好了很多。 首先安装 VS2010(各种版本都行) 使用Web Platform Installer安装Asp.net MVC 新建一个Asp.net MVC 3的Web Application 首先,我们选择一个Internet Application,下面可以选择视图引擎,选择 Razor,来看看Razor引擎吧。 工程建好了,先看下目录结构,还是跟之前的版本一致,Models Views原创 2011-03-18 10:58:00 · 1599 阅读 · 0 评论 -
Asp.net MVC 学习心得
<br /> asp.net mvc 学习中,第一个要理解的是 Controller 与View之间的关系。与普通的asp.net 工程不一样,浏览器中的Url访问的不再是一个个实际存在的页面,而是Controller中的一个个Action。Controller获得Http请求之后,进行处理,完毕之后将数据交换给视图来显示。<br /> <br /> 因此在IIS6与IIS5中进行部署的时候,必须要添加一个通配符的HttpHandler,否则IIS无法处理MVC的Web请求;<br /> <br原创 2011-03-29 11:25:00 · 1829 阅读 · 0 评论 -
使用Razor引擎做一个SEO Helper
<br />手头的项目,需要进行SEO优化,就考虑做一个SEO Helper,使用Asp.net MVC Razor 视图引擎,真是轻松愉快:<br /> <br />1、首先,在Layout页面中Render一个Section,名为SEO,如下所示:<br /><head> <title>@ViewBag.Title</title> @RenderSection("SEO",false) ......<br />2、在App_Code中添加一个SEO.cshtml,代码如下:原创 2011-04-01 16:03:00 · 1055 阅读 · 0 评论