-
Can recommend any books or blogs? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Depends on what you want to get out of learning Roslyn. Are you looking to write analyzers? If so, https://learn.microsoft.com/en-us/visualstudio/extensibility/getting-started-with-roslyn-analyzers?view=vs-2022. For source generators, https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md and https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.cookbook.md. If there's something else, https://github.com/dotnet/roslyn/tree/main/docs/wiki has a bunch of design docs. We're also active in the roslyn channel of https://discord.gg/csharp, and are more than happy to talk about specific questions there. |
Beta Was this translation helpful? Give feedback.
-
We may need some |
Beta Was this translation helpful? Give feedback.
Depends on what you want to get out of learning Roslyn. Are you looking to write analyzers? If so, https://learn.microsoft.com/en-us/visualstudio/extensibility/getting-started-with-roslyn-analyzers?view=vs-2022. For source generators, https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md and https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.cookbook.md. If there's something else, https://github.com/dotnet/roslyn/tree/main/docs/wiki has a bunch of design docs. We're also active in the roslyn channel of https://discord.gg/csharp, and are more than happy to talk about specific questions there.