Компоненты
Microsoft.NET
Обзор
Глава 1 – Введение в .NET
.NET это платформа ориентированная на Интернет.
В среде .NET, данные пользователя «живут» в сети, и доступны повсеместно, в любое время с помощью любого
.NET совместимого устройства.
Уникальная особенность .NET – это обеспечение многоязыковой поддержки.
Исходный код написанный в .NET на любом из языков, компилируется дважды, первый раз языкозависямым компилятором из исходного кода в IL, второй раз, из IL в машинный код.
Цели
Описать базовые компоненты Microsoft. NET
Описать .NET Framework и перечислить его компоненты
Компоненты
Microsoft.NET
.NET устройства, ПО
.Net инфраструктура + инструменты
Windows.NET
MSN.NET
.Net опыт пользователей
Компоново чные блоки
.NET
MS.NET MS.NET Продукты и
Платформа Сервисы
Сервисы
.NET от др. производи- телей
VS.NET
Office.NET
bCentral server for .NET
Группа партнеров и разработчиков предоставляющая сервисы основанные .NET платформе
платформы
Microsoft.NET
Платформа основана на двух базовых технологиях: XML и наборе интернет протоколов
Содержит набор инструментов и сервисов для разработки нового
поколения ПО Позволяет интегрировать и размещать
Microsoft.NET любые ресурсы в Интеренте
X M L
Набор |
Позволяет быстро и легко |
интернет |
проектировать и размещать |
протоколов |
совместные проекты в сети Интернет |
Microsoft.NET
X |
Набор |
M |
интернет |
L |
протоколов |
XML
Разделяет действительные данные от их представления
Представляет собой ключ к следующему поколению Интернет, когда данные сети будут доступны для программирования, редактирования.
Обеспечивает возможность предоставления данных для различных типов устройств
Способствует вебсайтам эффективно взаимодействовать друг с другом, совместно предоставляя вебсервисы в сети Интернет.
Особенности SOAP
Microsoft.NET
XНабор
M |
интернет |
L |
протоколов |
Microsoft.NET основан на использовании протоколов HTTP и SOAP (Simple Object Access Protocol)
SOAP основан на XML/HTTP протоколе
SOAP позволяет получить доступ к сервисам, объектам и серверам платформо-независимым способом
SOAP используется для обмена информацией в децентрализованных,
распределенных средах
Платформа
Microsoft.NET
Сопряжение
.NET |
.NET |
Building |
Framework |
Enterprise |
Block |
|
Servers |
Services |
Windows (CE, ME, 2000, and .NET)
Семейство ОС Windows 2000
– как платформа для .NET
|
|
|
Платформа .NET основана |
|
|
|
на |
|
|
|
универсальности, |
|
|
|
надежности, |
|
|
|
безопасности, |
|
|
|
и |
|
|
|
управляемости |
|
|
|
семейства ОС Windows |
|
Сопряжение |
|
2000 |
.NET |
.NET |
Building |
|
Framework |
Enterprise |
Block |
|
|
Servers |
Services |
|
Windows (CE, ME, 2000, and .NET) |
Компоненты .NET Framework
Вебсервисы |
|
Веб |
|
|
UI |
|
||
|
|
|
Данные и XML
Базовые классы
Common Language Runtime
Сопряжение
.NET |
.NET |
Building Block |
Framework |
Enterprise |
Services |
|
Servers |
|
Windows (CE, ME, 2000, and .NET)