Каркас NET Framework
Современный стиль
программирования предполагает
многократное использование кода,
содержащегося в библиотеках. Объектно-ориентированные
языки программирования облегчают
создание библиотек классов.
Получающиеся в результате библиотеки
являются гибкими, им присущ высокий
уровень абстракции. Эти библиотеки
могут быть расширены путем добавления
новых классов, а также путем образования
новых классов на основе уже
существующих. При этом новые классы
наследуют функциональность
существующих классов.
В каркасе .NET Framework
представлено более 2500 классов,
содержащих повторно используемый код.
Эти классы доступны в любом языке
программирования, который
поддерживается платформой. Библиотека
классов .NET Framework является расширяемой На
основе уже существующих базовых классов
можно создать новые производные классы,
причем производные классы могут быть
реализованы на совершенно другом языке
программирования.
В состав библиотеки классов .NET
Framework, входят классы, которые
используются при разработке Windows-приложений,
Web-приложении, а также приложении с
базами данных. В библиотеке классов .NET
Framework имеются также классы,
обеспечивающие взаимодействие с языком
XML, с моделью компонентных объектов Microsoft
(COM) и с любой платформой, поддерживающей
интерфейс 32-разрядных Windows-приложении
(Win32 API). Библиотека классов .NET Framework
обсуждается в следующей главе, а также
понемногу в остальных главах данной
книги. |