Команды.
В хорошо структурированном приложении Silverlight деловая логика должна находиться не в обработчиках событий, а в высокоуровневых методах. Каждый такой…
В хорошо структурированном приложении Silverlight деловая логика должна находиться не в обработчиках событий, а в высокоуровневых методах. Каждый такой…
До сих пор мы рассматривали разные типы контейнеров, предоставляемых надстройкой Silverlight, и способы их использования для размещения элементов. Однако…
Технология Silverlight предоставляет мощную коллекцию контейнеров, однако многих все же не хватает. Разработчики Silverlight не добавили многие контейнеры, потому…
При создании пользовательского интерфейса половина дела — размещение содержимого таким образом, чтобы оно выглядело привлекательно и было гибким и…
XAML (Extensible Application Markup Language — расширяемый язык разметки приложений) предназначен для определения объектов .NET. Технология XAML применяется во…
И наконец, последний “ингредиент” развертывания — тестовая HTML-страница. Она является точкой входа в содержимое Silverlight, поэтому ее часто называют…
Итак, вы научились создавать базовый проект Silverlight, добавлять в него страницу с элементами и кодом, а также запускать приложение…
Приложение Silverlight может прекрасно работать само по себе, однако его можно также создать, протестировать и развернуть как часть сайта…
Каждая страница Silverlight содержит разметку (файл XAML), определяющую внешний вид страницы, и файл исходного кода, в котором находятся обработчики…
Создавать файлы, необходимые для приложения Silverlight, можно вручную, однако профессиональные разработчики всегда используют для их создания специальные инструменты. Графические…
В Silverlight используется традиционная технология расширения функциональности браузеров — надстройки (plug-ins). Преимущество модели надстроек состоит в том, что для…