Microsoft ASP.NET allows programmers to create dynamic web applications.