Introduction to the .NET Compiler Platform

mp4   Hot:128   Size:1.27 GB   Created:2017-08-27 14:55:22   Update:2021-12-10 18:51:57  

File List

  • 文件过大导致无法格式化,将以元数据展示。
    [{"path": "06. Analyzers and Code Fixes/57-Building Our First Code Fix Provider.mp4", "length": 36973282}, {"path": "05. Semantic Models/39-Building a Simple Semantic Analysis.mp4", "length": 29338027}, {"path": "02. Getting Started/13-Installing the .NET Compiler Platform Project Templates.mp4", "length": 28897773}, {"path": "04. Compilation APIs/32-Illustrating the Compilation APIs.mp4", "length": 26683169}, {"path": "03. Syntax Trees/22-Creating Syntax Trees Using the APIs.mp4", "length": 26472691}, {"path": "02. Getting Started/11-Decompiling the Command-Line Compiler.mp4", "length": 25140638}, {"path": "02. Getting Started/10-The Command-Line Compiler.mp4", "length": 23275331}, {"path": "06. Analyzers and Code Fixes/54-Some Sample Syntax Node Analyzers.mp4", "length": 22271232}, {"path": "03. Syntax Trees/19-Visualizing Syntax Trees.mp4", "length": 21329088}, {"path": "03. Syntax Trees/24-Analyzing Syntax With the APIs.mp4", "length": 20787481}, {"path": "07. Workspace APIs/67-Simplification Service.mp4", "length": 19505349}, {"path": "02. Getting Started/14-Installing the Syntax Visualizer.mp4", "length": 19181289}, {"path": "06. Analyzers and Code Fixes/52-Building a Simple Field Name Analyzer.mp4", "length": 18636598}, {"path": "04. Compilation APIs/35-Classifying Type Conversions.mp4", "length": 17784495}, {"path": "05. Semantic Models/42-Using the Symbol APIs.mp4", "length": 16872288}, {"path": "07. Workspace APIs/62-Classification Service.mp4", "length": 16045991}, {"path": "07. Workspace APIs/64-Symbol Finding.mp4", "length": 15858108}, {"path": "06. Analyzers and Code Fixes/51-Symbol Analyzers.mp4", "length": 15727650}, {"path": "04. Compilation APIs/28-Compilation Types.mp4", "length": 14838118}, {"path": "07. Workspace APIs/63-Formatting Service.mp4", "length": 13340588}, {"path": "06. Analyzers and Code Fixes/55-Code Fix Providers and Code Actions.mp4", "length": 13101365}, {"path": "07. Workspace APIs/65-Recommendation Service.mp4", "length": 12521731}, {"path": "03. Syntax Trees/23-Syntax Tree Traversal.mp4", "length": 11875355}, {"path": "06. Analyzers and Code Fixes/49-Retrieving Diagnostics from Compilations.mp4", "length": 11172926}, {"path": "05. Semantic Models/38-Getting the Constant Value of a Literal.mp4", "length": 11114978}, {"path": "07. Workspace APIs/66-Renamer Service.mp4", "length": 11114676}, {"path": "05. Semantic Models/45-Data Flow Analysis.mp4", "length": 11058150}, {"path": "03. Syntax Trees/21-Parsing and Syntax Factories.mp4", "length": 11033809}, {"path": "05. Semantic Models/44-Performing Binding Operations.mp4", "length": 10857443}, {"path": "05. Semantic Models/43-Binding Symbols.mp4", "length": 10822918}, {"path": "01. Why the .NET Compiler Platform Matters/05-Inside the Compiler Pipeline.mp4", "length": 10670849}, {"path": "07. Workspace APIs/60-Workspace Services.mp4", "length": 9902653}, {"path": "06. Analyzers and Code Fixes/53-Syntax Node Analyzers.mp4", "length": 9898634}, {"path": "07. Workspace APIs/59-What Are Workspaces.mp4", "length": 9700912}, {"path": "04. Compilation APIs/30-Configuring the Compiler.mp4", "length": 9681158}, {"path": "01. Why the .NET Compiler Platform Matters/02-Why Microsoft Built the .NET Compiler Platform.mp4", "length": 9678396}, {"path": "07. Workspace APIs/61-Traversing MSBuild Workspaces.mp4", "length": 9579888}, {"path": "05. Semantic Models/40-Understanding Symbols.mp4", "length": 9436097}, {"path": "05. Semantic Models/46-Control Flow Analysis.mp4", "length": 8849993}, {"path": "02. Getting Started/09-Where to Find the .NET Compiler Platform.mp4", "length": 8826248}, {"path": "01. Why the .NET Compiler Platform Matters/06-Compiler APIs.mp4", "length": 8707956}, {"path": "03. Syntax Trees/16-Introducing Syntax.mp4", "length": 8534354}, {"path": "06. Analyzers and Code Fixes/48-Introducing Diagnostics.mp4", "length": 8497874}, {"path": "01. Why the .NET Compiler Platform Matters/04-Traditional Compiler Black Boxes.mp4", "length": 8366094}, {"path": "03. Syntax Trees/18-Syntax Trees.mp4", "length": 8055660}, {"path": "04. Compilation APIs/34-Answering Simple Semantic Questions.mp4", "length": 7989794}, {"path": "01. Why the .NET Compiler Platform Matters/07-Language Services.mp4", "length": 7965415}, {"path": "03. Syntax Trees/20-Properties of Syntax Trees.mp4", "length": 7895875}, {"path": "01. Why the .NET Compiler Platform Matters/03-The Benefits of the .NET Compiler Platform.mp4", "length": 7777801}, {"path": "04. Compilation APIs/33-Introducing Semantic Questions.mp4", "length": 7664379}, {"path": "05. Semantic Models/41-Working With Symbols.mp4", "length": 7358630}, {"path": "04. Compilation APIs/27-Compiling Code.mp4", "length": 7044663}, {"path": "06. Analyzers and Code Fixes/50-Understanding Analyzers.mp4", "length": 7026008}, {"path": "04. Compilation APIs/26-The Role of the Compilation APIs.mp4", "length": 6530537}, {"path": "03. Syntax Trees/17-Syntax Versus Semantics.mp4", "length": 6489698}, {"path": "05. Semantic Models/37-Obtaining a Semantic Model.mp4", "length": 6317228}, {"path": "06. Analyzers and Code Fixes/56-Implementation Steps for Code Fix Providers.mp4", "length": 5935089}, {"path": "01. Why the .NET Compiler Platform Matters/01-Introduction.mp4", "length": 5719626}, {"path": "02. Getting Started/12-New Command-Line Compiler Options.mp4", "length": 5058461}, {"path": "04. Compilation APIs/31-Compilation Results.mp4", "length": 4811653}, {"path": "69-Course Summary.mp4", "length": 4247641}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/OurFirstCompilation.sln.ide/storage.ide", "length": 4210688}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/CreateSyntax.sln.ide/storage.ide", "length": 4210688}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/SyntaxAnalysis.sln.ide/storage.ide", "length": 4210688}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/CreateSyntax.sln.ide/storage.ide", "length": 4210688}, {"path": "04. Compilation APIs/29-Our First Compilation.mp4", "length": 3949922}, {"path": "02. Getting Started/15-Summary.mp4", "length": 3826804}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.dll", "length": 3760312}, {"path": "04. Compilation APIs/36-Summary.mp4", "length": 3543707}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta.nupkg", "length": 3449668}, {"path": "06. Analyzers and Code Fixes/58-Summary.mp4", "length": 2751214}, {"path": "05. Semantic Models/47-Summary.mp4", "length": 2454706}, {"path": "01. Why the .NET Compiler Platform Matters/08-Summary.mp4", "length": 2385464}, {"path": "03. Syntax Trees/25-Summary.mp4", "length": 2381519}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/MyFirstDiagnostic.sln.ide/storage.ide", "length": 2113536}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/SemanticQuestions.sln.ide/storage.ide", "length": 2113536}, {"path": "code/2-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/storage.ide", "length": 2113536}, {"path": "code/2-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/storage.ide", "length": 2113536}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/OurFirstCompilation.sln.ide/storage.ide", "length": 2113536}, {"path": "code/3-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/storage.ide", "length": 2113536}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/storage.ide", "length": 2113536}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/SyntaxAnalysis.sln.ide/storage.ide", "length": 2113536}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/SemanticQuestions.sln.ide/storage.ide", "length": 2113536}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edb.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/MyFirstDiagnostic.sln.ide/edb.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/OurFirstCompilation.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/OurFirstCompilation.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/MyFirstDiagnostic.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edb00001.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edb.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/SemanticQuestions.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/MyFirstDiagnostic.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/SyntaxAnalysis.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/SemanticQuestions.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edb.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/SemanticQuestions.sln.ide/edb.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/OurFirstCompilation.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/OurFirstCompilation.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/OurFirstCompilation.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/MyFirstDiagnostic.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/SemanticQuestions.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/OurFirstCompilation.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/OurFirstCompilation.sln.ide/edb00001.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/OurFirstCompilation.sln.ide/edb.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/SemanticQuestions.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/SemanticQuestions.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/SemanticQuestions.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/CreateSyntax.sln.ide/edb.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/OurFirstCompilation.sln.ide/edb.log", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edb.log", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/After/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/CreateSyntax.sln.ide/edb00001.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/CreateSyntax.sln.ide/edb.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/CreateSyntax.sln.ide/edb00001.log", "length": 2097152}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/SemanticQuestions.sln.ide/edb.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edb.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/CreateSyntax.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edb.log", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/CreateSyntax.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/CreateSyntax.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/2-dotnet-exercise-files/Before/SyntaxVisualizer/SyntaxVisualizer.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/CreateSyntax.sln.ide/edbres00001.jrs", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/CreateSyntax.sln.ide/edbtmp.log", "length": 2097152}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/CreateSyntax.sln.ide/edbres00002.jrs", "length": 2097152}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.xml", "length": 2055486}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.dll", "length": 1933000}, {"path": "07. Workspace APIs/68-Summary.mp4", "length": 1873508}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/NuGet.CommandLine.2.8.2/tools/NuGet.exe", "length": 1662976}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/NuGet.CommandLine.2.8.2/tools/NuGet.exe", "length": 1662976}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/NuGet.CommandLine.2.8.2/tools/NuGet.exe", "length": 1662976}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Common.0.7.4080704-beta.nupkg", "length": 1462305}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.dll", "length": 1327280}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/portable-net45+win8/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.xml", "length": 1092178}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta.nupkg", "length": 825758}, {"path": "slides/1-dotnet-slides.pdf", "length": 680183}, {"path": "slides/2-dotnet-slides.pdf", "length": 621449}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Workspaces.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Workspaces.xml", "length": 563009}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.CSharp.Workspaces.dll", "length": 501464}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/NuGet.CommandLine.2.8.2/NuGet.CommandLine.2.8.2.nupkg", "length": 477665}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/NuGet.CommandLine.2.8.2/NuGet.CommandLine.2.8.2.nupkg", "length": 477665}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/NuGet.CommandLine.2.8.2/NuGet.CommandLine.2.8.2.nupkg", "length": 477665}, {"path": "slides/5-dotnet-slides.pdf", "length": 421583}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.xml", "length": 386376}, {"path": "slides/4-dotnet-slides.pdf", "length": 344189}, {"path": "slides/3-dotnet-slides.pdf", "length": 344189}, {"path": "slides/7-dotnet-slides.pdf", "length": 246586}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.Bcl.Metadata.1.0.12-alpha/lib/portable-net45+win8/System.Reflection.Metadata.dll", "length": 245456}, {"path": "slides/6-dotnet-slides.pdf", "length": 244912}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/AnalyzersAndCodeFixes.v14.suo", "length": 230400}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/AnalyzersAndCodeFixes.v14.suo", "length": 229888}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta/Microsoft.CodeAnalysis.CSharp.Workspaces.0.7.4080704-beta.nupkg", "length": 229657}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/4-dotnet-exercise-files/After/OurFirstCompilation/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/2-dotnet-exercise-files/After/MyFirstDiagnostic/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/7-dotnet-exercise-files/Workspaces/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/3-dotnet-exercise-files/After/SyntaxAnalysis/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/5-dotnet-exercise-files/Before/packages/Microsoft.Bcl.Immutable.1.1.20-beta/lib/portable-net45+win8/System.Collections.Immutable.dll", "length": 211192}, {"path": "code/3-dotnet-exercise-files/Before/SyntaxAnalysis/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/5-dotnet-exercise-files/After/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/4-dotnet-exercise-files/Before/OurFirstCompilation/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/3-dotnet-exercise-files/Before/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/4-dotnet-exercise-files/Before/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/3-dotnet-exercise-files/After/CreateSyntax/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/6-dotnet-exercise-files/Before/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/6-dotnet-exercise-files/After/AnalyzersAndCodeFixes/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Microsoft.CodeAnalysis.Desktop.dll", "length": 171712}, {"path": "code/4-dotnet-exercise-files/After/SemanticQuestions/packages/Microsoft.CodeAnalysis.Common.0.7.4080704-beta/lib/net45/Micr

Download Info

  • Tips

    “Introduction to the .NET Compiler Platform” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.