| | 05_using_analyzers.mp4 | 12.72 MB |
| | 08_definitions_for_new_and_subtle_phrases.mp4 | 10.14 MB |
| | 03_finding_analyzers.mp4 | 8.98 MB |
| | 04_installing_analyzers.mp4 | 8.16 MB |
| | 06_suppressing_analyzers.mp4 | 6.88 MB |
| | 02_understanding_what_analyzers_do.mp4 | 4.73 MB |
| | 07_using_refactorings.mp4 | 4.33 MB |
| | 01_what_youll_learn.mp4 | 3.85 MB |
| | 09_Summary.mp4 | 2.81 MB |
| | 12_using_the_syntax_visualizer.mp4 | 18.68 MB |
| | 14_creating_an_easy_diagnostic.mp4 | 13.25 MB |
| | 16_debugging_diagnostic_analyzers.mp4 | 12.06 MB |
| | 10_what_you_need_to_know_about_rosyln.mp4 | 11.08 MB |
| | 13_using_the_diagnostic_analyzer_template.mp4 | 9.94 MB |
| | 17_testing_diagnostic_analyzers.mp4 | 8.4 MB |
| | 15_running_your_diagnostic_analyzer.mp4 | 6.3 MB |
| | 11_preparing_your_machine.mp4 | 5.05 MB |
| | 18_summary.mp4 | 1.26 MB |
| | 23_creating_the_remove_where_clause_code_fix.mp4 | 21.06 MB |
| | 21_preparing_for_the_remove_where_clause_diagnostic.mp4 | 19.94 MB |
| | 20_tdd_test_driven_development.mp4 | 16.63 MB |
| | 22_creating_the_remove_where_clause_analyzer.mp4 | 16.55 MB |
| | 24_testing_the_remove_where_clause_diagnostic.mp4 | 8.48 MB |
| | 25_summary.mp4 | 1.59 MB |
| | 19_what_youll_learn.mp4 | 1.44 MB |
| | 27_combining_analyzers_and_updating_templates.mp4 | 26.36 MB |
| | 30_exploring_the_enhanced_test_infrastructure.mp4 | 19.81 MB |
| | 28_planning_multiple_code_fixes.mp4 | 12.66 MB |
| | 29_testing_wih_the_enhanced_test_infrastructure.mp4 | 10.12 MB |
| | 33_removing_the_try_statement.mp4 | 8.69 MB |
| | 31_building_the_empty_catch_clock_analyzer.mp4 | 8.15 MB |
| | 32_creating_and_testing_multiple_code_fixes.mp4 | 7.88 MB |
| | 35_removing_braces.mp4 | 7.06 MB |
| | 36_adding_and_exception_and_rethrowing.mp4 | 6.37 MB |
| | 37_testing_multiple_code_fixes.mp4 | 4.94 MB |
| | 47_creating_a_code_fix_to_make_local_variables_constants.mp4 | 17.76 MB |
| | 48_debugging_analyzers_that_have_tests.mp4 | 17.06 MB |
| | 41_using_the_semantic_model_in_an_analyzer.mp4 | 17.04 MB |
| | 40_preparing_for_the_sealed_attribute_diagnostic.mp4 | 16.1 MB |
| | 43_using_the_language_specification_to_understand_sample_code.mp4 | 15.32 MB |
| | 45_determining_whether_a_declaration_could_ever_be_a_constant.mp4 | 14.91 MB |
| | 46_determining_if_variables_are_assigned_outside_the_initializer.mp4 | 10 MB |
| | 44_building_an_analyzer_to_find_variables_that_could_be_constant.mp4 | 6 MB |
| | 49_summary.mp4 | 2.81 MB |
| | 39_what_youll_learn.mp4 | 1.92 MB |
| | 42_a_diagnostic_to_find_local_variable_the_could_be_constants.mp4 | 1.46 MB |
| | 54_creating_the_expression_body_code_fix.mp4 | 18.21 MB |
| | 58_creating_a_roslyn_refactoring.mp4 | 12.19 MB |
| | 52_specifying_the_language_version_for_an_analyzer.mp4 | 11.6 MB |
| | 51_registering_other_actions.mp4 | 11.06 MB |
| | 55_refactorings.mp4 | 9.65 MB |
| | 59_testing_the_rafactoring.mp4 | 8.73 MB |
| | 53_analyzing_whethe_expression_body_members_are_legal.mp4 | 8.25 MB |
| | 57_preparing_for_a_var_roslyn_refactoring.mp4 | 8.1 MB |
| | 56_creating_logical_refactorings.mp4 | 6.15 MB |
| | 60_summary.mp4 | 3.17 MB |
| | 50_what_youll_learn.mp4 | 771.99 KB |
| | 67_guildelines_for_diagnostics.mp4 | 15.3 MB |
| | 65_deploying_your_analyzer.mp4 | 13.2 MB |
| | 62_understanding_execution_order.mp4 | 10.15 MB |
| | 63_concurrency.mp4 | 4.82 MB |
| | 68_summary.mp4 | 4.21 MB |
| | 64_localizing_or_not.mp4 | 4.17 MB |
| | 66_building_analyzers_to_support_programmer_tools.mp4 | 2.6 MB |
| | 61_what_youll_learn.mp4 | 825.7 KB |