Веб-технологии и современные средства разработки УЦ ВГТУ & SoftLine Academy.

Презентация:



Advertisements
Похожие презентации
Веб-технологии и современные средства разработки УЦ ВГТУ & SoftLine Academy.
Advertisements

Веб-технологии и современные средства разработки УЦ ВГТУ & SoftLine Academy.
Веб-технологии и современные средства разработки УЦ ВГТУ & SoftLine Academy.
Программирование в среде Visual Basic: обработка событий Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
III Санкт-Петербургская интернет-конференция СПИК– июня 2008 г. САНКТ-ПЕТЕРБУРГ Всероссийский Интернет- МАРАФОН САНКТ-ПЕТЕРБУРГ,
Создать форм 2 для GAME OVER Создать форм 3 для поздравления победителя.
Автоматизация сборки и модификации разнородной компьютерной документации: разработка графического интерфейса приложения и формата файлов проекта. Исполнитель:
Исполнитель: Утяшева И.А. Научный руководитель: к.ф.-м.н. Винокур В.В.
На смену объектам в Visual Basic 6 пришли классы Visual Basic Аналогично событиям объекта рассматриваются события класса, причем в некоторых случаях.
Александр Гарибов MCP-клуб Белгород 25 февраля 2011 г.
Разработка интерактивных приложений – Windows Presentation Foundation и Silverlight Р.Б. Здебский, М.В. Черномордиков Эксперты по технологиям разработки.
Разработка web- приложений и ASP.NET. Web-приложения и web- серверы Web-приложение это набор взаимосвязанных файлов (*.htm, *.asp, *,aspx, файлов изображений.
Проф. В.К.Толстых, Технологии разработки Internet- приложений ASP.NET приложения – Модули HTTP, фильтры, события приложения - Global.asax.
Автоматизация сборки и модификации разнородной компьютерной документации: разработка графического интерфейса приложения и формата файлов проекта. Исполнитель:
©Павловская Т.А. (СПбГУ ИТМО) Курс «С#. Программирование на языке высокого уровня» Павловская Т.А.
Ресурсы WPF Два типа ресурсов WPF: объектные ресурсы (object resource) – определенный.NET-объект, который можно использовать многократно; ресурсы сборки.
Автоматизация сборки и модификации разнородной компьютерной документации: разработка графического интерфейса приложения и формата файлов проекта. Исполнитель:
Автоматизация сборки и модификации разнородной компьютерной документации: разработка графического интерфейса приложения и формата файлов проекта. Исполнитель:
Проект Коды символов Проект Перевод чисел Проект Калькулятор.
Куратор: Ямпольская Л.И., директор УЦ ТПУ&Softline, тел.раб.(3822) Томск Национальный исследовательский Томский политехнический.
Транксрипт:

Веб-технологии и современные средства разработки УЦ ВГТУ & SoftLine Academy

Модуль 6: Использование Microsoft Silverlight для предоставления динамического контента Обзор Microsoft Silverlight Создание приложений с поддержкой Silverlight в Visual Studio 2008

Урок: Обзор Microsoft Silverlight Ключевые особенности Microsoft Silverlight Инструменты для проектирования и разработки приложений Silverlight Архитектура Silverlight XAML и Microsoft Silverlight

Ключевые особенности Microsoft Silverlight Кросс-браузерное, кросс-платформенное решение. NET Framework Открывает богатые возможности в средствах массовой информации и интерактивных приложений для Интернета Обеспечивает гибкую модель программирования Интегрируется с существующими веб-приложениями Основывается на WPF и XAML технологиях Обеспечивает расширения JScript

Инструмент для проектирования и разработки приложений Silverlight Microsoft Expression Studio Expression Design Expression Blend Expression Encoder Microsoft Visual Studio Silverlight Tools Alpha Refresh для Visual Studio

Архитектура Silverlight Core presentation framework.NET Framework для Silverlight

XAML и Microsoft Silverlight Что такое XAML? XAML является декларативным языком для дизайна пользовательского интерфейса XAML позволяет разделить проектирования приложений от бизнес-логики XAML и Silverlight Файл XAML определяет пользовательский интерфейс, который выступает в качестве содержания Silverlight Холст как правило, имеет в качестве корневого элемента Включает пространство имен для Silverlight-приложений

Урок: Создание Silverlight-ориенитрованного приложения используя Visual Studio 2008 Создания Silverlight-приложения Содержание Silverlight-приложения Использование XAML объектов Обработка событий Демонстрация: Просмотр видеофайлов в Silverlight- приложении

Создания Silverlight-приложения Visual Studio 2008 содержит шаблоны проектов для создания приложений Silverlight с помощью Visual C # и Visual Basic Создание приложения Создайте Silverlight приложения с помощью Visual Studio 2008 Добавление новой страницы Silverlight

Содержание Silverlight-приложения page.xaml – пользовательский интерфейс Silverlight приложения: Page.xaml.cs или Page.xaml.vb – файл обработчика событий Silverlight.js – экземпляр the Silverlight элемента управления TestPage.html – Включает в себя элемент правления Silverlight и ссылки на два файла JScript TestPage.html.js – Определяет размер подключаемого модуля Silverlight и ссылки на XAML страницы

Использование XAML объектов Синтаксис элемента объекта Синтаксис атрибута Синтаксис текста

Обработка событий Определить обработчик в файле XAML Написать обработчик события страницы в файл с выделенным кодом для файлов XAML Скомпилировать приложение [Visual C#] public void Page_Loaded(object o, EventArgs e) {... Button1.MouseLeftButtonDown += new MouseEventHandler(OnClick); } [Visual C#] public void Page_Loaded(object o, EventArgs e) {... Button1.MouseLeftButtonDown += new MouseEventHandler(OnClick); } [Visual Basic] Protected Sub Page_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Me.Load... AddHandler Button1.MouseLeftButtonDown, _ AddressOf OnClick End Sub [Visual Basic] Protected Sub Page_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Me.Load... AddHandler Button1.MouseLeftButtonDown, _ AddressOf OnClick End Sub

Демонстрация: Просмотр видеофайлов в Silverlight- приложении Добавить видео-файл в Silverlight приложение Добавить объект MediaElement object на холст Просмотр видео в браузере Выполнить преобразование видео

Страница примечаний. Не печатайте слайд. Смотрите заметки к слайду.

Лабораторная работа: Предоставление динамического контента с помощьюMicrosoft Silverlight Упражнение 1: Создание Microsoft Silverlight- приложений Упражнение 2: Добавление динамического содержимого в Microsoft Silverlight приложения Информация для входа Виртуальная машина 2310C-LON-DEV-12 Имя пользователя Student Пароль Pa$$w0rd Продолжительность: 45 минуты

Сценарий лабораторной работы Benefits Home Page Page.xaml HTML Test Page TestPage.html Веб- приложение Event Handling Page.xaml.cs or Page.xaml.vb

Обзор лабораторной работы Вопросы для самоконтроля Как вы можете создать объект XAML «прямоугольник»? Как вы можете создать объект XAML «круг»? Как вы можете легко добавить событие для многих процедуры контроля? Где находится код для объекта анимации?

Обзор модуля и выводы Вопросы для самоконтроля Реальные проблемы и сценарии