Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по технологиям программирования.pdf
Скачиваний:
53
Добавлен:
02.06.2015
Размер:
4.73 Mб
Скачать

Схема работы компиляторов .NET

Инструментальные средства

разработки Visual Studio.NET.

1.Поддержка многоязыковой среды CLR (Common Language Runtime)

2.Возможность создавать компоненты проекта в единой среде на наиболее подходящем языке программирования

3.Доступность всех средств .NET для каждого из широкого спектра языков программирования

4.Сервисные возможности для разработчиков, (отладка, анализ кода, …) одинаковы для всех языков

5.Возможность облегченной самостоятельной разработки транслятора для любого языка программирования

(Microsoft – VB, C#, … другие – APL, COBOL, Eiffel, Fortran, Haskell, SML, Perl, Python, Scheme, Smalltalk, …)

Технологии презентации, доступные

разработчику под .NET:

ASP.NET;

NetCF.NET Compact Framework;

Silverlight;

VSTO Visual StudioTools for Office;

WinForms ;

WPFWindows Presentation Foundation

XNA

Достоинства языка С++

гибкостьи компактность языка;

эффективность, основанную на том, что семантика языкаотражает архитектурукомпьютера;

доступность (длялюбой ОС имеется компилятор с языка в машинно-зависимые коды);

переносимость. Степень сложности переноса с одной платформы надругуюотносительно проста по сравнению сдругимиязыками