Разновидности .NET презентация

.NET Framework .NET Framework – программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования. Функциональные возможности

Слайд 1Разновидности .NET


Слайд 2.NET Framework
.NET Framework – программная платформа, выпущенная компанией Microsoft в 2002

году. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования. Функциональные возможности CLR доступны в любых языках программирования, использующих эту среду.

Слайд 3.NET Framework 1.0 и 1.1
Первая версия .NET Framework включает в себя

всё необходимое для запуска .NET Framework приложений, в том числе Common Language Runtime, библиотеки классов .NET Framework, и ASP.NET.
Платформа .NET Framework 1.1 обеспечивает улучшенную производительность, поддержку разработки приложений для мобильных устройств с помощью элементов управления ASP.NET, поддержку протокола Internet версии 6 и классы ADO.NET для подключения к базам данных ODBC и Oracle.

Слайд 4.NET Framework 2.0
Список нововведений по сравнению с предыдущей версией:
Полная поддержка 64-битной

платформы.
Поддержка списка контроля доступа (ACL).
Поддержка анонимных функций.
Изменения в ADO.NET. Определяемые пользователем типы данных (UDT), асинхронные операции с базой данных, поддержка типов данных XML, изоляция моментальных снимков, новые атрибуты, которые позволяют приложениям поддерживать несколько активных результирующих наборов (MARS) с SQL Server 2005.
Изменения в ASP.NET. Новые элементы управления данными позволяют отображать и редактировать данные на веб-странице без помощи кода. Улучшена Code-Behind модель, которая делает разработку веб-страниц проще и надежнее. Появилась возможность кэширования всей страницы или её части для увеличения производительности.

Слайд 5.NET Framework 3.0
Платформа .NET Framework 3.0 содержала в себе все библиотеки

второй версии, а также были добавлены четыре новых компонента:
Windows Presentation Foundation (WPF) – система для построения клиентских приложений с визуально привлекательными возможностями взаимодействия с пользователем, графическая подсистема в составе .NET Framework, использующая язык XAML.
Windows Communication Foundation (WCF) – программный каркас, используемый для обмена данными между приложениями, входящий в состав .NET Framework.
Windows Workflow Foundation (WF) – технология определения, выполнения и управления рабочими процессами.
Windows CardSpace – технология унифицированной идентификации.

Слайд 6.NET Framework 3.5
Новшества по сравнению с .NET Framework 3.0 включают в

себя:
Тесная интеграция объединенных языковых запросов (LINQ) и информационной осведомленности. Эта функция позволяет использовать одинаковый синтаксис для создания программного кода, выполняющего фильтрации, перечисления и создания проектов, включающих несколько типов данных SQL, XML и наборов данных.
ASP.NET AJAX позволяет создавать более эффективный, интерактивный веб-интерфейс с широкими возможностями настройки, который поддерживается большинством популярных обозревателей.
Поддержка нового веб-протокола для создания служб Windows Communication Foundation, включая AJAX, JSON, REST, RSS, ATOM.
Полная инструментальная поддержка в Visual Studio 2008 для WF, WCF и WPF, а также новой технологии служб документооборота.
Новые классы в библиотеке базовых классов (BCL), предназначенные для обслуживания многих типичных запросов клиентов.

Слайд 7. NET Framework 4
Платформа .NET Framework 4 содержит следующие новые возможности

и усовершенствования:
Усовершенствования в CLR. Увеличена производительность, включая улучшенную поддержку многоядерных компьютеров и фоновую сборку мусора.
Новшества в языках Visual Basic и C#, например лямбда-операторы, неявные продолжения строк.
Расширения в ASP.NET. Дополнительные средства управления с помощью HTML, настраиваемые стили CSS. Новые компоненты динамических данных, такие как новые фильтры запросов, шаблоны сущностей. Поддержка веб-форм для новых усовершенствований библиотеки AJAX.



Слайд 8. NET Framework 4
Платформа .NET Framework 4 содержит следующие новые возможности

и усовершенствования:
Усовершенствования в WPF. Новые элементы управления для бизнес-приложений, которые повышают производительность разработчиков, создающих приложения для обработки данных. Усовершенствования в четкости визуального представления текста, привязке пикселей, локализации и взаимодействии.
Усовершенствования в WF. Разработчики более эффективно сопровождают рабочие процессы. Улучшенная модель программирования действий, улучшенный интерфейс конструктора, новый стиль моделирования блок-схем, расширенная палитра действий.
Новейшие компоненты параллельного программирования, такие как поддержка параллельных циклов, а также структуры данных координации, позволяющие разработчикам эффективно управлять возможностями многоядерных процессоров.

Слайд 9.NET Framework 4.5
Несовместима с Windows XP и более ранними версиями Windows.

Нововведения включают в себя:
Поддержка массивов, размер которых превышает 2 гигабайта на 64-разрядных платформах.
Улучшенная производительность благодаря фоновой сборке мусора для серверов.
Фоновая компиляция по требованию (JIT), которая опционально доступна на многоядерных процессорах для повышения производительности приложения.
Возможность определить язык и региональные параметры по умолчанию для домена приложения.
Поддержка кодировки Юникод (UTF-16) в консоли.
Улучшенная производительность при извлечении ресурсов.
Усовершенствования в области сжатия ZIP, позволяющие уменьшить размер сжатого файла.

Слайд 10.NET Compact Framework
.NET Compact Framework – это версия .NET Framework, которая

разработана для запуска приложений на устройствах, основанных на платформе Windows Compact Edition, таких как КПК, мобильные телефоны, заводские контроллеры и других.
.NET CF использует библиотеки, подобные полной версии .NET Framework, вместе с тем имеются специальные наборы библиотек для мобильных устройств, например, Windows CE InputPanel.
Разработка приложений, использующих возможности .NET CF может производиться в VS .NET 2003, в VS 2005 и VS 2008, на языке C# или Visual Studio .NET. Результатом разработки являются специальные приложения для мобильных устройств, обладающие высокой производительностью.

Слайд 11.NET Micro Framework
.NET Micro Framework – это реализация платформы Microsoft .NET

для встраиваемого применения в 32- и 64-разрядных микроконтроллерах. В настоящее время реализована на микроконтроллерах с архитектурой ARM7, ARM9 и Blackfin. Не требует наличия ОС.

Слайд 12.NET Micro Framework
Поддерживается работа с цветными изображениями и сенсорными multitouch-экранами.
Работа с

графикой осуществляется в одном из двух возможных режимов: простейшего использования графических примитивов и использования упрощённой реализации Windows Presentation Foundation (WPF). В первом случае для вывода изображения на экран используется объект-изображение, расположенный в оперативной памяти, на котором программно «рисуются» графические примитивы. Вывод этого изображения на экран осуществляется с помощью вызова соответствующего метода объекта.
Для работы с сенсорными экранами все элементы управления обладают возможностью обрабатывать события касания и движения стилуса. Реализован элемент управления, позволяющий рисовать на экране стилусом или пальцем, а также способный распознавать простейшие жесты стилуса.

Слайд 13.NET DiscUtils
.NET DiscUtils – это библиотека .NET Framework для доступа и

работы с образами виртуальных дисков. Библиотека полностью написанная на C#.
Поддерживаемые форматы дисковых образов:
VHD
VMDK
VDI
ISO
UDF
SDI
WIM
IMA, IMG, VFD, FLP

Слайд 14.NET Reflector
.NET Reflector – платная утилита для Microsoft .NET, комбинирующая браузер

классов, статический анализатор и декомпилятор.
Программа может использоваться для навигации, поиска и анализа содержимого .NET-компонентов, а также сборок и переводить двоичные данные в форму, пригодную для чтения человеком. Reflector позволяет производить декомпиляцию .NET-сборок на языки C#, Visual Basic .NET и MSIL.
.NET Reflector может быть использован .NET-разработчиками для понимания внутренней работы библиотек кода, для наглядного отображения различий между двумя версиями сборки, и того, как различные части .NET-приложения взаимодействуют друг с другом.
.NET Reflector может использоваться для нахождения мест, имеющих проблемы с производительностью и поиска ошибок. Программа может быть использована для эффективной конвертации кода между C# и VB.NET.

Слайд 15.NET Remoting
.NET Remoting – компонент, созданный компанией Microsoft для межпроцессного взаимодействия.

Выпущен в 2002 году вместе с версией .NET Framework 1.0. В данный момент на смену .NET Remoting пришёл Windows Communication Foundation, являющийся частью .NET Framework 3.0.
Так же, как и все члены данного семейства и подобные технологии, например CORBA и RMI, функция .NET Remoting заключается в следующем: при поддержке со стороны инфраструктуры .NET Remoting, клиентский процесс отправляет сообщение серверному процессу и получает ответ.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика