用Nancy和Simple.Data创建一个图片博客 第三部分:渲染一些Views
2012-04-27 00:04
267 查看
目录:placeholder前言:巴拉巴拉巴拉步骤1:创建一个AuthenticationModule创建一个新的Module,我们叫它AuthenticationModule:
public class AuthenticationModule : BaseModule
{
public AuthenticationModule()
: base()
{
Get["/login"] = parameters =>
{
return "Display the login form";
};
Post["/login"] = parameters =>
{
// Perform validation, then redirect
return Response.AsRedirect("/admin/photos");
};
Post["/logout"] = parameters =>
{
// Logout and redirect
return Response.AsRedirect("/login");
};
}
}步骤2:更新AdminModule我们现在在AuthenticationModule里加进了登录的route,我们可以删除AdminModule里的登录route。我们还要再加进一个route,这个上次没有考虑到。那就是有关删除照片的route。代码如下:步骤3:改进ArchivesModule TheCodeJunkie (@TheCodeJunkie on Twitter),Nancy的主要作者,建议在route定义中使用正则表达式。也就是:
public class ArchivesModule : BaseModule
{
public ArchivesModule()
: base("/archives")
{
Get[""] = parameters =>
{
return "????";
};
Get[@"/(?<year>19[0-9]{2}|2[0-9]{3})"] = parameters
=>
{
return String.Format("All photo's of the year {0}
", parameters.year);
};
Get[@"/(?<year>19[0-9]{2}|2[0-9]{3})/(?<month>0[1-9]
|1[012])"] = parameters =>
{
return String.Format("All photo's of month {0}
of the year {1}", parameters.month, parameters.
year);
};
}
}
步骤3:添加第一个Razor View
相关文章推荐
- 用Nancy和Simple.Data创建一个图片博客 第二部分:定义routes
- 用Nancy和Simple.Data创建一个图片博客 第一部分:开始一个工程
- 使用Nancy和Simple.Data两个轻量级的框架打造一个分布式开发系统
- 完成一个个人博客,博客头像可上传本地图片;部分图片实现点击看大图功能
- 第三部分:Android 应用程序接口指南---第一节:应用程序组件---第三章3-2创建一个content provider
- J2EE实践第三部分-创建一个完整的EJB Web应用(JPA示例)
- 使用Nancy和Simple.Data两个轻量级的框架打造一个分布式开发系统(一)
- 如何创建一个Sencha Touch 2应用_记事本案例(第三部分)
- 使用Nancy和Simple.Data两个轻量级的框架打造一个分布式开发系统
- SharePoint 创建一个简单的Web Part 部分
- 从开发到部署,使用django创建一个简单可用的个人博客
- 一个完美网站的101项指标.第三部分.易用性
- 使用一个 UIView 显示一个长图中的某一部分图片
- 分享一些经验,关于怎么创建一个unicode文本文件,并写入unicode文本(比如中文)
- [置顶] iOS 7 跳过的一个坑又掉里了 - 图片渲染模式
- java__晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的。于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分。
- 好久之前,就要想写一些东西了,就是没有一个适合的博客...
- 90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 ,编程利用Rectangle输出一个矩形的
- 创建一个ASP分页类(一)文章部分
- android基础学习002_android 创建图片副本和一些简单的特效