Nancy的Self Hosting

衣明志 发表于 , 阅读 (6451)
本文是继《NancyFx系列之 Hello World》之后的第二篇,如果你还没听说过Nancy,可以先看看那篇我4月份就写好的文章,了解一下Nancy大概是个怎样的东东。 前文中,写过了如下一个Hello world的代码。 public class HomeModule : Nancy.NancyModule { public HomeModule() { Get["/"] = x => "Hello Wo ... 阅读全文

NancyFx系列之 Hello World

衣明志 发表于 , 阅读 (11890)
在之前的一些博客文章中,我曾多次提到过NancyFx(简称:Nancy)这个框架。技术这东西就应该与时俱进、常用常新!做了这么多年的ASP.NET和ASP.NET MVC应用开发,换换思路用用新东西也是不错的。最近比较密集的在几个项目中深度使用了Nancy,甚至对一个前后端业务逻辑都很复杂的原ASP.NET MVC项目,用Nancy框架完全重写 —— 2个人用时不到两周。我们在.NET方向上彻底爱上了Nancy,从本篇开始我将为大家逐步介绍Nancy这个优秀的轻量级开源Web ... 阅读全文

老衣的开发工具和类库集之2014版

衣明志 发表于 , 阅读 (74292)
今天是2015年的元宵节了,14年承诺朋友们公开自己常用的工具和类库集,一直没能及时兑现。今天忙里偷个闲,整理了一下清单,在此公布出来,希望能够对大家在.NET、App、Web等开发方面有所帮助。也当是给.NET开发者一个元宵礼物吧,哈哈。不废话直接上菜啦~ 【注:最下方有补充更新】 Visual Studio 2013 扩展 Visual Studio 2013 Update 4:是目前微软发布的最新版开发工具升级包,高效而且强大。下面的扩展都是该版本的Visual ... 阅读全文

Ubuntu Server 上安装 Jexus

衣明志 发表于 , 阅读 (8297)
微软开始了.NET开源之路,方向是伟大光荣而正确的,至于将来的市场表现嘛,还是让市场检验吧。在.NET开源版本正式发布,并可以完美跑在Linux上之前,正式环境下跑Linux还是需要借助于Mono的。 在Linux上运行ASP.NET或者NancyFx的web应用,可以有很多方法。但是Jexus绝对是这其中的精品选项。本博就是Host在Ubuntu Server上的。去年在Ubuntu Server上折腾一些事情,重新安装系统多次(为什么是Ubuntu Server?因为我 ... 阅读全文

MZBlog开源啦

衣明志 发表于 , 阅读 (11080)
最近真的很忙,但还是挤出了一些时间重新整理了本博客的源代码,并在github上开源了。整个博客是基于NancyFx和mongoDB开发的,博客文章用Markdown编辑。名称就以自己中文名缩写作为前缀了:MZBlog。 目前,该博客仅适用于个人博客或者团队博客,不适用于多人博客。没有什么特殊原因,仅因为是本来自己用的博客,没考虑那么多而已。开发模式上主要使用了Command模式,有人问为什么不用Repository模式?想用Command而已,呵呵。 代码分析呢,推荐大家 ... 阅读全文

博客做了一些更新

衣明志 发表于 , 阅读 (16242)
今年的博客更新频率真是有点丢脸,不过家里喜事倒是增加不少。最大的喜事就是:我前世的小情人——琪琪,于7月16日降生我家了,嘿嘿。初为人父的我确实稍有点忙乱了,原计划在老婆坐月子期间好好计划一下要写的书,好好写写博客总结分享一下最近一两年的一些收获,都没能实施。最近琪琪的状况稳定了很多,于是趁着周末的闲暇时间,更新了一下博客程序和界面样式。 先在这里简单分享一下,更新时所用的一些东东吧。 Ubuntu Server 13.04 不少人还仍然认为.NET的程序只能在Wind ... 阅读全文

博客重新开张

衣明志 发表于 , 阅读 (18809)
近日花了一些时间把自己的博客内容和博客程序重新捣腾了一遍。把一些没什么实质内容的博文删除了,用MarkDown把幸存下的博文重新梳理了一遍,现在看起来干净了很多。博客的界面用了Twitter的Bootstrap,程序则使用NancyFx框架重写的。 Nancy是一个不错的轻量级开源.NET Web框架。如果想快速做个简单的Web应用,Nancy是个不错的选择。个人喜欢她具备以下几个优点: 轻量: 不依赖于ASP.NET这个庞大的框架,只为简单的Web开发做最基础的准备, ... 阅读全文