Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Михаил Щербаков «Новые возможности диагностики ...

Михаил Щербаков «Новые возможности диагностики и отладки в Visual Studio 2015»

Рассмотрим на примерах новые средства диагностики и профиляции кода в Visual Studio 2015, поговорим о том, что нового появилось в отладчике и что еще хотелось бы в нем видеть. Посмотрим на магический IntelliTest и разберемся что у него под капотом и как он «изучает код .NET»

DotNetRu

August 25, 2015
Tweet

More Decks by DotNetRu

Other Decks in Programming

Transcript

  1. About me  Product Manager at Cezurity  One of

    the core developers of the source code analyzer PT Application Inspector  Former Team Lead at Acronis, Luxoft, Boeing
  2. Unit Testing Tools  Extensible Unit Test framework  Unit

    Test Isolation (Enterprise Edition only)  IntelliTest (Enterprise Edition only)
  3. Unit Test Isolation Microsoft Fakes, formerly Microsoft Research Moles project

    Replace parts of the application with stubs or shims, based on Microsoft Research ExtendedReflection
  4. IntelliTest Formerly Microsoft Code Digger and Microsoft Research Pex project,

    based on Microsoft Research ExtendedReflection and Z3 solver
  5. Debugging Tools  Cross-platform Debugging Support  JavaScript / Cordova

     C# / Xamarin  C++ / Android  Python  Lambda Expressions in Watch Window  New Breakpoint Configuration Experience  New Exception Window