Принципы объектно-ориентированного программирования


            Портал: https://kgpro.ru  oneplus 9 ksa

Принципы объектно-ориентированного программирования




ГЛАВА 2 Введение в Microsoft .NET
ГЛАВА 2 Введение в Microsoft .NET Платформа Microsoft .NET .NET Framework Windows DNA и .NET Common Language Runtime Библиотеки классов .NET Framework Microsoft Intermediate Language и компиляторы
Платформа Microsoft .NET
Платформа Microsoft .NET Идея Microsoft .NET в том, чтобы переместить центр внимания вычислительного сообщества из мира, состоящего из различных устройств и Web-узлов, связанных между собой через
.NET Framework
.NET Framework Что же представляет собой .NET Framework и что он дает? Вначале мы сравним .NET с другой более ранней средой разработки распределенных приложений. Затем я перечислю возможности .NET
Windows DMA и. NET
Windows DMA и. NET Фраза, которой я охарактеризовал .NET: новая среда для создания и запуска надежных, масштабируемых, распределенных приложений — звучит знакомо, да? Дело в том, что .NET является
Common Language Runtime
Common Language Runtime Common Language Runtime (CLR) — это сердце технологии Microsoft .NET. Как следует из названия, это среда времени выполнения кода, в которой обеспечивается эффективное взаим
Библиотеки классов .NET Framework
Библиотеки классов .NET Framework Библиотеки классов .NET Framework играют чрезвычайно важную роль в обеспечении межъязыкового взаимодействия приложений, так как они позволяют разработчикам исполь
ПРИМЕЧАНИЕ
ПРИМЕЧАНИЕ В идеале библиотеки классов .NET Framework открывают пользователям языка все функциональные возможности CLR, однако на самом деле так бывает не всегда. Камнем преткновения между разрабо
Microsoft Intermediate Language и компиляторы JITter

Microsoft Intermediate Language и компиляторы JITter Для облегчения перевода языков в среду .NET в Microsoft разработан промежуточный язык — Microsoft Intermediate Language (MSIL). Чтобы откомпили
Генератор кода при установке (Install-time code generation)
Генератор кода при установке (Install-time code generation) Выполняет компиляцию всей сборки в двоичный код, специфичный для данного процессора, подобно тому, как это делает компилятор С#. Сборка
EconoJIT
EconoJIT Включается во время выполнения приложения и предназначен специально для систем, которые имеют ограниченные ресурсы, например, для портативных устройств с малым размером памяти. Основное о
Унифицированная система типов
Унифицированная система типов Одна из ключевых черт любой среды разработки — ее система типов. Если среда разработки имеет небольшой выбор типов или ограничивает возможность программиста добавлять
Метаданные и отражение
Метаданные и отражение Как уже говорилось в разделе Microsoft Intermediate Language и компиляторы JITter, CLS-совместимые компиляторы создают из вашего исходного кода MSIL-код, подлежащий компиляц
Безопасность
Безопасность Самый важный аспект любой среды разработки распределенных приложений — способ обеспечения безопасности. Благодаря тем из нас, кто долго жаловался, что никто не будет всерьез рассматри
Развертывание
Развертывание Развертывание — наиболее неприятная процедура разработки крупных распределенных систем. Любой разработчик Windows-программ может сказать, что, столкнувшись с массой разнообразных дво
Взаимодействие с неуправляемым кодом
Взаимодействие с неуправляемым кодом Как вы, наверное, догадались, неуправляемым (unmanaged code) называется код, который не находится под надзором .NET. Поясним: этот код тоже запускается средств
Управляемый код, вызывающий функции неуправляемых DLL
Управляемый код, вызывающий функции неуправляемых DLL Допустим, вашему приложению нужно работать с DLL, написанной на С, а компания, создавшая эту библиотеку, пока не адаптировала ее для технологи
Управляемый код, использующий компоненты СОМ
Управляемый код, использующий компоненты СОМ По той же причине, по какой нужно вызывать из своего .NET-приложения функции из DLL, написанной на С, вам требуется продолжать поддержку компонентов СО
Неуправляемый код, использующий .NET-службы

Неуправляемый код, использующий .NET-службы Здесь противоположная проблема: вам нужен доступ к .NET из неуправляемого кода. Она решается с помощью обратного подхода: клиент СОМ вводится в заблужде
Подведем итоги
Подведем итоги Microsoft .NET — это переход на вычислительную модель, в которой устройства, службы и компьютеры работают совместно, обеспечивая создание решений для пользователей. Центром этого пе


Рынки акций - перейти
Вексельное обращение - перейти
Рынок облигаций - перейти
Фондовая торговля - перейти
Дэйтрейдинг онлайн - перейти

Внутридневной трейдинг - перейти
Игра на бирже - перейти
Фондовый рынок РФ - перейти
Справочник по PHP и Lite PHP - перейти
Справочник по PHP и Lite PHP (продолжение) - перейти
MySQL С API - перейти
Справочник по Perl - перейти
Введение в программирование на PHP5 - перейти
Контекст разработки Web - перейти
Соединение XHTML и PHP - перейти