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