最近,我一直在想我想尝试一些新的想法和一种新的Web应用程序设计方法。我主要习惯于使用ASP.NET(.NET 2.0),但我已经玩弄了ASP.NET MVC库一点。虽然两者都是强大的和有趣的,我真的想要一些更基本的。
有什么像那样吗?我想要一个更透明的框架真的:我想要能够看到的请求,传递它在我想要的,渲染HTML的方式我想要的,并发布请求我想要的。我可以得到所有的ASP.NET,但我必须挖很难得到所有的。我想要一些更简单的东西作为一些新框架的想法的基础。
那么有什么像那样吗?或者我几乎必须完全重新创建所有的基本路由,请求和响应代码,以及得到一个平台来建立?
解决方法
这不是回答这个问题,但我真的强烈认为你在这里犯了一个错误。
MVC允许你以你想要的方式处理渲染(它不像糟糕的旧webforms),HttpHandlers让你处理请求和响应低到合理有意义(对我)。 99次100你不想处理来自Web服务器的原始数据(和什么是原始的?“请求”是一个抽象本身…)。
我认为你必须长时间和努力的你的动机,并考虑实际成本,如果你可以到那里。