Куратор : Ямпольская Л.И . , директор УЦ ТПУ & softline , ...
DESCRIPTION
Программа повышения квалификации «Разработка Web -приложений в среде Microsoft Visual Studio 20 10 ». Куратор : Ямпольская Л.И . , директор УЦ ТПУ & Softline , [email protected] , тел.раб.(3822)420003. Национальный исследовательский Томский политехнический университет. Томск - 20 13. - PowerPoint PPT PresentationTRANSCRIPT
Куратор: Ямпольская Л.И., директор УЦ ТПУ&Softline, [email protected], тел.раб.(3822)420003
Программа повышения квалификации
«Разработка Web-приложений в среде Microsoft
Visual Studio 2010»
Томск - 2013
Национальный исследовательский Томский политехнический университет
Модуль 1: Обзор платформы Microsoft .NET Framework
Введение в .NET Framework Обзор ASP.NET Обзор лабораторной работы
Что такое Microsoft .NET?Среды разработки Клиенты
Пользователи
Веб-приложения ASP.NET
Веб-службы XML
База данных
Компоненты .NET Framework
Операционная системаОперационная система
Общеязыковая среда выполненияОбщеязыковая среда выполнения
Библиотека классов .NETБиблиотека классов .NET
Языки программированияЯзыки программирования
Технологии
.NET 3.0
Технологии
.NET 3.0 Технологии
.NET 2.0
Технологии
.NET 2.0 Технологии
.NET 3.5
Технологии
.NET 3.5
Преимущества .NET Framework• Основан на Веб-стандартах и опыте разработок
• Классы .NET Framework общедоступны
• Код организован по иерархическим пространствам имен и классам
• Масштабируемость и независимость от языков
Windows API
ASP
.NET Framework
1980s 1990s 2000s
Visual Basic
MFC/ATL
Веб-формы, ASP.NET AJAXВеб-формы, ASP.NET AJAX
Среда разработки Visual Studio 2010
МножествоязыковМножествоязыков
Веб-службы, WCFВеб-службы, WCF
Доступ к данным, LINQДоступ к данным, LINQ
Обработка ошибокОбработка ошибок
Windows Формы, WPFWindows Формы, WPF
Проектиро-ваниеПроектиро-вание
ВнедрениеВнедрение
РазработкаРазработка ОтладкаОтладка
Visual Studio 2010
Обзор ASP.NET
Что такое ASP.NET? Веб-приложения ASP.NET Мультимедиа: Динамическая модель
компиляции и выполнения ASP.NET Ресурсы Microsoft .NET Framework
Что такое ASP.NET? Структура программирования для построения
веб-приложений Независимость от браузеров Независимость от языков
ASP.NET обеспечивает: Динамические веб-страницы,
осуществляющие доступ к ресурсам серверов Обработку веб-форм со стороны серверов Поддержка веб-служб XML
Веб-приложения ASP.NET
ДанныеXML КомпонентыКомпоненты
Веб-службы ASP.NET
Вне
шня
я па
мят
ь
Клиенты
Internet
Веб-службы
Веб.config
machine.config
Веб- формы
Code-behind pages (optional)
global.asax
Страница1.aspx
Страница2.aspx
База дынных
Мультимедиа: Динамическая модель компиляции и выполнения ASP.NET
Клиент Сервер
Компилятор
Память
Синтаксический анализатор
Первый запрос Второй запрос
Ресурсы о 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/
Установка приложения для лабораторных работ Проект
Веб-сайт 7 веб-форм 2 Базы данных
СотрудникиАкадемические дисциплины
Лабораторная работа
СотрудникиPersons.aspx
СотрудникиPersons.aspx
Кафедра ИТDefault.aspx
Кафедра ИТDefault.aspx
О насAbout.aspx
О насAbout.aspx
СообщенияFeedback.aspx
СообщенияFeedback.aspx
АттестацияAssessment.aspx
АттестацияAssessment.aspx
Конференцииconference.aspx
Конференцииconference.aspx
Page Headerheader.ascx
Page Headerheader.ascx
Lab Web Application
НавигацияWeb.sitemap
НавигацияWeb.sitemap
Master PageITDepartment.master
Master PageITDepartment.master
Staff XML Files
Web.config
Style sheetITDepartmentStyle.css
Style sheetITDepartmentStyle.css
Subject
СПАСИБО ЗА ВНИМАНИЕ!