ASPNET Web Forms and MVC are two web frameworks developed by Microsoft - they are both good choices Neither of the web frameworks are to be replaced by the other nor are there plans to have them 'merged' into a single framework