| You will be, but not quite the way the author details. The OWIN [0] specification (which was solidified back in October 2012) was designed to completely separate .net web applications from their host (i.e. ASP.NET dependency on IIS). Similar to Ruby's Rack[1], it allows you to compose applications using one or more frameworks and/or middleware[2]. The KatanaProject [3], by MS, is a suite of projects for creating and hosting owin compatible web applications and is expected to see a v1 in the coming months. The ASP.NET (System.Web) host is already at v1[4](yes, asp.net can _host_ owin apps) and is used by SignalR [5,6] which is entirely OWIN based. Mono builds of KatanaProject are being worked on [7] (log on as guest). There are alternative non-MS hosts being developed, though not sure if any are serious projects yet. A future version of ASP.NET MVC will support OWIN[8]. You can of course use .net alternate frameworks instead of ASP.NET, such as FubuMVC[9], Oak[10], NancyFX[11], ServiceStack[12]. I know that NancyFX and ServiceStack support mono (linux) as a first-class OT, concern. OT, but you can even run node.js in-proc with OWIN based host.[13]. There is a lot going on in the .NET web app area! [0] http://owin.org/ [1] http://rack.github.com/ [2] http://dhickey.ie/post/2012/12/16/How-I-am-using-OWIN.aspx [3] http://katanaproject.codeplex.com/ [4] http://nuget.org/packages/Microsoft.AspNet.SignalR.SystemWeb... [5] http://nuget.org/packages/Microsoft.AspNet.Signalr [6] http://signalr.net/ [7] http://teamcity.codebetter.com/project.html?projectId=projec... [8] http://aspnet.uservoice.com/forums/41199-general-asp-net/sug... [9] http://mvc.fubu-project.org/ [10] http://amirrajan.github.com/Oak/ [11] http://nancyfx.org/ [12] http://www.servicestack.net/ [13] https://github.com/loudej/owin-js |