Nancy

The super duper happy OSS .NET project

Adam Ralph / @adamralph

Andreas HÃ¥kansson

@thecodejunkie

require 'sinatra'
get '/' do "Hello World!" end

www.sinatrarb.com

demo

Get["/"] = _ => "Hello World!";
using Nancy;
                
public class SampleModule : Nancy.NancyModule
{
    public SampleModule()
    {
        Get["/"] = _ => "Hello World!";
    }
}

nancyfx.org

scriptcs.net

demo

get '/' do "Hello World!" end
Get["/"] = _ => "Hello World!";

Steve Robbins

@grumpydev

The "super-duper-happy-path"

It just works

Easily customisable

Low ceremony

Low friction

demo

nancyfx.org/contribs

nancyfx.org/mvm

github.com/NancyFx

jabbr.net/#/rooms/nancyfx

www.philliphaydon.com

blog.jonathanchannon.com

www.nuget.org/packages?q=nancy

www.mono-project.com

OWIN

owin.org

1.0

home.justgiving.com

jabbr.net/#/rooms/nancyfx

demo.octopusdeploy.com

particular.net

github.com

scriptcs -install ScriptCs.Nancy;'Require<NancyPack>().Get("/",_=>"Hi").Host();'|Out-File s.x;scriptcs s.x #dropsmike @NancyFx @scriptcsnet

github.com/aspnet

What's next?

?

Jonathan Channon

The super duper happy OSS .NET project

Adam Ralph / @adamralph