利用Razor在ASP.NET MVC中的实现,自定义视图引擎框架(2)
ASP.NET MVC3开始使用Razor作为其视图引擎,取代了原来ASP.NET Web Form引擎。笔者最近研究了一下MVC3对Razor的实现,从中找到一个切入点,能够让我们自定义基于Razor语法的视图解析引擎。在项目里面可以用于诸如邮件模板定制等方面。目前,只是一个demo版本,还在进一步完善中。CodeP
http://cyqdata.cn/cnblogs/article-detail-52837 
利用Razor在ASP.NET MVC中的实现,自定义视图引擎框架(1)
ASP.NET MVC3开始使用Razor作为其视图引擎,取代了原来ASP.NET Web Form引擎。笔者最近研究了一下MVC3对Razor的实现,从中找到一个切入点,能够让我们自定义基于Razor语法的视图解析引擎。在项目里面可以用于诸如邮件模板定制等方面。目前,只是一个demo版本,还在进一步完善中。
先来看看
http://cyqdata.cn/cnblogs/article-detail-52530 
初探Razor和WebMatrix
前天晚上,我在微软技术社区打算看看CodeRush的重构性以及用法,却发现了一样新的东西,名叫WebMatrix。
我是个爱尝新的人,就迫不及待的进行了安装,并开始根据微软社区的教程进行WebMatrix的学习。
经初步了解,WebMatrix确实能让Web网页开发变得更加简单,而其也所使用了一种新的视图引擎,名叫Ra
http://cyqdata.cn/cnblogs/article-detail-42499 
asp.net mvc3 Razor引擎中@使用规则小记
项目中前台用的是asp.net mvc3,Razor引擎(关于Razor的介绍可以参考:http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx),深深体验到了Razor引擎的方便强大。但在编码过程中也遇到了一些问题,就是Razor
http://cyqdata.cn/cnblogs/article-detail-42241 
MVC3.0 Razor实现Ajax数据分页
数据分页一只是一个老生常谈的问题,只要是做系统开发,一般都会牵扯到。最新学习了Razor,用到分页功能,分享下如何实现Ajax分页。
1.准备工作
   网上有现成的分页工具MVCPager,最新的是1.5版本,综合比较后感觉这个控件还是蛮好的,决定采用
   MVCPager源码和Demo:http://mvcpager.codeplex.com/rele
http://cyqdata.cn/cnblogs/article-detail-40397 
ASP.NET MVC:Razor 引入命名空间
页面中引用  c#     @using MvcApplication83.Models
@using MvcApplication83.Common
行尾不需要加分号,加上也无妨(不过得全加上)。
VB.Net
  @Imports MvcApplication83.Models
@Imports MvcApplication83.Common
配置文件中引用
必须在 Vie
http://cyqdata.cn/cnblogs/article-detail-37961 
Razor4Orchard v1.2
书接上回:Razor view for Orchard又添加了些新功能:1. Razor Filter for Body Part:正常Body内容,在开启此Feature后,可以启用对Razor表达式的执行:  1.1 开启Razor Filter  1.2 创建新页
  2.3 查看效果
  2.4 对比未开启Razor Filter的效果
2. 在编辑Razor时 ,添加了TinyMce
http://cyqdata.cn/cnblogs/article-detail-36990 
MVC3-RAZOR尝鲜之漂亮的chart图表
目录    1 创建一个Chart    2 添加标题    3 添加数据源     3.1 反复调用AddSeries可以添加多个     3.2 重复绑定 3.3 使用xml作为数据源    4 数据绑定    5 添加图注    6 保存数据    7 图表与缓存    8 保存到文件    9 其他             1创建一个Chart  public Chart(  i
http://cyqdata.cn/cnblogs/article-detail-12667 
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://cyqdata.cn/cnblogs/article-detail-12496 
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://cyqdata.cn/cnblogs/article-detail-11978 
MVC3-Razor-给力的调试和预加载
 1在RAZOR中调试  如你所知,对于发布后的网站,调试往往是一件非常悲剧的事。  看看RAZOR中强大的打印功能  @ObjectInfo.Print(this.Context.User)            2获取服务器信息  @ServerInfo.GetHtml()        3FormsAuthentication.SlidingExpiration
http://cyqdata.cn/cnblogs/article-detail-11728 
ASP.NET MVC 2.0添加Razor模板引擎 (on .NET4)
根据ScottGu的博客记述(http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx),在未来不久将会发布一个ASP.NET MVC 3.0的Preview版本,在这个版本中可以使用多个内置的模板引擎,以它发布出来的截图来看,其中包括NHaml,Spark以及微软刚刚发布的ASP.NET Web Pages(
http://cyqdata.cn/cnblogs/article-detail-11685 
MVC3-RAZOR尝鲜1
目录1 闲话ASP.NET MVC 3 beta
2 开工
    2.1目录结构
    2.2实现框架页
    2.2显示页面上的变量和control里的变量
    2.4 一些常用的webpages写法在razor中写法
3 激动人心的RAZOR4 欢迎讨论其
http://cyqdata.cn/cnblogs/article-detail-11647 
MVC3-Razor-WebMail轻松发邮件
 目录1 配置邮件发送的参数2 发送邮件3 效果    1 配置邮件发送的参数         WebMail所有的公开的属性   WebMail.SmtpServer = "smtp.gmail.com";//获取或设置要用于发送电子邮件的 SMTP&nbs
http://cyqdata.cn/cnblogs/article-detail-11155 
为ASP.NET MVC 2.0添加Razor模板引擎 (on .NET4)
根据ScottGu的博客记述(http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx),在未来不久将会发布一个ASP.NET MVC 3.0的Preview版本,在这个版本中可以使用多个内置的模板引擎,以它发布出来的截图来看,其中包括NHaml,Spark以及微软刚刚发布的ASP.NET Web Pages(
http://cyqdata.cn/cnblogs/article-detail-10015 
关于Razor
原本没有这篇博客,直到看到ScottGu的这篇文章ASP.NET MVC 3: Razor’s @: and <text> syntax。我才决定,把我这几天对MVC3和Razor的一些观点记录一下。 关于Razor 因为最近我身边的朋友和博客的博友,似乎对MVC3和Razor没有什么好感,甚至于认为微软开发Razor是走在另一条错误的路上。虽然我也没有在项目中实际用到Razor,但是
http://cyqdata.cn/cnblogs/article-detail-9078 
MVC3-RAZOR尝鲜2细说实用的WebGrid
1WebGrid的方法签名  public WebGrid(  IEnumerable<dynamic> source, 设置数据源  IEnumerable<string> columnNames = null, 要显示的列名  string defaultSort = null, 默认排序的字段  int rowsPerPage = 10, 每页的行数  bool ca
http://cyqdata.cn/cnblogs/article-detail-8535 
对Razor的一点初步看法
    最近在学习客户端技术。原因是发现一些新的东西正在发生变化,比如说JQuery+Html5+CSS3这样的组合有效,还是要用透微软的Razor+MVC3这样的组合。
 
    因为只是初步了解了下相关的概念,但看了Razor的做法后,有一点感想:
我们来看下Razor的语法:
 
@{
    var total = 0;
    var totalMessage = "";
    if(IsPost) {
 
        // Retrieve the numbers that the user entered.
        var num1 = Request["text1"];
        var num2 = Request["text2"];
 
        // Conv
http://cyqdata.cn/cnblogs/article-detail-387 
