Простота синтаксиса

Оценить
(0 голоса)

Как и все языки на основе XML, XAML относительно прост для синтаксического разбора и понимания в приложении, по крайней мере, по сравнению с управляемым кодом. Фактиче­ски технология WPF была выпущена в свет уже достаточно давно, a Visual Studio только сейчас получила необходимые инструменты для работы с XAML в режиме WISYWIG. Это не остановило развитие WPF, поскольку разработчики либо писали свой XAML вручную в текстовом редакторе (без сомнения, это не самый эффективный способ, но вполне возмож­ный), либо применяли другие инструменты (такие как XAMLPad), которые появились как следствие отсутствия полноценной поддержки в Visual Studio. Это позволило поставщикам инструментов (и в том числе и фирме Microsoft) быстро выпустить на рынок продукты, ко­торые понимают XAML. Например, Adobe Illustrator имеет встраиваемый модуль XAML (который позволяет вам выдавать XAML). И конечно же фирма Microsoft имеет даже не один, а два инструмента конструирования, которые читают и пишут XAML: Expression De­sign и Expression Blend.

Граница между XAML и кодом оказывается также и разделяющей линией между внешним видом и поведением. При этом XAML используется для создания объектов пользователь­ского интерфейса (и общего внешнего вида приложения), а процедурный код применяется для реализации бизнес-логики и для реагирования на ввод пользователя. Это приводит нас к еще одному важному преимуществу XAML: совместная работа.

Подробнее в этой категории: « .NET фирма Microsoft Совместная работа »
Совместная работа
Введение в визуальный конструктор WPF
XAML и панели конструирования
Окно свойств Property
Элемент управления масштабированием

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.