2015年2月11日

在 ASP.NET MVC Web 应用程序中输出 RSS Feeds

摘要: RSS全称Really Simple Syndication。一些更新频率较高的网站可以通过RSS让订阅者快速获取更新信息。RSS文档需遵守XML规范的,其中必需包含标题、链接、描述信息,还可以包含发布时间、最后更新时间等信息。本文将介绍通过LINQ to XML生成XML文档,并在ASP.NET ... 阅读全文

posted @ 2015-02-11 10:56 大西瓜3721 阅读(206) 评论(0) 推荐(0)

在 ASP.NET MVC 中创建自定义 HtmlHelper

摘要: 在ASP.NET MVC应用程序的开发中,我们常碰到类似Html.Label或Html.TextBox这样的代码,它将在网页上产生一个label或input标记。这些HtmlHelper的扩展方法有些像WebForm中的控件,只需传入一些参数即可生成相应的HTML代码。本文将介绍创建HtmlHelp... 阅读全文

posted @ 2015-02-11 10:54 大西瓜3721 阅读(235) 评论(0) 推荐(0)

在ASP.NET MVC中实现基于URL的权限控制

摘要: 本示例演示了在ASP.NET MVC中进行基于URL的权限控制,由于是基于URL进行控制的,所以只能精确到页。这种权限控制的优点是可以在已有的项目上改动极少的代码来增加权限控制功能,和项目本身的耦合度低,并且实现起来也比较简单。缺点是权限控制不够精确,不能具体到某一具体的按钮或者某一功能。在数据库中... 阅读全文

posted @ 2015-02-11 10:52 大西瓜3721 阅读(421) 评论(0) 推荐(0)

让ASP.NET MVC页面返回不同类型的内容

摘要: 在ASP.NET MVC的controller中大部分方法返回的都是ActionResult,更确切的是ViewResult。它返回了一个View,一般情况下是一个HTML页面。但是在某些情况下我们可能并不需要返回一个View,我们可能需要的是一个字符串,一个json或xml格式的文本,一个图片。A... 阅读全文

posted @ 2015-02-11 10:50 大西瓜3721 阅读(315) 评论(0) 推荐(0)

在 ASP.NET MVC 中使用 HTTPS (SSL/TLS)

摘要: 某些安全性较高的网页,如网上支付或用户登陆页面,可能会使用到https(SSL/TLS)来提高安全性。本文介绍了如何在ASP.NET MVC中强制某action使用https和如何进行向https页面的跳转。我们先实现强制一个action使用https。这里写了一个RequireHttpsAttri... 阅读全文

posted @ 2015-02-11 10:45 大西瓜3721 阅读(1021) 评论(0) 推荐(0)

导航