I have seen in the past that before MS takes a dash at something, there is awareness in the .net community for it already. I am talking here about the ALT NET and Open Source folks who are like " If MS has come up with Entity Framework, we have NHibernate ". I was just wondering if an MVC framework exits that is worth looking at which is not built by MS.
Is there any? Is it microsoft's moment to be the first to come up with something like it ?