Основным инструментом разработки ASP.NET приложений является Visual Studio(2005-2010).
Веб-страницы ASP.NET являются полностью объектно-ориентированными. На страницах ASP.NET с элементами HTML можно работать, используя свойства, методы и события.
В ASP.NET поддерживается разработка серверных и клиентских AJAX-приложений.
ASP.NET - богатейшая среда для разработки и развёртывания Web-ресурсов. ASP.NET в отличие от конкурентов, имеет полноценный дебаггер, позволяющий вывести не просто местоположение ошибки в синтаксисе, а проработать все "скользкие" места кода, создавая защищенную среду. Примечательно то, что работать с ASP.NET можно с любым .NET языком, вплоть до Managed C++ и Visual Basic, что позволяет не задумываться о переходе на C#.