09 2012 档案

ASP.NET MVC 模版切换 自定义模板路径
摘要:不用的场景下使用不用的mvc 模版。目录结构希望是/templates Default Red 当传入 “Red ” 参数的时候则调用 Red 下面的View可以直接使用默认的RazorView RazorView rv = new RazorView(this.ControllerContext, "~/Template/Red/Home/Index.cshtml", "~/Views/Shared/_layout.cshtml", true, new string[] { "cshtml", "vbhtml" 阅读全文

posted @ 2012-09-26 15:47 dz45693 阅读(1507) 评论(4) 推荐(0)

开发自定义的web IIS服务器 WebDev.WebHost 用控制台托起web服务
摘要:上次写了一篇ASP.NET一个简易的WebServer,用控制台程序模拟IIS 托起web服务 看见有一朋友说在中文情况下返回乱码。我平时用的都是英文开发环境,即使涉及到中文也不是乱码,但是在公司中文的vs环境下也出现了乱码。一时半会不中的怎么解决。后来想起vs内嵌的那个服务器。。。。,于是乎拿来改写一下。先说说几个帮助类吧,我们中的http协议中请求头都是以\r\n\r\n结束的 在请求头中每个指令都是以\r\n分隔的, ByteParser就是用来分隔请求类容,再把一行的内容装到ByteString里面,ByteString主要作用是把字节转为字符。而Messages只是返回一些默认消息。 阅读全文

posted @ 2012-09-07 09:19 dz45693 阅读(1077) 评论(0) 推荐(0)

导航