|
Microsoft® FRAMEWORK
|
Архитектура платформы разработки Framework.
Framework представляет новые концепции, технологии и терми-
ны. Моя в этой главе — дать обзор архитектуры Framework, познако-
мить с новыми этой платформы и определить термины, с которы-
ми вы столкнетесь, начав с ней работать. Я также ознакомлю с процессом по-
строения приложения или набора распространяемых компонентов а затем
объясню, как эти компоненты действуют.
Компиляция исходного кода
в управляемые модули
Итак, вы решили Framework как платформу разработки. Отлично!
Ваш первый шаг заключается в том, чтобы определить вид приложения или ком-
понента, которые вы собираетесь построить. Пусть вы уже решили этот второ-
степенный вопрос, все спроектировано, спецификации и вы готовы
начать.
вы должны выбрать язык программирования. Обычно это непростая
задача — ведь у разных языков возможности. Так, в неуправляемом C/C++
вы имеете доступ к системе на низком уровне. Вы можете распоряжать-
ся памятью по своему усмотрению, создавать потоки и т. д. А вот Visual Basic 6
позволяет очень быстро строить пользовательские интерфейсы и легко управлять
СОМ-объектами и базами данных.
Название исполняющей среды — исполняющая среда» (common
language runtime, CLR) — говорит само за себя; это исполняющая среда, которая
подходит для разных языков программирования. Возможности CLR доступны
любым языкам. Если исполняющая среда использует исключения для обработки...
Ko'chirish
|
|
|
|