Что нового в среде Visual Studio 11 beta для программистов


The Presentation inside:

Slide 0

Артем Шабаршин Что нового в среде Visual Studio 11 beta для программистов


Slide 1

Тренды


Slide 2


Slide 3

Демонстрация: Новый интерфейс


Slide 4

Мощная среда разработки Продуктивность IDE Productivity power tools Межпроектная совместимость Интегрированные пакетные средства Интегрированные тесты Мультиплатформенный профайлинг Заменяемые движки unit тестов Юнит тестирование для C++ Локальная, удаленная, симуляционная отладка Поддержка эмулятора Windows 8 с сенсорным вводом Сбор данных при отладке


Slide 5

Демонстрация: Unit-тесты


Slide 6

Впечатление разработчика


Slide 7

Демонстрация: Анализ кода


Slide 8

Создание приложений для Windows


Slide 9

Средство для Windows


Slide 10

Демонстрация: Приложения Metro


Slide 11

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


Slide 12

Демонстрация: Асинхронность


Slide 13

Новые средства DirectX Визуальная разработка Работа с графикой и управление библиотекой Визуальное HLSL программирование Отладка на новом уровне Отладка кода GPU Связи между событиями GPU и кодом


Slide 14


Slide 15


Slide 16


Slide 17

Visual Studio 11 Трансформация ваших идей в реальность Современные клиентские и бизнес приложения Простое и эффективное окружение для разработки Совместная и гибкая работа команды


Slide 18

Начните сегодня Скачайте предварительные версии Windows Consumer Preview http://windows.microsoft.com/en-us/windows-8/download Visual Studio 11 Beta http://www.microsoft.com/visualstudio/11


Slide 19

Артем Шабаршин Спасибо


×

HTML:





Ссылка: