Содержание
- 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. Скачать презентацию








































































Материалы для автоворонки
Презентация на тему Плоские черви
Фотоискусство
lektsia_6
Методы развития внимания у детей дошкольного возраста
Буддизм
Аэрозоль
Энергосбережение при грануляции металлургического шлака
История династии Романовых
Аксиологические основы профессиональной подготовки студентов международного профиля
Подарок юной рукодельнице
Белорусский костюм (1)
Врачебный диагноз
Wide Range of UPVC Windows & Doors
Агляд-конкурс мастацкай самадзейнай творчасці сярод груп першага курса Я - беларус. Я - зерне, код народа
Информационное сообщениеВ.Н. Федулин
Front Page
МАДОУ детский сад «Надежда» г.Кирово-Чепецк Кировская область Коррекционно-педагогическая работа с использованием ло
«5 факторов эффективного поискового продвижения
маркетинговые коммуникации
Олимпиады школьников по направлению «Информационная безопасность»
От Сиднея вдоль Большого Водораздельного хребта
Презентация на тему Водоросли
7 февраля 2006 г. Пресс-конференция «Вырваться из Сумрака!»
Кластерный анализ. Метод к – средних
СЕМЕЙНЫЙ КЛУБ «МАМИНЫ ГЛАЗА»
Обзор зарплат по должностям дилерских авто центров
Преступление. Разновидности преступлений