Self Hosting .Net Application using OWIN Framework

OWIN (Open Web Interface for .NET) provides an abstraction between .NET IIS server and applications.