Куратор : Ямпольская Л.И . , директор УЦ ТПУ & Softline , ...

Preview:

DESCRIPTION

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

Citation preview

Куратор: Ямпольская Л.И., директор УЦ ТПУ&Softline, liy@tpu.ru, тел.раб.(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

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

Recommended