Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
19 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
576.39 kB
Просмотров:
109
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Глава Разработка приложений с](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img0.jpg)
Содержание слайда: Глава 1
Разработка приложений с использованием .NET Framework
№2 слайд![Скотт Гатри Скотт Гатри род.](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img1.jpg)
Содержание слайда: Скотт Гатри
Скотт Гатри (род. 1975) является вице-президентом в Microsoft Developer Division. Он руководит командой разработчиков, которые строят ASP.NET , Common Language Runtime (CLR), Core. NET Base Class Library , Silverlight , Windows Forms , WPF , Internet Information Services 7.5, Commerce Server, . NET Compact Framework , Visual Web Developer и Visual Studio Инструменты для WPF.
№3 слайд![Андерс Хейлсберг Андерс](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img2.jpg)
Содержание слайда: Андерс Хейлсберг
Андерс Хейлсберг (дат. Anders Hejlsberg; род. в декабре 1960, Копенгаген) — датский инженер-программист. В 1980 году написал свой первый компилятор языка Паскаль, который после портирования под операционную систему MS-DOS продал фирме Borland. До 1996 года Хейлсберг был главным инженером фирмы Borland, где создал новое поколение компиляторов Паскаля — язык Delphi, компилятор которого работал уже под операционной системой Windows. Позже возглавил группу по созданию и проектированию языка C#.В 2000 году Андерс Хейлсберг получил награду популярного журнала Dr. Dobb's Journal за создание Turbo Pascal, Delphi и C#. Он является одним из отцов-основателей .NET Framework.
№4 слайд![Среда разработки Среда](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img3.jpg)
Содержание слайда: Среда разработки
Среда разработки или оболочка - это совокупность средств, с помощью которых пишут, корректируют, преобразуют в машинные коды, отлаживают и запускают программы.
Содержание среды разработки
Среда разработки содержит:
- текстовый редактор, предназначенный для ввода и корректировки текста программы;
- компилятор, предназначенный для перевода исходного текста в код, понятный компьютеру;
- средства отладки и запуска программ;
- общие библиотеки, содержащие часто используемые элементы программ;
- справочную систему и другие элементы.
№5 слайд![Основные задачи Важнейшими](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img4.jpg)
Содержание слайда: Основные задачи
Важнейшими задачами при создании программ являются:
- безопасность — невозможность несанкционированных действий;
- надежность — способность выполнять необходимые функции в предопределенных условиях;
- переносимость — возможность выполнения на различных типах компьютеров;
- использование готовых компонентов — для ускорения разработки;
- межъязыковое взаимодействие — возможность применять одновременно несколько языков программирования.
№6 слайд![Платформа .NET Платформа .NET](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img5.jpg)
Содержание слайда: Платформа .NET
Платформа .NET – это нечто большее, чем среда разработки для одного языка, это новая модель для создания приложений под Windows (в будущем, предполагается, и под другими ОС). Включает не только среду разработки для нескольких языков программирования, называемую Visual Studio.NET, но и множество других средств, например, механизмы поддержки баз данных, электронной почты и коммерции.
№7 слайд![Платформа.NET это новая](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img6.jpg)
Содержание слайда: Платформа.NET – это новая модель для создания приложений под Windows (а в будущем, предполагается, и под другими ОС).
Основные возможности .NET:
- полные возможности взаимодействия с существующим кодом. Например, существующие двоичные компоненты COM отлично работают вместе с двоичными файлами .NET;
- полное и абсолютное межъязыковое взаимодействие.
- общая среда выполнения для любых приложений .NET, вне зависимости от того, на каких языках они были созданы. Один из важных моментов при этом – то, что для всех языков используется один и тот же набор встроенных типов данных;
- библиотека базовых классов.
- упрощение процесса развертывания приложений. В .NET нет необходимости регистрировать двойные типы в системном реестре.
№8 слайд![Основные компоненты .NET SOAP](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img7.jpg)
Содержание слайда: Основные компоненты .NET
(SOAP – Simple Object Access Protocol - простой протокол доступа к объектам)
(XML- eXtensible Markup Language- один из языков для создания Web-страниц)
(GUI - Graphical user interface - разновидность пользовательского интерфейса)
Стандартная среда выполнения для языков
(The Common Language Runtime, CLR)
№9 слайд![Основные компоненты .NET](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img8.jpg)
Содержание слайда: Основные компоненты .NET
№10 слайд![](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img9.jpg)
№11 слайд![Обзор двоичных файлов .NET](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img10.jpg)
Содержание слайда: Обзор двоичных файлов .NET (сборки)
Специально для платформы .NET Microsoft был разработан новый язык программирования C#, который генерирует код, предназначенный для выполнения только в среде выполнения .NET.
Управляемый код (managed code) - это Microsoft код, предназначенный для работы в среде выполнения .NET.
Сборка (assembly) – это двоичный файл, который содержит управляемый файл. Имеет расширение .exe и .dll. Содержимое двоичных файлов – это платформенно-независимый «промежуточный язык», который называется Microsoft Intermediate Language (MSIL или IL).
№12 слайд![](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img11.jpg)
№13 слайд![](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img12.jpg)
№14 слайд![Пространства имен .NET Сборка](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img13.jpg)
Содержание слайда: Пространства имен .NET
Сборка может содержать любое количество самых разных типов.
Тип – это общий термин, который может относиться к классам, структурам, интерфейсам, перечислениям и прочему.
При создании приложения .NET требуется организовывать взаимодействие этих типов. При этом имеется возможность при создании собственных типов использовать пространства имен.
Пространство имен – это логическая структура для организации имен, используемых в приложении .NET. Основное назначение пространств имен – предупредить возможные конфликты между именами в разных сборках. Определить использование в программе пространства имен можно с помощью служебного слова using.
Таким образом, пространство имен – это просто способ организации типов в единую группу.
№15 слайд![](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img14.jpg)
№16 слайд![Объектно-ориентированное](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img15.jpg)
Содержание слайда: Объектно-ориентированное программирование
Объект - совокупность данных, характеризующих его состояние, и функций их обработки, моделирующих его поведение.
Элементы структуры объекта скрыты и недоступны для непреднамеренного использования. Поэтому использование объекта происходит через его интерфейс.
Интерфейс – это совокупность правил доступа.
Инкапсуляция – это механизм скрытия внутренних элементов программы с целью защиты от внешнего вмешательства или неправильного использования.
В объектно-ориентированном программировании код и данные могут быть объединены вместе. Когда коды и данные объединяются таким способом, создаётся объект (object). Другими словами, объект - это то, что поддерживает инкапсуляцию.
№17 слайд![](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img16.jpg)
№18 слайд![Visual Studio.NET Visual](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img17.jpg)
Содержание слайда: Visual Studio.NET
Visual Studio.NET – среда разработки, предоставляющая мощные и удобные средства написания, корректировки, компиляции, отладки и запуска приложений, использующих .NET-совместимые языки.
Приложение в процессе разработки называется проектом.Среда Visual Studio.NET позволяет создавать проекты различных типов, например:
- консольное приложение — выполняет вывод «на консоль», то есть в окно командного процессора;
- Windows — приложение использует элементы интерфейса Windows, включая формы, кнопки, флажки и пр.; - веб-приложение — это приложение, доступ к которому выполняется через браузер (например, Internet Explorer) и которое по запросу формирует веб-страницу и отправляет ее клиенту по сети;
- веб-сервис — компонент, методы которого могут вызываться через Интернет;
- библиотека классов — объединяет классы, которые предназначены для использования в других приложениях.
№19 слайд![](/documents_6/9b8d4dfd0200a60ffe537ccd160d5f92/img18.jpg)