Главная » Microsoft .NET Framework 4.6 RC (2015)
Microsoft .NET Framework 4.6 RC (2015) | |
Microsoft .NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения. .NET Framework поддерживает создание программ, написанных на разных языках программирования. Платформа необходима для установки и корректной работы многих программ, поэтому необходима пользователям. Версия Microsoft .NET Framework 4.6 RC представляет собой выполняемое на месте обновление версий Microsoft .NET Framework 4, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5.1 и Microsoft .NET Framework 4.5.2 характеризующееся высокой степенью совместимости. Эти пакеты можно использовать для Windows Vista с пакетом обновления 2 (SP2), Windows 7 с пакетом обновления 1 (SP1), Windows 8, Windows Server 2008 с пакетом обновления 2 (SP2), Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 8.1 и Windows Server 2012 R2. Система: Windows Vista с пакетом обновления 2 (SP2) (x86 и x64) Windows 7 с пакетом обновления 1 (SP1) (x86 и x64) Windows 8 (x86 и x64) Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64) Windows Server 2008 SP2 (x86 и x64) Windows Server 2012 (x64) Windows 8.1 Windows Server 2012 R2 Среды разработки .NET-приложений: Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++), SharpDevelop, MonoDevelop, Eclipse, Borland Developer Studio (Delphi for .NET, C#), PascalABC.NET и т. д. Приложения также можно разрабатывать в текстовом редакторе и использовать консольный компилятор. Подобно технологии Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант), или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка), а не только на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения CLR байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора. Также существует возможность скомпилировать сборку в родной (native) код для выбранной платформы с помощью поставляемой вместе с .NET Framework утилиты NGen.exe. Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft. Современная технология динамической компиляции позволяет достигнуть уровня быстродействия, аналогичного традиционным «статическим» компиляторам (например, C++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора. What's New in the .NET Framework 4.6: Base class library changes Many new APIs have been added around the framework to enable key scenarios. You will notice the following changes and additions: Additional collections implement ReadOnlyCollection such as Queue and Stack. Additional members support the task-based asynchronous pattern (TAP) such as Task.CompletedTask and NamedPipeClientStream.ConnectAsync. The CultureInfo.CurrentCulture and CultureInfo.CurrentUICulture properties are now read-write rather than read-only. If you assign a new CultureInfo object to these properties, the current thread culture defined by the Thread.CurrentThread.CurrentCulture property and the current UI thread culture defined by the Thread.CurrentThread,CurrentUICulture properties also change. 64-bit JIT compiler for managed code This release includes a new version of the 64-bit JIT compiler, which provides significant performance improvements over the existing 64-bit JIT compiler. .NET Native Windows Store apps written in C# that target the .NET Framework can now take advantage of a new technology that compiles apps to native code rather than IL. They produce apps characterized by faster startup and execution times. For more information, see Compiling Apps with .NET Native. For an overview of .NET Native that examines how it differs from both JIT compilation and NGEN and what that means for your code. You can compile your apps to native code by configuring your project in Visual Studio. To support debugging .NET Native apps, a number of new interfaces and enumerations have been added to the unmanaged debugging API. ASP.NET 5 ASP.NET 5 is a lean .NET platform for building modern cloud-based apps. The platform is modular so you can include only those features that are needed in your application. It can be hosted on IIS or self-hosted in a custom process, and you can run apps with different versions of the framework on the same server. It includes a new environment configuration system that is designed for cloud deployment. MVC, Web API, and Web Pages are unified into a single framework called MVC 6. You build ASP.NET 5 apps through the new tools in Visual Studio 14. Your existing applications will work on the new .NET framework; however to build an app that uses MVC 6 or SignalR 3, you must use the project system in Visual Studio 14. Resizing in Windows Forms controls. This feature has been expanded to include the DomainUpDown, NumericUpDown, DataGridViewComboBoxColumn, DataGridViewColumn and ToolStripSplitButton types. This is an opt-in feature. To enable it, set the EnableWindowsFormsHighDpiAutoResizing element to true in the application configuration (app.config) file: Support for code page encodings .NET Core primarily supports the Unicode encodings and by default provides limited support for code page encodings. You can add support for code page encodings available in the .NET Framework but unsupported in .NET Core by registering code page encodings with the Encoding.RegisterProvider method. Improvements to event tracing An EventSource object can now be constructed directly and you can call one of the Write``1 methods to emit a self-describing event. Open-source .NET Framework packages Some great .NET packages such as the Immutable Collections and SIMD APIs are now available, open source, on GitHub. Скачать Microsoft .NET Framework 4.6 RC | |
|
Всего комментариев: 0 | |
Категории раздела
Жанр
Тэги
Статистика
Онлайн всего: 5
Гостей: 5
Пользователей: 0
Архив новостей
- 000 Декабрь
- 2010 Январь
- 2010 Февраль
- 2010 Март
- 2010 Апрель
- 2010 Декабрь
- 2011 Январь
- 2011 Февраль
- 2011 Апрель
- 2011 Май
- 2011 Июнь
- 2011 Июль
- 2011 Август
- 2011 Сентябрь
- 2011 Октябрь
- 2011 Ноябрь
- 2011 Декабрь
- 2012 Январь
- 2012 Февраль
- 2012 Март
- 2012 Апрель
- 2012 Май
- 2012 Июнь
- 2012 Июль
- 2012 Август
- 2012 Сентябрь
- 2012 Октябрь
- 2012 Ноябрь
- 2012 Декабрь
- 2013 Январь
- 2013 Февраль
- 2013 Март
- 2013 Апрель
- 2013 Май
- 2013 Июнь
- 2013 Июль
- 2013 Август
- 2013 Сентябрь
- 2013 Октябрь
- 2013 Ноябрь
- 2013 Декабрь
- 2014 Январь
- 2014 Февраль
- 2014 Март
- 2014 Апрель
- 2014 Май
- 2014 Июнь
- 2014 Июль
- 2014 Август
- 2014 Сентябрь
- 2014 Октябрь
- 2014 Ноябрь
- 2014 Декабрь
- 2015 Январь
- 2015 Февраль
- 2015 Март
- 2015 Апрель
- 2015 Май
- 2015 Июнь
- 2015 Июль
- 2015 Август
- 2015 Сентябрь
- 2015 Октябрь
- 2015 Ноябрь
- 2015 Декабрь
- 2016 Январь
- 2016 Февраль
- 2016 Март
- 2016 Апрель
- 2016 Май
- 2016 Июнь
- 2016 Июль
- 2016 Август
- 2016 Сентябрь
- 2016 Октябрь
- 2016 Ноябрь
- 2016 Декабрь
- 2017 Январь
- 2017 Февраль
- 2017 Март
- 2017 Апрель
- 2017 Май
- 2017 Июнь
- 2017 Июль
- 2017 Август
- 2017 Сентябрь
- 2017 Октябрь
- 2017 Ноябрь
- 2017 Декабрь
- 2018 Январь
- 2018 Февраль
- 2018 Март
- 2018 Апрель
- 2018 Май
- 2018 Июнь
- 2018 Июль
- 2018 Август
- 2018 Сентябрь
- 2018 Октябрь
- 2018 Ноябрь
- 2018 Декабрь
- 2019 Январь
- 2019 Февраль
- 2019 Март
- 2019 Апрель
- 2019 Май
- 2019 Июнь
- 2019 Июль
- 2019 Август
- 2019 Сентябрь
- 2019 Октябрь
- 2019 Ноябрь
- 2019 Декабрь
- 2020 Январь
- 2020 Февраль
- 2020 Март
- 2020 Апрель
- 2020 Май
- 2020 Июнь
- 2020 Июль
- 2020 Август
- 2020 Сентябрь
- 2020 Октябрь
- 2020 Ноябрь
- 2020 Декабрь
- 2021 Январь
- 2021 Февраль
- 2021 Март
- 2021 Апрель
- 2021 Май
- 2021 Июнь
- 2021 Июль
- 2021 Август
- 2021 Сентябрь
- 2021 Октябрь
- 2021 Ноябрь
- 2021 Декабрь
- 2022 Январь
- 2022 Февраль
- 2022 Март
- 2022 Апрель
- 2022 Май
- 2022 Июнь
- 2022 Июль
- 2022 Август
- 2022 Сентябрь
- 2022 Октябрь
- 2022 Ноябрь
- 2022 Декабрь
- 2023 Январь
- 2023 Февраль
- 2023 Март
- 2023 Апрель
- 2023 Май
- 2023 Июнь
- 2023 Июль
- 2023 Август
- 2023 Сентябрь
- 2023 Октябрь
- 2023 Ноябрь
- 2023 Декабрь
- 2024 Январь
- 2024 Февраль
- 2024 Март
- 2024 Апрель
- 2024 Май
- 2024 Июль
- 2024 Август
- 2024 Сентябрь
- 2024 Октябрь
- 2024 Ноябрь
- 2024 Декабрь
- 2025 Январь
- 2025 Февраль
- 2025 Март
- 2025 Апрель
- 2025 Май
- 2025 Июнь
- 2025 Июль