Диагностика проблем в рабочей среде при помощи intellitrace...

12
Криммель Герман Microsoft Student Partner Томский Государственный Университет [email protected] @Krimmel_Herman Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Upload: -

Post on 12-Jul-2015

212 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Криммель ГерманMicrosoft Student Partner

Томский Государственный Университет

[email protected]

@Krimmel_Herman

Диагностика проблем в

рабочей среде при помощи

IntelliTrace и Visual Studio 2012

Page 2: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012
Page 3: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Что такое IntelliTrace?

output + callstack + debugger = IntelliTrace

IntelliTrace – это инструмент, объединяющий в себе обычную трассировку (output окно в Visual Studio), отладчик и стек вызовов.

Page 4: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012
Page 5: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Особенности IntelliTrace

• Отладка становится комфортнее и более наглядной.• Легче перехватить теперь например лишние вызовы event

хендлеров, обращения к базе, исключения и прочее, так как сохраняется стек вызовов, значения переменных.

• Взаимодействие тестировщика и разработчика.• Теперь проще отлаживать баги так как имеем на руках

дополнительную информацию в виде событий, их стеков и значений переменных.

• Интеграция со студией и Microsoft Test And Lab Management. • Можно шарить iTrace файлы между разработчикам, компаниями.

Page 6: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Категория Описание и собираемые данные

ADO.NET События, связанные с выполнением запросов к SQL,

исполняемой командой и строкой подключения

ASP.NET События, связанные с конвейером ASP.NET, а также

обработкой и перенаправлением запросов

Console Консольный вывод

Data Binding Связывание с данными в Windows Forms

Environment Variables Оценка и получение значений переменных окружения

для данного процесса

File Создание, удаление, доступ к файлам

Gestures Действия пользователей, выполняемые со

стандартными элементами управления в Web Forms,

Windows Forms и WPF. Помимо сбора данных о

взаимодействии с элементами управления, щелчок

одного из этих событий автоматически перенаправит

вас к соответствующему обработчику события

Lazy Initialization Инициализация переменных с отложенной загрузкой

Registry Создание, удаление и запрос информации реестра

Service Model Вызовы веб-сервиса из WCF

Threading Помещение рабочих элементов в очередь и

параллельно выполняемые вычислительные задачи

Tracing Трассировочный вывод отладчика и контрольные

выражения

User Prompt Отображение Windows-форм и информационных

сообщений WPF, а также результатов диалога

Workflow Создание экземпляров и выполнение

XML Загрузка XML-файлов

Page 7: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Применение IntelliTrace в рабочей среде

Page 8: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012
Page 9: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012
Page 10: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012

Вам создавать будущее!

Page 12: Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2012