I’m learning ASP.NET MVC Framework, From some articles like this, it seems that MvcHandler has only Execute() implemented, there is no asynchronous API implemented. Actually, I don’t think Controller has asynchronous API either.
So, ASP.NET MVC doesn’t support asynchronous programming? this could be a big hurdle to scalability if the web page needs I/O operation.
At the moment, async support is not built into MVC. It’s on the feature list, but no guarantees as to exactly when it might be released (and in what form).