Содержание
- 2. Обзор .NET. Основные понятия ПЛАТФОРМА (в контексте ИТ) – среда, обеспечивающая выполнение программного кода. Платформа определяется
- 3. Framework – это инфраструктура среды выполнения программ, нечто, определяющее особенности разработки и выполнения программного кода на
- 4. .NET Framework Microsoft .NET – платформа. .NET Framework – инфраструктура платформы Microsoft .NET. Основные компоненты: Common
- 5. Концепция и возможности подхода .NET .NET – это подход к проектированию и реализации ПО, включает компоненты:
- 6. .NET Framework Важнейшие аспекты идеологии .NET: легкость развертывания приложений в глобальной среде Internet; экономичная разработка ПО;
- 7. Корпорация MS предложила компонентно-ориентированный подход к проектированию: интеграция объектов (возможно, гетерогенной природы), производится на основе интерфейсов,
- 8. Идеология .NET Преимущество - возможность практической реализации принципа "всякая сущность представляет собой объект гетерогенной программной среды".
- 9. Новый подход к интеграции компонентов приложений в среде Internet (web-сервисы) - возможность ускоренного создания приложений для
- 10. Технология web-сервисов масштабируемость и интероперабельность Масштабируемость - возможность плавного роста времени ответа программной системы на запрос
- 11. Интероперабельность - возможность интегрированной обработки гетерогенных данных, поступающих от разнородных прикладных программ. Благодаря интероперабельности возможна унификация
- 12. Технология .NET официально признана, это отражено в стандартах ECMA (European Computer Manufacturers Association)
- 13. Инструментальные возможности .NET - Поддержка многоязыковой среды разработки приложений CLR (Common Language Runtime). Эта возможность появилась
- 14. 2 важных обстоятельства: 1) основные сервисные возможности для разработчиков, которые предоставляет .NET (отладка, анализ кода) не
- 15. Безопасность .NET Безопасность - важнейший элемент любой идеологии, технологии и инструментального средства программирования. .NET как инструментальное
- 16. Безопасность .NET Автоматизация обеспечения синтаксической коррекции кода (безопасные вызовы функций, контроль выхода за границы размера статически
- 17. Концепция web-сервисов - средство поддержки распределенных компонентных вычислений в глобальной сети. Задачи: интерактивная обработка пользователями информации
- 18. В концепции .NET сформулирована и решена задача адаптации изначально не структурированной Internet-среды для достижения возможности интеграции
- 19. Задача достижения необходимого уровня масштабируемости прикладного ПО является технически сложной. Задача поддержки интероперабельности прикладного ПО решается
- 20. Возможности CLI: Поддержка различных ЯП и подходов к программированию: функционального, ОО, компонентного. Интегрированное использование ЯП осуществляется
- 21. Стандарты Для тиражируемого коммерческого программного продукта необходимо подтверждение его соответствия мировым стандартам. Теоретические достижения и технологические
- 22. Основные аспекты архитектурного решения Microsoft .NET Framework Важную роль играет среда разработки Microsoft Visual Studio.NET. Первостепенное
- 23. Архитектурная схема .NET Framework и Visual Studio.NET.
- 24. Преимущество конструктивного решения .NET - компонентно-ориентированный подход к проектированию и реализации ПО. Суть подхода - принципиальная
- 25. При компиляции программа на .NET-совместимом ЯП трансформируется в соответствии с заранее заданной обобщенной спецификацией языка Common
- 26. Common Language Specification (CLS) - набор правил, определяющих подмножество обобщенных типов данных, в отношении которых гарантируется,
- 27. Схема компиляции Common Language Runtime
- 28. Для каждого компилятора (csc.exe, vbc.exe) средой времени выполнения производится необходимое отображение используемых типов в типы CTS,
- 29. Поддержка ЖЦ ПО в рамках подхода .NET Для установки на ПК пользователей ранее созданного прикладного ПО
- 30. Сборка характеризуется уникальностью, обеспечиваемая идентификатором версии и цифровой подписью автора. Сборка - самодостаточная единица для установки
- 31. Пример трансляции многокомпонентного гетерогенного программного проекта под управлением Microsoft .NET: Пусть компоненты проекта написаны на трех
- 32. Схема выполнения CLR.
- 33. В ходе компоновки и выполнения программного проекта Just-In-Time (JIT) компилятор среды CLR производит выполнение проекта с
- 34. Отличие MS .NET от аналогов - универсальная система типизации. В ходе компиляции программа на .NET-совместимом ЯП
- 35. CTS - представляет собой частично упорядоченное множество, понимаемое на качественном уровне как ISA-иерархия. Например, высказывание STUDENT
- 36. Универсальная система типизации (UTS)
- 37. Веб-сервисы Значение - распределение возможностей разработанных прикладных систем по каналам Internet. Центральный блок -.NET Framework (библиотека
- 38. Среда разработки прикладных систем - Microsoft Visual Studio .NET. Интерфейсная часть прикладной программной системы в Internet-архитектуре
- 39. Веб-сервисы - программируемые компоненты прикладных программных систем, доступные для клиента посредством стандартных протоколов, применяемых для работы
- 40. Компонентный подход к программированию Центральная концепция - понятие компонента. Компонент - независимый модуль ПО, который можно
- 41. Попытки построения компонентных программных систем - и другими разработчиками ПО (технология JavaBeans производства Sun Microsystems), а
- 42. Особенности известных объектных моделей Компонентная модель Microsoft COM - основной стандарт MS для компонентного проектирования и
- 43. Итоги: Microsoft считает.NET своей стратегической идеологией и технологической платформой на ближайшее время. Превосходство над существующими средствами
- 44. Терминология: CLS (Common Language Specification) – общая спецификация ЯП. Это набор конструкций и ограничений, являющихся руководством
- 45. CLR (Common Language Runtime) – Среда Времени Выполнения или Виртуальная Машина. Обеспечивает выполнение сборки. Основной компонент
- 46. Управляемый код – программный код, при выполнении использует службы, предоставляемые CLR. Задачи CLR: Управление кодом (загрузка
- 47. CLR – это набор служб, необходимых для выполнения управляемого кода. Два главных компонента CLR: ядро (mscoree.dll)
- 48. FCL (.NET Framework Class Library) – соответствующая CLS-спецификации ОО библиотека классов, интерфейсов и системы типов (типов-значений),
- 49. .NET FCL могут использовать ВСЕ .NET-приложения, независимо от назначения архитектуры используемого при разработке ЯП, в частности:
- 50. MSIL (Microsoft Intermediate Language) – промежуточный язык платформы Microsoft .NET. Исходные тексты программ для .NET-приложений пишутся
- 51. МЕТАДАННЫЕ – при преобразовании программного кода в MSIL формируется блок МЕТАДАННЫХ, содержит информацию о данных, используемых
- 52. Языки, для которых реализован перевод на MSIL: Visual Basic, Visual C++, Visual C# 2.0, и другие.
- 53. Управляемый код – это код, выполняемый в среде CLR. Строится на основе объявляемых в исходном модуле
- 54. Сборка (Assembly) – базовый строительный блок приложения в .NET Framework. Управляемые модули объединяются в сборки. Сборка
- 55. Декларация сборки (Manifest) – составная часть сборки. Это набор таблиц метаданных, который: идентифицирует сборку в виде
- 56. Процессор НЕ МОЖЕТ выполнять IL-код. Перевод IL-кода осуществляется JIT-компилятором (Just In Time – в нужный момент),
- 57. CLR решает многих проблем, которые традиционно находились в зоне внимания разработчиков приложений. Функции, выполняемые CLR: Проверка
- 58. Структура среды выполнения CLR (основные функциональные элементы среды)
- 59. Схема выполнения .NET-приложения в среде CLR
- 60. Пространство имен – это способ организации системы типов в единую группу. В рамках .NET существует единая
- 61. Сборка мусора – механизм, позволяющий CLR определить, когда объект становится недоступен в управляемой памяти программы. При
- 62. Веб-формы, ASP.NET AJAX Множество языков Веб-службы, WCF Доступ к данным, LINQ Обработка ошибок Windows Формы, WPF
- 63. Что такое Microsoft .NET? Среды разработки Клиенты Пользователи Веб-приложения ASP.NET Веб-службы XML База данных Microsoft.NET Framework
- 64. Компоненты .NET Framework Операционная система Общеязыковая среда выполнения Библиотека классов .NET Языки программирования Технологии .NET 3.0
- 65. Преимущества .NET Framework Основан на Веб-стандартах и опыте разработок Классы .NET Framework общедоступны Код организован по
- 66. Разработка приложений в среде Microsoft Visual Studio Почему Visual Studio? Единая интегрированная среда разработки для множество
- 67. Внедрение Проектирование спецификации Создание интерфейса и написание кода Создания нового проекта Тестирование и отладка Сборка Процесс
- 68. Шаблоны проектов веб-приложений ASP.NET Обеспечивают жесткий контроль над проектом Шаблоны проектов веб-сайтов ASP.NET Проще в использовании
- 69. Файлы веб-приложений Файлы веб-приложений Веб-формы ASP.NET (.aspx) Веб-службы ASP.NET (.asmx) Классы и страницы с выделенным кодом
- 70. Common Language Runtime - среда выполнения программ (CLR) реализует управление памятью, типами данных, межъязыковым взаимодействием, развертыванием
- 71. Код Visual Basic Код Visual C# Компиляция и среда выполнение Какой язык? КомпиляторVisual C# Компилятор Visual
- 72. Классы группируют код без пользовательского интерфейса Компоненты – скомпилированные классы Компоненты составлены в виде файлов DLL
- 73. Создание класса Создать проект библиотеки классов в Visual Studio 2008 Visual Studio 2008 создает пространство имен
- 75. Скачать презентацию








































































Инвестиции в бизнес на морских контейнерах
Презентация на тему Рыцари
8Арх-91 НИР-2. Кураторский час по научно-исследовательской работе
Реклама и маркетинг
Число и цифра 8 (1 класс)
Республика Татарстан Город Елабуга
Time (Время)
Завод по производству силикатного кирпича ООО ИССС. Открытые торги в процедуре банкротства
Этнос нации и народности
Когда в России появились первые театры и какими они были
Финансовое состояние и платежеспособность организации
Опасности в интернете
Проектная деятельность на уроках русского языка и литературы как условие развития творческой активности обучающихся
В гости к Весне.
Стиль в живописи: пуантилизм
Наградная система России часть 2 «Ордена СССР»
В мире животных
«На пути к экзаменам»
Формирование культуры здоровья у детей начальной школы и их родителей
Алканы
Качество образования – это процесс постоянного совершенствования
Аэродинамические схемы ракет
Композиция произведения изобразительного искусства
УФК по Оренбургской области Внедрение системы ключевых показателей эффективности исполнения бюджетов бюджетной системы Российс
Презентация для показа во время Сеанса
Презентация на тему Внутреннее строение и размножение рыб
Пруды охладители. Брызгальные бассейны
Структура учебно-методического комплекса для профессиональной подготовки