ASP.NET permite el desarrollo de distintos tipos de aplicaciones en la Web, desde sitios con pequeñas implementaciones, hasta sistemas a mayor escala, preparados para soportar grandes cantidades de trabajo y de operaciones a la vez.