Жажда узнать различия между .NET 4.0 и .NET 4.5 на высоком уровне в .NET, а также различия в ASP.NET, C # также в этих средах
Ответы:
Что нового в .NET Framework 4.5 и что нового и ожидаемого в .NET Framework 4.5 :
различия в ASP.NET в этих фреймворках
Сравнить Что нового в ASP.NET 4 и Visual Web Developer и Что нового в ASP.NET 4.5 и Visual Studio 11 Beta :
Asp.net 4.0
Web.config Рефакторинг файлов А для Asp.net 4.5 также есть длинный список улучшений:
HttpRequestобращении различия в C # также в этих фреймворках
Пройдите через C # 4.0 - новые возможности C # в .NET Framework и что нового для Visual C # в бета-версии Visual Studio 11 .
Изменить:
документация по языкам для критических изменений C # и VB:
VB: критические изменения Visual Basic в Visual Studio 2012
C #: критические изменения Visual C # в Visual Studio 2012
Надеюсь, это поможет вам получить то, что вы ищете.
mscorlib 4.0, System.Data 4.0, System.ServiceModel 4.0... и т.д. Все ссылки по - прежнему 4,0.
Microsoft объявила о своем намерении выпустить .NET Framework 4 29 сентября 2008 г. Публичная бета-версия была выпущена 20 мая 2009 г.
После выпуска .NET Framework 4 Microsoft выпустила набор улучшений под названием Windows Server AppFabric для возможностей сервера приложений в виде поддержки AppFabric Hosting и распределенного кэширования в памяти.
.NET Framework 4.5 был выпущен 15 августа 2012 года. В эту версию был добавлен набор новых или улучшенных функций. .NET Framework 4.5 поддерживается только в Windows Vista или более поздних версиях. .NET Framework 4.5 использует Common Language Runtime 4.0 с некоторыми дополнительными функциями времени выполнения.
Приложения в стиле Metro разработаны для определенных форм-факторов и используют возможности операционной системы Windows. Подмножество .NET Framework доступно для создания приложений в стиле Metro для Windows 8 с использованием C # или Visual Basic. Это подмножество называется .NET API для приложений. Версия .NET Framework, среда выполнения и библиотеки, используемые для приложений в стиле Metro, являются частью новой среды выполнения Windows, которая представляет собой новую платформу и модель приложений для приложений в стиле Metro. Это экосистема, в которой размещено множество платформ и языков, включая .NET Framework, C ++ и HTML5 / JavaScript.
В .NET Framework 4.5 новые асинхронные функции были добавлены в языки C # и Visual Basic. Эти функции добавляют модель на основе задач для выполнения асинхронных операций.
В .NET Framework 4.5 были добавлены следующие функции, чтобы упростить написание и обслуживание приложений Windows Communication Foundation (WCF):
Для получения дополнительной информации и доступа к ссылочным ссылкам посетите:
=========== Плакат .Net 4.5 =========

Вы можете найти последние функции бета-версии .NET Framework 4.5 здесь
Изменения в структуре разбиты на следующие категории:
Похоже, вас больше интересует веб-раздел, поскольку он показывает изменения в ASP.NET 4.5. Остальные изменения можно найти под другими заголовками.
Вы также можете увидеть некоторые функции, которые были новыми, когда .NET Framework 4.0 была отправлена здесь .
Этот ответ может быть поздним, но он будет полезен для просмотра этой темы в будущем.
Возможности .NET framework 4.5 можно увидеть по следующей ссылке .
Обобщить:
Установка
.NET Framework 4.5 не поддерживает Windows XP или Windows Server 2003, и поэтому, если вам нужно создавать приложения, ориентированные на эти операционные системы, вам нужно будет использовать .NET Framework 4.0. Напротив, Windows 8 и Windows Server 2012 во всех своих выпусках включают .NET Framework 4.5.
- Поддержка массивов размером более 2 ГБ на 64-битных платформах
- Улучшенная фоновая сборка мусора на сервере
- Поддержка тайм-аутов в вычислениях регулярных выражений
- Поддержка Unicode 6.0.0 в правилах сортировки и регистра с учетом языка и региональных параметров в Windows 8
- Простое определение культуры по умолчанию для домена приложения
- Интернационализированные доменные имена в приложениях Windows 8
Вот отличный ресурс от Microsoft, который включает высокоуровневый обзор функций для каждой версии .NET, начиная с 1.0 и до наших дней. Он также включает информацию о соответствующем выпуске Visual Studio и совместимости версий Windows.