Last post Aug 22, 2014 01:28 PM by davidfowl
Aug 21, 2014 10:10 AM|MikeCheel|LINK
I've searched for an answer for this and have come up pretty empty.
It sounds like vNext is very similar to Katana but I haven't really seen anyone talk about them together. I know vNext has a lot more things like they way things are built but as far as pipelines and such, is vNext really just a new Microsoft implementation
of OWIN (Katana)?
What is the difference between Katana and vNext?
Aug 22, 2014 09:36 AM|imran_ku07|LINK
ASP.NET VNext and Katana Project are two different things. Both support OWIN but in different way. VNext means a completely new ASP.NET run-time instead of a new framework(e.g, ASP.NET MVC) on top of existing ASP.NET run-time. While Katana project is a set
of OWIN components developed by Microsoft to support OWIN specification. For details see this blog posts,
Aug 22, 2014 11:59 AM|MikeCheel|LINK
I've seen both of those posts but I didn't really see what the actual differences are. Katana is developed by Microsoft and so is vNExt. I'm still not seeing why you would choose one over the other and also why there are two OWIN development efforts from
Aug 22, 2014 12:15 PM|BrockAllen|LINK
Katana is the main one they shipped in VS2013 last year (v2) and they just released v3 earlier this week. vNext is a new server not based on OWIN internally, but does support OWIN. So in one sense it is a new implementation, but on the other it's just the
next version of Katana. Katana as we know it today is pretty much done and future efforts will go into vNext. Of course, vNext isn't released yet, so Katana v2/v3 is what we have today.
Clear as mud, right? :)
Aug 22, 2014 01:28 PM|davidfowl|LINK
vNext is the successor to Katana (which is why they look so similar). Katana was the beginning of the break away from System.Web and to more modular components for the web stack. You can see vNext as a continuation of that work but going much further (new
CLR, new Project System, new http abstractions).
Everything that exists today in Katana will make it's way into vNext.