Skip to content

"C# Source Generators for Blazor" By David Pine (Microsoft)

Photo of Sam Nasr
Hosted By
Sam N.
"C# Source Generators for Blazor" By David Pine (Microsoft)

Details

If you squint, you might not recognize the difference… we’re blurring the lines between .NET and JavaScript. How so, you might ask?! It started with ASP.NET Core Blazor’s JavaScript interoperability model. In this talk, you’ll learn about an ambitious open-source project that leverages C# source generators to automate the creation of JavaScript interop.
You’ll learn about:

  • JavaScript interoperability
  • Bi-directional marshaling
  • C# source generators
  • TypeScript type declarations
  • Abstract syntax tree parsers
  • The expansion of JS interop into the .NET runtime

Contact: Sam Nasr (snasr@nistechnologies.com)

Cost: Free (Open to the public). Feel free to invite a friend!

Photo of Cleveland C# User Group group
Cleveland C# User Group
See more events