Читайте также:
|
|
Запустим Visual Studio и посмотрим, как создавать новые проекты для Silverlight (рисунок л. р. 1.1).
Рис. л. р. 1.1. Создание нового проекта Silverlight.
Если вы раньше выбирали подгруппу Windows для разработки стандартных приложений, то теперь вам нужно выбирать подгруппу Silverlight, в которой находятся несколько типов шаблонов: Silverlight Application, Silverlight Class Library и Silverlight Navigation Application.
Для нашего первого примера возьмем шаблон Silverlight Navigation Application и присвоим своему проекту имя SilverlightHelloWorld.
В следующем окне (рисунок л. р. 1.2) Вам нужно выбрать тип проекта.
Рис. л. р. 1.2. Выброр типа проекта Silverlight
Используем настройки по умолчанию, и выбираем ASP.NET Web Application Project. В этом случае Вам будет проще отлаживать код и не придется использовать различные веб-сервисы.
Итак, Вы присвоили имя новому проекту и выбрали его тип. Откроется заготовка для проекта в среде разработки (рисунок л. р. 1.3). Для начала изучим структуру стандартного проекта, которую можно видеть в правой части экрана:
Рис. л. р. 1.3. Структура проекта Silverlight
Вы можете видеть множество различных файлов, которые были созданы без нашего участия. Рассмотрим их.
Итак, наибольший интерес для нас представляют следующие файлы:
· App.xaml – очень важный для приложения, в котором описаны ресурсы и различные глобальные события. Также в этом файле содержится точка входа в программу. А также содержатся инструкции для плагина Silverlight.
· MainPage.xaml – это страница, которая является часть выбранного вами шаблона. По умолчанию, страница имеет имя MainPage, но вы можете выбрать свое имя при желании. При помощи кода в этом файле мы можем настроить интерфейс будущей программы.
· Папки Assets/Views – в папках содержатся вспомогательные файлы: картинки, стили и т.п.
XAML-файлы позволяют визуализировать интерфейс программы. Файлы XAML основаны на XML и имеют свой язык разметки, который мы будем менять в этом учебном элементе.
После компиляции проекта в папке ClientBin появится также новый файл с расширением XAP. На самом деле это обычный архивный ZIP-файл, имеющий другое расширение. Вы можете переименовать его в ZIP и открыть любым архиватором, чтобы просмотреть содержимое файла. XAP-файл предназначен для вашего браузера. Не будем углубляться пока в детали.
Для просмотра приложения используются две тестовые страницы для ASP.NET, и HTML. Содержание страниц одинаково, поэтому один из этих файлов Вы можете безболезнено удалить. Если удалите тестовую страницу для ASP.NET, то нужно сделать оставшуюся тестовую страницу SilverlightHelloWorldTestPage.html стартовой (через контекстное меню выберите команду Set As Start Page).
Дата добавления: 2015-08-13; просмотров: 72 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задача 9. | | | Шаг 2. Добавляем элементы интерфейса для XAML-страниц |