1 / 14

Куратор : Ямпольская Л.И . , директор УЦ ТПУ & Softline , liy@tpu.ru , тел.раб.(3822)420003

Программа повышения квалификации «Разработка Web -приложений в среде Microsoft Visual Studio 20 10 ». Куратор : Ямпольская Л.И . , директор УЦ ТПУ & Softline , liy@tpu.ru , тел.раб.(3822)420003. Национальный исследовательский Томский политехнический университет. Томск - 20 13.

tariq
Download Presentation

Куратор : Ямпольская Л.И . , директор УЦ ТПУ & Softline , liy@tpu.ru , тел.раб.(3822)420003

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Программа повышения квалификации «Разработка Web-приложений в среде Microsoft VisualStudio 2010» Куратор:Ямпольская Л.И., директор УЦ ТПУ&Softline, liy@tpu.ru, тел.раб.(3822)420003 Национальный исследовательский Томский политехнический университет Томск - 2013

  2. Модуль 1: Обзор платформы Microsoft .NET Framework • Введение в .NET Framework • Обзор ASP.NET • Обзор лабораторной работы

  3. Что такое Microsoft .NET? Среды разработки Клиенты Веб-приложения ASP.NET База данных Пользователи Веб-службы XML

  4. Компоненты .NET Framework Языки программирования Технологии .NET 2.0 Технологии .NET 3.0 Технологии .NET 3.5 Библиотека классов .NET Общеязыковая среда выполнения Операционная система

  5. Преимущества .NET Framework • Основан на Веб-стандартах и опыте разработок • Классы .NET Framework общедоступны • Код организован по иерархическим пространствам имен и классам • Масштабируемость и независимость от языков MFC/ATL .NET Framework Windows API Visual Basic ASP 1990s 2000s 1980s

  6. Среда разработки VisualStudio 2010 Веб-формы, ASP.NET AJAX Windows Формы, WPF Visual Studio 2010 Обработка ошибок Множество языков Доступ к данным, LINQ Веб-службы, WCF Проектиро-вание Разработка Отладка Внедрение

  7. Обзор ASP.NET • Что такое ASP.NET? • Веб-приложения ASP.NET • Мультимедиа: Динамическая модель компиляции и выполнения ASP.NET • Ресурсы Microsoft .NET Framework

  8. Что такое ASP.NET? • Структура программирования для построения веб-приложений • Независимость от браузеров • Независимость от языков ASP.NET обеспечивает: • Динамические веб-страницы, осуществляющие доступ к ресурсам серверов • Обработку веб-форм со стороны серверов • Поддержка веб-службXML

  9. Веб-приложенияASP.NET Клиенты Веб-службыASP.NET Веб-формы Веб.config Страница1.aspx Code-behind pages (optional) Internet Внешняя память global.asax machine.config Страница2.aspx Веб-службы Компоненты Данные XML База дынных

  10. Мультимедиа: Динамическая модель компиляции и выполнения ASP.NET Первый запрос Второй запрос Синтаксический анализатор Компилятор Память Клиент Сервер

  11. Ресурсы о Microsoft .NET Framework • Документация по .NET Framework • Примеры кодов • Обучающие справочники • Он-лайнсообщество • http://go.microsoft.com/fwlink/?LinkId=110730 • Веб-сайты • http://go.microsoft.com/fwlink/?LinkId=110684 • http://go.microsoft.com/fwlink/?LinkId=110714 • http://go.microsoft.com/fwlink/?LinkId=110715 • http://www.codeplex.com/

  12. Установка приложения для лабораторных работ • Проект • Веб-сайт • 7веб-форм • 2 Базы данных • Сотрудники • Академические дисциплины

  13. Лабораторная работа Lab Web Application Master PageITDepartment.master Кафедра ИТ Default.aspx Style sheetITDepartmentStyle.css НавигацияWeb.sitemap Page Headerheader.ascx О насAbout.aspx СообщенияFeedback.aspx СотрудникиPersons.aspx АттестацияAssessment.aspx Web.config Конференцииconference.aspx Subject Staff XML Files

  14. СПАСИБО ЗА ВНИМАНИЕ!

More Related