New Features in ASP.NET MVC 3/4

MVC 3 and 4 come with many improvements and several new features in addition to
the new dependency on .NET 4.

These new features include:

 

■ The Razor view engine
■ Package management with NuGet
■ Improved extensibility
■ Global action filters
■ Dynamic language features

■ Partial page output caching
■ Ajax improvements
■ Enhancements to the validation infrastructure
■ Mobile templates
■ Web API

 

1. The Razor view engine

  This engine provides a concise way to mix code and markup within the same file.

classic code:

<% @ Page Language = " C# "  Inherits = " System.Web.Mvc.ViewPage<Product[]> "   %>
< ul >
<%  foreach(var product in Model) {  %>
< li > <% : product.Name  %> </ li >
<%  }  %>
</ ul >

 

razor code:

@model Product[]
<ul>
@foreach( var product  in Model) {
<li>@product.Name</li>
}
</ul>

 

 

 

转载于:https://www.cnblogs.com/davidgu/archive/2012/07/05/2577869.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值