~/talk

Improving Source Code with Roslyn

TalkinRussianat DotFest 2020 · 2020-10-12..10-18· [c-sharp, compilers-and-language-design]
slides:none on file

Roslyn is presented as a programmable C# compiler platform that exposes APIs for analysing, parsing, modifying and generating source code rather than acting as a black box. The talk covers using Roslyn’s extensibility and tooling to understand code, implement code analysis and transformations, and integrate these capabilities into workflows (examples and resources by the presenter are provided).

AI-written summary · about

  1. 0:00Roslyn introduction
  2. 3:17Compiler evolution
  3. 7:29Roslyn analysis levels
  4. 9:20First analyzer creation
  5. 12:22Analyzer in Visual Studio
  6. 20:59Analyzer code example
  7. 24:22LINQ expression analysis
  8. 31:07Syntax analysis tools
  9. 36:02Roslyn ecosystem role
  10. 37:29Code analysis outside VS
  11. 41:14Summary and opportunities
  12. 43:23Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.