Roslyn for the rest of us
summary
Claims that Roslyn makes it straightforward to write real-world tooling: the demo builds a diagnostic analyzer plus a code fix that finds magic string arguments and replaces them with nameof, navigating SyntaxTree and SemanticModel, using SyntaxVisualizer, SyntaxFactory, CodeAction and the Workspace APIs. The analyzer is deliverable as a VS extension or a NuGet package; the live demo has cache/version hiccups but ultimately reports squiggles and applies the rename successfully.
AI-written summary · about
chapters (13)
- 0:00Start
- 0:37What Is Rosslyn
- 5:03What Does Rosalyn Offers More
- 6:51What's the Relation between the Net Compile of Platform and Roslyn
- 8:30Semantic Models
- 11:20The Syntax Tree
- 11:30Syntax Visualizer
- 14:16Demo
- 17:26Implement the Diagnostic Analyzer
- 27:00Shipping Analyzers
- 32:43String Declaration
- 35:28Create Change Document
- 48:27Summary








