资 源 简 介
What is Kannon?
Kannon is an attempt to create a full-stack open-source lightweight web framework for .NET. Without ASP.NET.
```
public class HelloWorld : KannonApplication
{
public HelloWorld()
{
Install();
Install();
Dispatch("/", () => "Hello, world! You"re on Kannon now.");
}
}
```
Why Kannon?
Being a professional .NET/ASP.NET developer, I came to understand that I spend way too much time doing work without actually doing it. ASP.NET is to blame here.
More specifically,
ASP.NET Runtime is a monolithic opaque beast with very few extensibility points (good luck trying to extend caching subsystem or implementing conditional GET in a reliable manner)
As such, it"s lagging behind more progressive frameworks, such as Ruby on Rails and Django
It"s nightmare to configure, test and mock. A