cеминар в Виннице (22.03.2014)
DESCRIPTION
Презентация моего семинара для разработчиков, который состоялся 22.03.2014, на конференции по поводу открытия офиса компании "Миратех" в г.Винница,TRANSCRIPT
![Page 1: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/1.jpg)
![Page 2: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/2.jpg)
лауреат премии
А.С. Макаренко
Intel, INTSPEI,
Incom,
Retratech,
RUSSEE...
около 20 лет
преподавания
2 книги и
более 50
публикаций
MCT
MCLC
MCITP
MCPD
OCUP Advanced
ProductivityBlog.com.ua
![Page 3: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/3.jpg)
![Page 4: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/4.jpg)
14:1
0 –
15:0
0
• часть 1:
Платформа
15:3
0 –
16:3
0 • часть 2:
Инструменты
16:4
5 –
17:3
0 • часть 3:
И еще кое-что
![Page 5: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/5.jpg)
![Page 6: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/6.jpg)
Base Class Libraries The CLRJIT & NGEN
Garbage
CollectorSecurity Model
Exception
Handling
Loader &
Binder
Profiling& Debugging
APIs
Entity
Frame-
work
ASP.
NETWCF
And
more!
Work
FlowWPF
Win
Forms
![Page 7: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/7.jpg)
Runtime Libraries Languages Tools .NET
![Page 8: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/8.jpg)
.NET 4.5 это in-place обновление
«из коробки» содержится в Windows 8 и Windows Server 2012
.NET 1.0 .NET 1.1 .NET 2.0
3.0
3.5
.NET 4.0
2002 2003 2005 20102005-08
4.5
CLR 1.0 CLR 1.1 CLR 2.0 CLR 4.0
4.5.1
.NET 4.5.1 (Октябрь 2013)
Windows 8.1 и Windows Server 2012 R2
2002 2003 2010 – Win 82005-08
![Page 9: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/9.jpg)
Client & Device
• Async – for UI
responsiveness
• Windows Store
apps -- WinRT
• Windows Phone
apps
• .NET CF 3.9
Web & Cloud
• Async – for server
scaling
• ASP.NET MVC4
• ASP.NET Web API
• ASP.NET Web
Pages
• Entity Framework
Code-First
• WebSockets
• SignalR
• Windows Azure
Cloud Services 4.5
Support
• Windows Azure
Web Sites
Fundamentals
• .NET Async (async
+ await)
• Many new async
APIs
• WinRT interop
• Multi-core JIT
• MPGO – NGEN
hot/cold splitting
• Performance
improvements
• Reboot and
reliability
improvements to
setup
• Support Windows
RT
GC
• Background GC
• LOH heap
balancing
• LOH
fragmentation
reduction
• GC low latency
mode
• GC awareness of
NUMA and >64
processors
• >2GB arrays (or
objects)
Libraries
• Portable libraries
update
• .NET Core Profile
(Windows 8)
• Extension methods
for WinRT streams
and async
• NuGet
• Immutable
collections
• Async for .NET 4
• HttpClient for
Portable
.NET 4.5 установлена на 100+ миллионах машин!
![Page 10: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/10.jpg)
Managed Code
Generics
Language Integrated Query
Dynamic + (Language Parity)
C# 5.0 + VB 11.0Windows 8 Runtime + Asynchrony
C# 1.0 + VB 7.0
C# 2.0 + VB 8.0
C# 3.0 + VB 9.0
C# 4.0 + VB 10.0
![Page 11: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/11.jpg)
Асинхронность –норма для современных, connected-приложений
![Page 12: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/12.jpg)
![Page 13: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/13.jpg)
![Page 14: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/14.jpg)
![Page 15: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/15.jpg)
• Фича 1: async and await
• Фича 2: Zip facility
• Фича 3: Regex timeout
• Фича 4: Profile optimization
• Фича 5: Garbage collector
• Еще кое-что вкусненькое
![Page 16: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/16.jpg)
Asp.Net 4.5 features | http://www.codeproject.com/Articles/632212/Asp-Net-4-5-features-Part-1
![Page 17: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/17.jpg)
![Page 18: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/18.jpg)
![Page 19: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/19.jpg)
![Page 20: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/20.jpg)
![Page 21: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/21.jpg)
![Page 22: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/22.jpg)
![Page 23: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/23.jpg)
![Page 24: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/24.jpg)
![Page 25: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/25.jpg)
![Page 26: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/26.jpg)
![Page 27: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/27.jpg)
![Page 28: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/28.jpg)
![Page 29: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/29.jpg)
![Page 30: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/30.jpg)
![Page 31: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/31.jpg)
![Page 32: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/32.jpg)
![Page 33: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/33.jpg)
![Page 34: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/34.jpg)
https://www.facebook.com/photo.php?v=709991675708445
![Page 35: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/35.jpg)
![Page 36: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/36.jpg)
![Page 37: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/37.jpg)
![Page 38: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/38.jpg)
![Page 39: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/39.jpg)
![Page 40: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/40.jpg)
![Page 41: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/41.jpg)
![Page 42: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/42.jpg)
![Page 43: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/43.jpg)
![Page 44: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/44.jpg)
![Page 45: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/45.jpg)
![Page 47: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/47.jpg)
![Page 48: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/48.jpg)
Хотите еще?
![Page 49: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/49.jpg)
![Page 50: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/50.jpg)
![Page 51: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/51.jpg)
![Page 52: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/52.jpg)
![Page 53: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/53.jpg)
![Page 54: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/54.jpg)
![Page 55: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/55.jpg)
• Продуктивность разработчика
• Разработка для Windows 8.1
• Веб-разработка
• Плюшки для использующих C++
• Расширенное управлениежизненным циклом
![Page 56: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/56.jpg)
Что нового в
Visual Studio & TFS 2013
![Page 57: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/57.jpg)
![Page 58: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/58.jpg)
Visual Studio 2012 Launch
Team Foundation Service
Visual Studio 2012 Update 1
3-недельный промежуток выпуска
Частые обновления коробочных продуктов
DevOps capabilities withSystem Center
2012 SP1
September 2012 October 2012 November 2012 January 2013
Visual Studio 2012 Update 2
March 2013
Visual Studio 2012 Update 3
June 2013
Visual Studio 2013Launch
November 2013
![Page 59: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/59.jpg)
Visual Studio Ultimate
Visual Studio Premium
Visual Studio Professional
M S D N S u b s c r i p t i o n
Test Professional
Visual Studio Pro доступна и без MSDN
![Page 60: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/60.jpg)
![Page 61: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/61.jpg)
![Page 62: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/62.jpg)
//Visual Studio 2013//Продуктивность разработчика
![Page 63: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/63.jpg)
VS2010 SP1
VS2012VS2013
![Page 64: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/64.jpg)
![Page 65: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/65.jpg)
![Page 66: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/66.jpg)
![Page 67: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/67.jpg)
Поддерживает актуальность Visual Studio
Сразу видны важные сообщения
Централизованные уведомления
![Page 68: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/68.jpg)
![Page 69: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/69.jpg)
Blue
Light
Dark
![Page 70: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/70.jpg)
• Новые иконки
• Выделение областей и
регионов линиями
• Подсветка при наведении
• Новые полосы прокрутки
• Лучше выглядит на HD-
экранах
![Page 71: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/71.jpg)
• Автозавершение скобок
• Перемещение строк
• Новые полосы прокрутки
• Navigate To по-новому
• Peek Definition
• CodeLens
![Page 72: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/72.jpg)
![Page 73: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/73.jpg)
![Page 74: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/74.jpg)
![Page 75: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/75.jpg)
. Анализируем.DMP-файлы.
![Page 76: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/76.jpg)
![Page 77: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/77.jpg)
Microsoft Visual Studio
Team Foundation Server
2013 Power Tools
Productivity Power Tools
2013
and
http://visualstudiogallery.msdn.microsoft.com
![Page 78: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/78.jpg)
//Разработка для //Windows 8.1
![Page 79: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/79.jpg)
![Page 80: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/80.jpg)
![Page 81: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/81.jpg)
![Page 82: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/82.jpg)
![Page 83: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/83.jpg)
Energy Consumption profiler
![Page 84: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/84.jpg)
![Page 85: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/85.jpg)
//Web-разработка
![Page 86: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/86.jpg)
![Page 87: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/87.jpg)
![Page 88: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/88.jpg)
![Page 89: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/89.jpg)
//.NET 4.5.1 & C++
![Page 90: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/90.jpg)
Что нового в .NET 4.5.1
![Page 91: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/91.jpg)
![Page 92: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/92.jpg)
//Расширенное управление//жизненным циклом
![Page 93: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/93.jpg)
Тенденции
![Page 94: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/94.jpg)
Планирование Разработка Обслуживание
BUILD | MEASURE | LEARN
BUILD | MEASURE | LEARN
Выпуск
![Page 95: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/95.jpg)
![Page 96: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/96.jpg)
Планирование
Проектирование
Разработка
Тестирование
Развертывание
Наблюдение
Управление
ПоддержкаСоздание
Критичность для бизнеса
Короткий жизненный цикл
Стоимость переделок
Обучение
![Page 97: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/97.jpg)
![Page 98: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/98.jpg)
![Page 99: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/99.jpg)
![Page 100: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/100.jpg)
![Page 101: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/101.jpg)
![Page 102: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/102.jpg)
![Page 103: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/103.jpg)
![Page 104: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/104.jpg)
![Page 105: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/105.jpg)
Архитектура
Visual Studio
Load Test
Web Service
Test Agent Pool - Dynamic
БД
результатов
Worker
Azure Blobs
Azure Tables
![Page 106: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/106.jpg)
Load Test Manager
![Page 107: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/107.jpg)
![Page 108: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/108.jpg)
Автоматизация развертывания в любой среде
Автоматизация и отслеживание рабочих процессов
• Автоматизация развертывания
• Управление несколькими средами
• Улучшенная совместная работа
• Аналитика и отчетность по релизам
• Необходим на целевых нодах
![Page 109: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/109.jpg)
![Page 110: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/110.jpg)
Планирование Требования
НАКОПЛЕНИЕ
ВЫПУСК
ОбслуживаниеСоздание
Работающий продукт
Разработка
ОбслуживаниеГибкое управление портфолио
Team Room
Git
Code Information Indicators
.NET Memory Dump Analyzer
Интеграция Visual
Studio и System
Center
Строим| Измеряем | Учимся
Управление
выпуском
Совместная
работа
Kanban
Тегирование рабочих
элементов
Выпуск
Performance Events
Все вместе
Нагрузочное тестирование
как сервис
Конфигурирование
развертывания
![Page 111: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/111.jpg)
Работа
Сборка Тестирование
Развертывание
ОценкаКодирование
![Page 112: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/112.jpg)
Подробнее: http://tfs.visualstudio.com
* Возможности могут быть ограничены. Для создания нагрузочных тестов Вам понадобится Visual Studio Ultimate 2013.
Контроль версий (TFVC или Git)
Комментарии при изменении
Тегирование рабочих элементов
Team rooms
Гибкие инструменты планирования
Управление обратной связью
Гибкое управление портфолио*
Сборка*
Онлайновое управление тест-кейсами*
Нагрузочное тестирование*
New!
New!
New!
New!
![Page 113: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/113.jpg)
3) Только облачный доступ
2) Включено в подписку MSDN
Еще одно преимущество подписки MSDN Покупка через Windows Azure
1) Бесплатно для малых команд
БЕСПЛАТНО: 5 пользователей
БЕСПЛАТНО: 60 мин Cloud Build в месяц
БЕСПЛАТНО : 5 пользователей
Доп. пользователи $20/месяц
Все пользователи $45/месяц
До 10 на одну учетную запись
Включает VS Pro IDE
Все пользователи $60/месяц
![Page 114: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/114.jpg)
Неограниченное число проектов Гибкое планирование Отслеживание рабочих элементов Обсуждение кода Визуализация рабочих элементов
= Базовые возможности +
Гибкое управление портфолио
Team Rooms
Создание диаграмм для рабочих элементов
Запрос и управление обратной связью
= Продвинутые возможности +
Онлайновое управление тест-кейсами
![Page 115: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/115.jpg)
3 VMs for 16
80 20
Up to 500 SQL DB
![Page 116: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/116.jpg)
Прервемся?
![Page 117: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/117.jpg)
![Page 118: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/118.jpg)
• О чем забыли?
• Куда мы идем
• Использованные сервисы
• Использованные материалы
• Будем на связи!
![Page 119: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/119.jpg)
![Page 120: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/120.jpg)
![Page 121: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/121.jpg)
![Page 122: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/122.jpg)
![Page 123: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/123.jpg)
![Page 124: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/124.jpg)
![Page 125: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/125.jpg)
![Page 126: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/126.jpg)
![Page 127: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/127.jpg)
![Page 128: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/128.jpg)
![Page 129: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/129.jpg)
![Page 130: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/130.jpg)
Visual Studio 2012
![Page 131: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/131.jpg)
![Page 132: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/132.jpg)
![Page 133: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/133.jpg)
![Page 134: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/134.jpg)
![Page 135: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/135.jpg)
![Page 136: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/136.jpg)
Включено по умолчанию
для ASP.NET приложений
Тоже уже обсуждалось!
Ускорение на 15%
для холодного
старта
![Page 137: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/137.jpg)
![Page 138: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/138.jpg)
![Page 139: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/139.jpg)
.NET (“из коробки”)
System
Composition
TPL
Dataflow
Http
ClientAsync
Immutable
Collections
![Page 141: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/141.jpg)
https://nuget.org/api/v2/curated-feeds/dotnetframework/
Visual Studio 20[10,12]
![Page 142: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/142.jpg)
![Page 143: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/143.jpg)
![Page 144: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/144.jpg)
![Page 145: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/145.jpg)
![Page 146: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/146.jpg)
![Page 147: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/147.jpg)
![Page 148: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/148.jpg)
![Page 149: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/149.jpg)
Тенденции
![Page 150: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/150.jpg)
![Page 151: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/151.jpg)
![Page 152: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/152.jpg)
![Page 153: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/153.jpg)
![Page 154: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/154.jpg)
![Page 155: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/155.jpg)
![Page 156: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/156.jpg)
![Page 157: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/157.jpg)
![Page 158: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/158.jpg)
https://developers.google.com/apps-script/
![Page 159: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/159.jpg)
https://xamarin.com/
![Page 160: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/160.jpg)
![Page 161: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/161.jpg)
![Page 162: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/162.jpg)
![Page 163: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/163.jpg)
![Page 164: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/164.jpg)
![Page 165: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/165.jpg)
![Page 166: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/166.jpg)
![Page 167: Cеминар в Виннице (22.03.2014)](https://reader034.vdocuments.site/reader034/viewer/2022042700/556173b0d8b42ade208b4a23/html5/thumbnails/167.jpg)