Visual Studio 2012 Имя и фамилия докладчика, должность Корпорация Microsoft.

Презентация:



Advertisements
Похожие презентации
Артем Шабаршин Артем Шабаршин Что нового в среде Visual Studio 11 beta для программистов.
Advertisements

Александр Гарибов MCP-клуб Белгород 25 февраля 2011 г.
Microsoft ® Visual Basic ®.NET 2003 Быстрые решения для Microsoft ® Windows ® и веб-разработки.
Вы занимаетесь продажей средств разработки? У вас большая клиентская база для этих продуктов? Вы знакомы с семейством продуктов Visual Studio? Вы готовы.
БЭСТ Дизайнер проектов Введение Концепции Основные понятия.
Разработка мобильных приложений в Microsoft ® Visual Studio ®.NET 2003 Эд Кэйм Менеджер по продукту Разработка для мобильных устройств Корпорация Майкрософт.
АИБС Автоматизированная интегрированная библиотечная система (АИБС) «МегаПро»: система нового поколения для библиотек.
MCP-клуб Белгород Роман Гонтарь Технический директор Группа компаний Денекси.
Быстрый старт занятие 2: управление Виртуализация от Майкрософт для специалистов VMware Модуль 5: обзор пакета System Center с акцентом на DPM.
Александр Шаповал Microsoft. Обзор MDT 2010 Использование средства Deployment Workbench Процесс развертывания с помощью MDT 2010 Практическое занятие.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Слайд 1 из 11 Преимущества торговых решений на платформе 1С: Предприятие 8.2 Заржецкий Александр Руководитель департамента автоматизации непродовольственн.
МОДЕЛИРОВАНИЕ РАБОЧИХ ПРОЦЕССОВ ВУЗА В BPM- СИСТЕМЕ.
© 2009 Autodesk ® Новые возможности Autodesk® Revit® MEP 2010 Ф.И.О. ведущего Должность ведущего.
Msdevcon.ru#msdevcon. Интеграция Microsoft TFS в корпоративную среду Шамрай Александр.
SQL 2012 И ГИБКИЕ МЕТОДЫ КОМАНДНОЙ РАЗРАБОТКИ C TFS Добро пожаловать в команду! Alexander Yakovlev
АИБС Автоматизированная интегрированная библиотечная система (АИБС) «МегаПро»: новые возможности для библиотек.
Instrumentation ModelKit – один из лидирующих.NET компонентов для визуализации данных. Продукт предоставляет широкий набор возможностей для создания эффективных.
Максим Войцеховский Консультант по бизнес решениям Microsoft Россия.
Быстрый старт занятие 2: управление Виртуализация от Майкрософт для специалистов VMware Модуль 8: частные облачные решения, архитектура и VMM SSP 2.0.
Транксрипт:

Visual Studio 2012 Имя и фамилия докладчика, должность Корпорация Microsoft

Visual Studio 2012 Воплощение новых идей в жизнь Современные приложения для конечных пользователей и бизнес-пользователей Упрощенная и эффективная среда разработки Гибкая совместная разработка программного обеспечения

Сенсорное управление Подключение к Интернету Консьюмеризация ИТ Облака и службыСоциальные сети

Team Explorer Everywhere РАСШИРЯЕМЫЕ API SharePoint Project Server System Center TEAM FOUNDATION SERVER SQL Server Office Веб-доступ Windows Azure Управление версиями Автоматизации построений Настраиваемые процессы Управление требованиями Управление тестовыми случаями Управление проектами Полная прослеживаемость Lab ManagementАналитика

Удобство использовани я УпрощениеСокращение

Повышение эффективности интегрированной среды разработки (IDE) Совместимость проектов Интегрированная функция упаковки приложения Интегрированные функции тестирования и профилирования Профилирование для нескольких платформ Расширяемые тестовые платформы Модульные тесты для управляемого и машинного кода Локальная отладка, удаленная отладка и отладка в симуляторе Симулятор устройств с полной поддержкой Windows 8 и сенсорных функций Удаленные сборщики платформы

C# 5.0 и VB 11.0 Поддержка среды выполнения Windows Атрибуты информации о вызывающем Итераторы (VB) F# 3.0 Провайдеры типов Выражения запроса Поддержка переносимой библиотеки VC Полная стандартная библиотека C++ 11 Несколько стандартных функций языка C++ Поддержка среды выполнения Windows (включая интерфейс XAML)

Task Op123Async(string s) { var tcs = new TaskCompletionSource (); var state = 0; Action resume = delegate { switch (state) { case 0: Task t1 = Op1Async(s); state = 1; t1.ContinueWith(resume); break; case 1: Task t2 = Op2Async(t1.Result);...} async Task Op123Async(string s) { string s1 = await Op1Async(s); string s2 = await Op2Async(s1); string s3 = await Op3Async(s2); return s3; } Создавайте простые, мощные, ориентированные на клиентов приложения Построение адаптивных и масштабируемых приложений Новые зарезервированные слова «async» и «await» Использование оператора «await» практически в любом случае Создание асинхронного кода, который выглядит как синхронный

Приложения для настольных ПК Приложения с большим объемом графических операций Драйверы Windows Стиль Metro для Windows

.NET 4.5 Асинхронные операции с файлами Время запуска: фоновая поддержка JIT и многоядерных процессоров Занимаемое место на диске (60 % от.NET4) Поддержка фонового сборщика мусора на сервере Поддержка веб-сокета WPF 4.5 Новая рабочая область конструирования для WPF Улучшенный контроль ленты Панель виртуализации Поддержка потока Non-UI для работы с данными Улучшенная привязка данных

Управление визуальными активами Доступ на время разработки к моделям и текстурам Инструментарий HLSL Интегрированная графическая отладка Отладка выполненного кода GPU Связь событий GPU с исходными файлами и активами Инструменты и платформы для параллельной разработки C++ AMP, PPL и TPL Полная поддержка отладчика для параллельной разработки кода

Модернизированная разработка драйверов Упрощение стандартных задач разработки драйверов Дополнительный пакет «Комплект разработки драйверов для Windows (WDK)» Повышение качества Средства для проверки качества и тестирования драйверов в интегрированной среде разработки Создание более надежных и эффективных драйверов Улучшенная структура драйверов

Новые разработчики для всех приложений в стиле Metro Создание и повторное использование ресурсов Настраиваемое время разработки Редактор XAML с IntelliSense Архитектура общего доступа с приложением Blend Создание объектов Макет Редактирование свойств

Разработано для Windows Прямой доступ к элементам управления и библиотекам Windows Встроенный HTML5/CSS3/JavaScript Рабочий процесс проектирования и разработки Ориентация на дизайн фокус на концепциях, а не на синтаксисе Визуальный конструктор с динамическим интерфейсом на JavaScript

Новейшие платформы Windows Azure Windows Azure SDK Шина обслуживания v2 с запросами Веб-роли ASP.NET MVC Интегрированное развертывание Управление несколькими настройками служб Добавление проектов развертывания к существующим проектам Обновление SDK от проекта к проекту Проверка и профилирование Усовершенствованная проверка пакетов Windows Azure Профилированные приложения, выполняемые в Windows Azure

Редактирование, отладка и профилирование JavaScript и CSS Создание приложений Windows Internet Explorer 10 Использование HTML5 с ASP.NET

Усовершенствованная интегрированная среда разработки для HTML и CSS Новые фрагменты HTML5 и CSS3 Извлечение для пользовательского элемента управления Соответствующее изменение закрывающего тега при редактировании открывающего Автоматический отступ Структурирование Поддержка комментариев и (или) отмена комментариев Улучшение IntelliSense Автоматическое сокращение IntelliSense для разметки кода в рамках атрибутов Дополнительные триггеры IntelliSense

Проводник DOM Проверка и изменение DOM в IE или WWA Отслеживание стиля для CSS Отладка макета Консоль JavaScript Интерактивная консоль REPL для страницы API консоли Отчеты об ошибках из основного приложения синтаксис, анализ и проблемы сети Однострочный и многострочный ввод с историей

Новый инспектор страницы объединяет все инструменты Объединение инструментов браузера, ASP.NET и исходного кода в интегрированное средство устранения неполадок Простая диагностика проблем в проектах веб-приложений и веб-сайтов Указание исходного кода при выборе браузера одним щелчком мыши Переход от HTML/CSS/JS в браузере к актуальным исходным файлам одним щелчком мыши

Поддержка широкого спектра мобильных устройств Автоматические оптимизированные представления и страницы для мобильных устройств: возможность различать планшет и телефон NuGet и JQuery для мобильных устройств, стартовый набор для мобильных устройств, легче маркировать мобильные и настольные приложения Улучшенное формирование скриптов и управление Полная поддержка ECMAScript v5 Усовершенствования JQuery Элементы управления JQuery: Datagrid и др. от Microsoft Комплексная веб-платформа Предварительно построенные представления AJAX с поддержкой приложения MVC AJAX: подкачка, сортировка и веб-формы на стороне клиента Отладка во время работы, выбор запущенного приложения и поиск по его коду и т. д. Улучшенные возможности поисковой оптимизации (SEO)

Понимание SharePoint Конструктор списков и типов контента Улучшенная поддержка изолированных решений Развертывание непосредственно на O365 из Visual Studio JavaScript IntelliSense и улучшенная отладка Более широкое использование инструментов ALM Покрытие кода Инструменты тестирования Поддержка профилировщика

Улучшенное тестирование DevOps Гибкие методы работы Службы разработчика

ТРЕБОВАНИЯ Запасы продуктов Количество OPS Мониторинг Рывок РАБОЧЕЕ ПО Превращение идеи в рабочее ПО Эксплуатация Развертывание и отзывы Определение идей

ТРЕБОВАНИЯ Запасы продуктов Количество OPS Мониторинг Рывок РАБОЧЕЕ ПО Неправильно понятые требования Конфликт приоритетов Разработка Превращение идеи в рабочее ПО Эксплуатация Развертывание и отзывы Определение идей

Эффективность работы команды разработчиков и интеграция ТРЕБОВАНИЯ Запасы продуктов Количество OPS Мониторинг Рывок РАБОЧЕЕ ПО Потеря фокуса Неоправданные ожидания пользователя Разработка Превращение идеи в рабочее ПО Эксплуатация Развертывание и отзывы Определение Выдвижение идей

ТРЕБОВАНИЯ Запасы продуктов Количество OPS Мониторинг Рывок РАБОЧЕЕ ПО Определение Выдвижение идей Невозможно получить отзывы практического характера Невозможно воспроизвести проблему рабочей среды Разработка Превращение идеи в рабочее ПО Эксплуатация Развертывание и отзывы

ТРЕБОВАНИЯ Запасы продуктов Количество OPS Мониторинг Рывок РАБОЧЕЕ ПО Приостановка и возобновление работы Анализ кода Сбор отзывов Модульные тесты Произвольное тестирование Непрерывная интеграция Непрерывное развертывание Интеграция SCOM IntelliTrace в рабочей среде Аналитика PreEmptive Реализация Превращение идеи в рабочее ПО Эксплуатация Развертывание и отзывы Определение Выдвижение идей

Использование собственной интегрированной среды разработки Веб-инструменты управления проектами Командный обозреватель для инструментов и платформ сторонних производителей Упрощение процесса с помощью Visual Studio Функции My Work и анализ кода Качество кода и его клонирование Большая гибкость IntelliTrace в рабочей среде Модульные тесты

Получите выпуски Windows 8 Visual Studio Отправьте нам отзыв

© 2012 Microsoft Corporation. Все права сохранены. Microsoft, Windows и другие названия продуктов являются или могут являться зарегистрированными торговыми марками в США и других странах. Вся информация в данном документе предоставлена исключительно в образовательных целях и отражает точку зрения корпорации Microsoft на освещаемые в документе вопросы на дату публикации документа. Поскольку компания Microsoft должна реагировать на изменяющиеся условия рынка, ничто в этом документе не может расцениваться как обязательства компании Microsoft. Это означает, что компания Microsoft не может гарантировать точность какой-либо информации, представленной в данном документе, после даты публикации. КОРПОРАЦИЯ MICROSOFT НЕ ДАЕТ В ДАННОЙ ПРЕЗЕНТАЦИИ НИКАКИХ ЯВНЫХ ИЛИ СКРЫТЫХ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ.