Что такое Microsoft.NET?


Основы технологии NET


Глава 2 Основы технологии NET
Глава 2. Основы технологии .NETПлатформа .NET решает многие проблемы, которые досаждали программистам в прошлом. К их числу относятся проблемы, связанные с развертыванием приложений, управлением в...
ILDASM — дисассемблер промежуточного языка Microsoft
ILDASM — дисассемблер промежуточного языка MicrosoftДисассемблер промежуточного языка Microsoft ILDASM (Microsoft Intermediate Language Disassembler) может отображать метаданные и инструкции языка...
Возможность взаимодействия языков
Возможность взаимодействия языков, или функциональная совместимостьТак как компиляторы всех языков программирования транслируют на один общий промежуточный язык и используют общую библиотеку базов...
Управляемый код
Управляемый кодВ примере Serialize (Сериализация) второй экземпляр объекта Customer (Клиент) был присвоен той же переменной, которой раньше был присвоен первый экземпляр. При этом для удаления пер...
Сборки
СборкиЕще одной функцией общеязыковой среды выполнения CLR является загрузка и запуск .NET-программ. .NET-программы разворачиваются в виде одной или нескольких сборок. Сборкой является один или не...
JIТкомпиляция или оперативная компиляция
JIТ-компиляция, или оперативная компиляцияПеред выполнением на конкретной машине, код на промежуточном языке Microsoft— MS1L (Microsoft Intermediate Language) транслируется оперативным компиляторо...
Производительность
ПроизводительностьВозможно, вам понравилась предложенная модель безопасности и простота использования управляемого кода, но вас волнует вопрос о производительности приложений. В то время, когда по...
Резюме
РезюмеПлатформа .NET решает многие проблемы, которые в прошлом омрачали процесс разработки Windows-приложений. Теперь существует одна для всех поддерживаемых платформой языков программирования пар...
Проблемы связанные с разработкой Windowsприложений
Проблемы, связанные с разработкой Windows-приложенийПредставьте себе симфонический оркестр, в котором группам струнных смычковых и ударных инструментов предстоит исполнить свои партии, используя п...
Приложения будущего
Приложения будущегоДаже если бы платформа .NET смогла устранить все проблемы прошлого, этого все равно было бы недостаточно. Постоянный рост требований со стороны клиентов к функциональным возможн...
Обзор платформы NET
Обзор платформы .NETПлатформа .NET содержит общеязыковую среду выполнения (Common Language Runtime — CLR). Общеязыковая среда выполнения CLR поддерживает управляемое выполнение, которое характериз...
Волшебство метаданных
Волшебство метаданныхЧтобы решить все проблемы, связанные с разработкой Windows-приложений, платформа .NET должна обладать базовым набором служб, которые в любой момент доступны в любом языке прог...
Библиотека классов NET Framework
Библиотека классов .NET FrameworkВ предыдущем примере Serialize (Сериализация) используются классы SoapFor-matrer и FileStream. Они являются лишь двумя из более чем 2500 классов библиотеки .NET Fr...
Программирование на основе интерфейсов
Программирование на основе интерфейсовПредположим, что вы хотите зашифровать ваши данные, и, следовательно, не желаете полагаться на сериализацию (преобразование в последовательную форму), реализо...
Объектом является все
Объектом является всеЕсли тип содержит метаданные, тогда среда выполнения может делать многие замечательные вещи. Но все ли объекты в .NET содержат метаданные? Да! Каждый тип, будь то тип, определ...
Общая система типов
Общая система типовТипы, передаваемые библиотеке классов .NET Framework, имеют некоторую общую природу. Эти типы определяются обшей системой типов (Common Type System — CTS). Общая система типов C...








Начало