大部分微軟平台的開發人員如果選擇開發框架只能是在ASP.NET WEBFORM和ASP.NET MVC兩個之間選擇。 而Nancy是不依賴於這兩個框架的獨立的一個框架。它更多的是借鑒了Ruby的一些特性。
Nancy 是一個基於 .NET 和 Mono 平台用於構建輕量級基於 HTTP 的 Web 服務。Nancy 設計用於處理 DELETE, GET, HEAD, OPTIONS, POST, PUT 和 PATCH 等請求方法,並提供簡單優雅的 DSL 以返回響應。 官方網站 http://nancyfx.org/
更詳細的介紹參見 http://blog.spinthemoose.com/2011/07/18/nancy-a-micro-web-framework-for-net/
順便介紹個使用Nancy 做的Quartz.net的web控制台 https://quartznetwebconsole.codeplex.com/
參考文章:
使用Nancy和Simple.Data兩個輕量級的框架打造一個分布式開發系統(一)
Frictionless .NET Web App Development with Nancy
Frictionless .NET Web App Development with Nancy Part II - Introducing a View Engine
Frictionless .NET Web App Development with Nancy Part III - Introducing MongoDB
Frictionless .NET Web App Development with Nancy Part IV – Hosting
Slides from ANUG talk on Nancy
用Nancy和Simple.Data創建一個圖片博客 第一部分:開始一個工程
用Nancy和Simple.Data創建一個圖片博客 第二部分:定義routes
用Nancy和Simple.Data創建一個圖片博客 第三部分:渲染一些Views
Integrating Nancy with protobuf-net
Build Simple Web UIs with the Nancy Framework
