Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 990.00 руб. | Длительность: 14 дней
Особенностью данного курса является подробное описание технологий и средств Microsoft для создания RIA - приложений. Наряду с уже проверенными методиками и технологиями , подробно рассмотрены новейшие средства Silverlight 4.0, IE9 и Web Matrix.
Эволюция веб – приложений не стоит на месте, наряду с появлением новых веб – технологий меняются и требования к содержимому, оформлению и функциональности веб – приложений. Несмотря на сравнительное небольшое число пользователей рунета, в сравнении с общим числом жителей России, можно с уверенностью говорить о наличии двух тенденций: - увеличение общего числа пользователей глобальной сети; - повышение "качества" веб - ресурсов. Расширяется не только число пользователей, но и номенклатура Интернет - услуг. При этом, возрастают и требования пользователей к веб - ресурсу, его функционалу, повышается общая компьютерная грамотность. Таким образом, меняется рынок Интернет - услуг, и предъявляет все более и более высокие требования уже не только к профессиональным разработчикам, но и к начинающим. Набирает популярность концепция RIA - приложений. Данная динамика - интеграции в глобальную сеть все большего числа сервисов и услуг, относящихся, без преувеличения, ко всем сферам деятельности человека – в скором времени потребует большого числа специалистов в области веб – технологий. Но теперь уже недостаточно владеть основами веб - проектирования и создания сайтов. Выпускник IT - специальности должен владеть навыками создания именно RIA - приложений, функциональные возможности которых не уступают возможностям desktop - решений.
Цель: Формирование общего представления о RIA - приложениях. Освоение студентами основных инструментов и технологий (MS Visual Studio 2010, MS Silverlight 4.0, Internet Explorer 9, Web Matrix) и выработка навыков реализации RIA - проектов.
Необходимые знания: Основы клиент – серверных технологии, начальный курс работы с Microsoft Visual Studio 2010, базовые знания HTML 4.01, CSS 2.1.

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
21 минута
RIA - приложения
Концепция интерактивных интернет приложений (Rich Internet Applications — RIA). История. Требования к технологии создания RIA. Обзор RIA – технологий.
Оглавление
    -
    Тест 1
    30 минут
    -
    Лекция 2
    18 минут
    ASP.Net 4.0
    Что такое технология ASP.NET, ее возникновение, ключевые особенности и возможности. Новшества ASP.Net версии 4.0.0.
    Оглавление
      -
      Лекция 3
      21 минута
      Технология ASP.NET AJAX
      Ассинхронный код JavaScript и XML – AJAX. Microsoft Atlas. Концепция, возможности, изменение представлений пользователей о веб – приложениях.
      Оглавление
        -
        Тест 2
        30 минут
        -
        Лекция 4
        14 минут
        WebMatrix
        Описание оболочки, работа с галереей готовых шаблонов, редакторы и инструменты, компоненты (IIS Developer Express, SQL Server CE 4, ASP.Net Razor).
        Оглавление
          -
          Лекция 5
          14 минут
          Internet Explorer 9. Обзор новых возможностей
          Характеристика новшеств IE9. IE9 для веб - дизайнеров .HTML5, DOM, XHTML, CSS3.
          Оглавление
            -
            Самостоятельная работа 1
            7 минут
            Web Matrix. Подготовка рабочего места. Программа "Hello world"
            В данном практическом занятии описан процесс установки WebMatrix и описан процесс создания простого приложения HelloWorld.
            Оглавление
              -
              Самостоятельная работа 2
              9 минут
              Web Matrix. Создание сайта из галлереи. Использование .Net Razor
              В этой практике мы рассмотрим создание сайта из галереи готовых шаблонов и создание простого Веб-приложения с использованием .NET Razor.
              Оглавление
                -
                Самостоятельная работа 3
                12 минут
                Web Matrix. Работа с Web Forms
                В данном практическом занятии демонстрируется пошаговое создание HTML формы с помощью WebMatrix
                Оглавление
                  -
                  Самостоятельная работа 4
                  33 минуты
                  Web Matrix. Работа с данным
                  Особенности работы с данными в Web Matrix, создание БД, добавление и обновление данных в БД, удаление и отображение данных.
                  Оглавление
                    -
                    Самостоятельная работа 5
                    14 минут
                    Web Matrix. Отображение данных: Grid
                    В данном практическом занятии описан один из возможных способов вывода данных на форму, а именно отображения данных с помощью элемента управления Grid.
                    Оглавление
                      -
                      Самостоятельная работа 6
                      10 минут
                      Web Matrix. Отображение данных: диаграммы
                      Создание диаграмм при помощи массивов данных, запросов к базе данных, XML.
                      Оглавление
                        -
                        Самостоятельная работа 7
                        22 минуты
                        Web Matrix. Работа с изображениями. Добавление функции поиск
                        Добавление изображений на веб - страницу, изменение размеров, расположения, реализации функций загрузки изображений. Добавление функций "Search Site" и "Search Web".
                        Оглавление
                          -
                          Самостоятельная работа 8
                          10 минут
                          Видео в Web Matrix. Web Matrix и Silverlight
                          Выбор видеоплейера, работа с MediaPlayer, Flash и Silverlight.
                          Оглавление
                            -
                            Лекция 6
                            13 минут
                            Internet Explorer 9. SVG и GPU
                            В данной лекции мы хотим рассмотреть особенности IE9, непосредственно связанные с отображением веб - содержимого браузером.
                            Оглавление
                              -
                              Лекция 7
                              13 минут
                              Internet Explorer 9 для разработчиков
                              Данная лекция является заключительной из серии, посвященной рассмотрению возможностей браузера IE9.
                              Оглавление
                                -
                                Тест 3
                                30 минут
                                -
                                Лекция 8
                                27 минут
                                Новые возможности .NET Framework 4 и Visual Studio 2010
                                В данной лекции описаны основные нововведения .NET Framework 4 и Visual Studio 2010.
                                Оглавление
                                  -
                                  Тест 4
                                  30 минут
                                  -
                                  Самостоятельная работа 9
                                  14 минут
                                  Internet Explorer 9. Pinned Sites
                                  Что такое pinned sites. Настройка pinned sites. Добавления ссылок в JumpList.
                                  Оглавление
                                    -
                                    Самостоятельная работа 10
                                    16 минут
                                    Инструментарий разработчика в IE
                                    Отладка CSS и JavaScript средствами IE9. Возможности инструментария разработчика.
                                    Оглавление
                                      -
                                      Самостоятельная работа 11
                                      21 минута
                                      Internet Explorer 9. Создание ускорителей, веб - фрагментов. Визуальный поиск
                                      Детально рассматриваются примеры создания веб - фрагментов, ускорителей и простого визуального поиска. Общие правила создания веб - фрагментов. Ускорители, как надстройка к браузеру.
                                      Оглавление
                                        -
                                        Лекция 9
                                        24 минуты
                                        Silverlight
                                        Краткое описание Silverlight, описание архитектуры, сравнение с технологией Flash, Silverlight и WPF, описание инструментария для работы с Silverlight, XAML.
                                        Оглавление
                                          -
                                          Тест 5
                                          30 минут
                                          -
                                          Лекция 10
                                          17 минут
                                          Новые возможности Silverlight 4
                                          Первоисточник
                                          Оглавление
                                            -
                                            Лекция 11
                                            1 час 1 минута
                                            Silverlight. Элементы управления
                                            Описание основных элементов управления, использующиеся в Silverlight проекте. Элементы позиционирования, группировки (Canvas, Stackpanel, Grid и т.д), элементы формы (TextBox, Button и т.д), элементы работы с данными ( ListBox, DataGrid, Data Pager и т.д), функциональные элементы управления (Poupup, Border, Image, MediaElement).
                                            Оглавление
                                              -
                                              Тест 6
                                              30 минут
                                              -
                                              Лекция 12
                                              16 минут
                                              Consuming Web Services with WCF
                                              Материал по части WCF взят из книги Основы Windows Communication Foundation для .NET Framework 3.5 Стив Резник, Ричард Крейн, Крис Боуэн.
                                              Оглавление
                                                -
                                                Самостоятельная работа 12
                                                12 минут
                                                Создание простого Silverlight приложения, используя один из компонентов Expression Studio.
                                                В данном практическом занятии будет созданное простое Silvelight приложение с помощью Microsoft Expression Blend 4.
                                                Оглавление
                                                  -
                                                  Самостоятельная работа 13
                                                  29 минут
                                                  Создание простого бизнес-приложения с использованием Visual Studio 2010, Silverlight 4.0 и Expression Blend
                                                  В данном практическом задании будет создано простое Silvelight бизнес приложение с помощью инструментария Visual Studio 2010, Silverlight 4.0, Expression Blend.
                                                  Оглавление
                                                    -
                                                    Лекция 13
                                                    29 минут
                                                    Отображение данных в Silverlight
                                                    Отображение данных в Silverlight, WCF Data Services, Pocessing XML Data.
                                                    Оглавление
                                                      -
                                                      Тест 7
                                                      33 минуты
                                                      -
                                                      Лекция 14
                                                      17 минут
                                                      Создание Silverlight приложения для мобильных устройств
                                                      Создание Silverlight приложения для мобильных устройств.
                                                      Оглавление
                                                        -
                                                        Тест 8
                                                        45 минут
                                                        -
                                                        Самостоятельная работа 14
                                                        24 минуты
                                                        Разработка простого медиа - плеера в среде Visual Studio 2010 используя Silverlight
                                                        В данном практическом занятии будет разработан простой медиаплеер с последующей интеграцией в собственный веб-сайт.
                                                        Оглавление
                                                          -
                                                          Лекция 15
                                                          11 минут
                                                          Expression Blend
                                                          Описание инструментария, интерфейса, функциональных возможностей.
                                                          Оглавление
                                                            -
                                                            Тест 9
                                                            30 минут
                                                            -
                                                            Самостоятельная работа 15
                                                            12 минут
                                                            Создание просто Silverlight - приложения для Windows Phone 7
                                                            В рамках данной практики будет рассмотрено создание простого Silverlight - приложения для Windows Phone 7. Необходимые для разработки утилиты можно скачать по ссылке
                                                            Оглавление
                                                              -
                                                              5 часов
                                                              -