http://www.infoq.com/news/2014/05/WebForms-VS2013R2
Why Web Forms is Not Part of ASP.NET vNext
To start with, let’s get the bad news out of the way. In order to improve performance and cross-platform portability, ASP.NET vNext is dropping its dependency on System.Web. Compared to OWIN it is slow, monolithic, and makes testing unnecessarily hard.
Though they have tried to isolate it several times, Web Forms is just too tightly intermingled with the rest of System.Web. And that’s just the beginning of the problem. System.Web has a circular dependency on System.Design, something that really shouldn’t
have even been possible. To compound matters, System.Design also drags in System.Windows.Forms.
To in short, Web Forms is a mess of spaghetti code that can’t be unwound. But it is still being used so Microsoft is still supporting it for the time being.
LOL. Mono supports webforms. Mono runs on Linux and Apache. Don't tell me ...
Go to the complete details ...