NET Framework – программная платформа

Слайд 2

.NET FRAMEWORK

Что такое

1

1

2

3

4

5

6

7

0

Microsoft .NET Framework является программной платформой. В общих чертах можно

.NET FRAMEWORK Что такое 1 1 2 3 4 5 6 7
провести аналогию с видеофайлами, которые не будут воспроизводиться если в системе не установлен нужный кодек. В данном случае видеофайл – это программа, написанная с использованием технологии .NET, а кодек – это сама платформа Microsoft .NET Framework.
Для работы приложения, написанного на конкретной версии фреймворка, требуется установка именно этой версии.

Слайд 3

.NET FRAMEWORK

Архитектура

Платформа состоит из двух частей.
Основной является исполняющая среда Common Language Runtime,

.NET FRAMEWORK Архитектура Платформа состоит из двух частей. Основной является исполняющая среда
которая может выполнять как обычные программы, так и серверные приложения. Вторая – это библиотека классов Framework Class Library, содержащая в себе множество компонентов для работы с БД, сетью, вводом/выводом и т.д.
Это позволяет разработчику не заниматься низкоуровневым программированием, а использовать уже готовые классы.

1

2

2

3

4

5

6

7

0

Слайд 4

1

2

3

3

4

5

6

7

0

Архитектура

1 2 3 3 4 5 6 7 0 Архитектура

Слайд 5

4

.NET FRAMEWORK

Для чего нужен

.NET Framework - это набор программ, которые позволяют запускать

4 .NET FRAMEWORK Для чего нужен .NET Framework - это набор программ,
и эффективно использовать разные приложения. За свой весьма внушительный период развития версии неоднократно улучшали, учитывая специфику задач, которые начали ставиться перед компьютерной техникой. Огромное значение применения подобного набора программ обрело в сфере работы с серверами. Правильность отображения написанных на любом языке приложений и скриптов сделал этот комплекс незаменимым в наше время.

1

2

3

6

7

0

4

4

5

Слайд 6

4

.NET FRAMEWORK

Развитие

.NET Framework 1.1 стала практически первой нормальной версией, которая обрела популярность и

4 .NET FRAMEWORK Развитие .NET Framework 1.1 стала практически первой нормальной версией,
стала активно применятся для улучшения работы операционной системы. Её неоднократно дополняли и модернизировали. Вскоре после выхода этой версии был разработан комплекс обновлений, который повысил стабильность.
NET Framework 4.5  – это последнее дополнение которое было выпущено для версии 4.0. В нем произошли важные изменения, касающиеся корректности отображения и взаимодействия с элементами, которые были написаны на C#, а также Visual Basic. Помимо этого были внесены коррективы в различные функциональные компоненты. В данной версии полностью реализованы принципы надежности, безопасности и функциональности.

1

2

3

5

7

0

4

5

6

Слайд 7

4

.NET FRAMEWORK

Языки программирования

Одной из основных идей, заложенной в .Net, является совместимость различных

4 .NET FRAMEWORK Языки программирования Одной из основных идей, заложенной в .Net,
частей приложения, которые могут быть разработаны на разных языках. Например, программа написанная на C# может обратиться к методу из библиотеки, написанной на Visual Basic .NET, или класс на Managed C++ может быть унаследован от класса на Delphi .Net.

1

2

3

5

6

7

0

6

4

Слайд 8

4

.NET FRAMEWORK

Концепция

В феврале 2000 года Стив Балмер рассказал о новой версии Visual

4 .NET FRAMEWORK Концепция В феврале 2000 года Стив Балмер рассказал о
Basic и Visual C++. Поскольку график выхода версий Visual Studio к тому моменту был заметно нарушен, то информация о нововведениях вызывала изрядный интерес.
Тогда же Балмер и представил концепцию стратегии NGWS в виде некой программной платформы, которая позволит пользователям Windows получать доступ ко множеству веб-служб. Первым шагом к новой версии платформы стала Windows 2000, которую Балмер назвал основой «пользовательского знакомства с Интернет». Windows 2000 являлась одной из частей технологии Windows Distributed interNet Applications (DNA) 2000, в рамках которой была представлена последняя на тот момент схема трёхуровневой модели программирования, впервые представленная на Windows .

1

2

3

7

6

5

0

4

Слайд 9

4

.NET FRAMEWORK

Смена названия

22 июня 2000 года Билл Гейтс заявил о переименовании платформы

4 .NET FRAMEWORK Смена названия 22 июня 2000 года Билл Гейтс заявил
в Microsoft.Net, объявив при этом, что «стратегия корпорации целиком и полностью будет определяться платформой .Net», а все продукты Microsoft со временем будут переписаны для поддержки этой платформы. Также в течение ближайших двух лет Microsoft планировала выпуск новой версии своей ОС и комплекта средств разработки, который должен был называться Visual Studio.Net.

2

3

4

8

7

6

1

5

Слайд 10

4

.NET FRAMEWORK

Преимущества и Недостатки

Преимущества
Независимость от языка. Благодаря CLR ( Common Language Runtime, общеязыковая

4 .NET FRAMEWORK Преимущества и Недостатки Преимущества Независимость от языка. Благодаря CLR
исполняющая среда) все языки которые поддерживаются .Net компилируются на языке промежуточного уровня. Это позволяет внедрять библиотеки, которые написаны на других языках.
Среда разработки. Visual Studio (VS) одна из лучших IDE (Integrated Development Environment, интегрированная среда разработки) на сегодняшний день. Удобная в использовании, большое количество настроек позволяют подстроить среду под себя.
Сила C#. Объектно-ориентированный язык. Является основным при разработке .Net проектов.
Библиотеки. Интеграция библиотек максимально упрощена благодаря Nuget менеджеру (инструмент для работы с библиотеками). Огромное количество библиотек для различных видов проектов.

3

4

5

9

8

7

2

6

Имя файла: NET-Framework-–-программная-платформа.pptx
Количество просмотров: 59
Количество скачиваний: 2