Nancy – A lightweight web framework for .NET
nancyfx.org
nancyfx.org
There are two great tutorials for it: https://www.gitbook.com/book/theimowski/suave-music-store/de...
and
http://products.tamizhvendan.in/fsharp-applied/
which gets more into how suave actually works.
Last I heard was this: http://thecodejunkie.com/2016/02/22/working-full-time-on-get...
Digging into the code, it looks like the work has been merged in. I haven't seen an official announcement though.
I'll update https://anclafs.com/#web (edit: done)
FYI this is now in https://anclafs.com/#orms--dbs thanks to https://github.com/phillip-haydon.
http://herdingcode.com/herding-code-123-andreas-hakansson-an...
http://herdingcode.com/herding-code-156-catching-up-with-and...
Also vaguely related their podcast about OWIN and Katana which Nancy can run on top of:
http://herdingcode.com/herding-code-164-owin-and-katana-with...
http://www.hanselman.com/blog/HanselminutesPodcast270NancySi...
I wish it used composition rather than overriding everywhere, to give you more flexibility in instantiating things dynamically.
I also didn't like how it tries to encapsulate the ioc controller. Makes it difficult when you want Nancy itself to be a dependency, or to run in a repl.
I would rather allow the ioc controller to manage the web server, like Jetty does it in the Java world. Not sure anything like this exists in C# land though.