Progressively walkthrough owin into katana and back.
No dlls, just a simple owin handler. Use 01.bat to run.
Still no dlls, combining owin middleware by ourselves. Use 02.bat to run.
Owin101.BareBonesMiddleware's Readme
We take a dependency on owin.dll and see what that gives us in return. Use 03.bat to run
Owin101.IntroducingIAppBuilder's Readme
We take on additional dependencies on Owin.Extensions and Owin.Types and again look into how these help us write terser/better typed owin middleware. Use 04.bat to run
Owin101.HelperAssemblies's Readme
We take a dependency on Microsoft.Owin.Mapping to see how we can get a very simple routing going on. Up until now our handlers were completely sequential. This shows how to branch off and have different endpoints doing different things.
Use 05.bat to run
Owin101.BranchingBuilder's Readme
This example shows how katana handles the hosting be it self host in a console/service or in IIS.
Run this using F5 in visual studio.
*** NOTE:*** build once prior to running the bat files