@intellijidea can you please tell who are the lead developers on #rider IDE ? I want to follow #dotnet developers and see what they're up to ?

@Ozzy @[email protected]
@fornever is a good person to follow. He also never sleeps, like ever, so he’ll always respond.

GET SOME SLEEP IVAN!

@Ozzy @fornever Also there’s @rafaelldi who is on here. He works on some really cool stuff in JetBrains Rider.
@khalidabuhakmeh @fornever @rafaelldi happy to hear those, I follow them thanks, btw I am a long time java dev, these days I am turning back to C# after 13 years, there are probably so many things I need to learn but I wonder can you suggest any article blog ? for someone like me ? maybe book like "100 Java Mistakes and How to Avoid Them" for dotnet ?

@Ozzy @fornever @rafaelldi Honestly, the best thing is to start writing what your 13+ year .NET brain wants to write and then use JetBrains Rider and ReSharper’s quick fixes to get caught back up to the present.

Just be sure to set the <LangVersion>preview</LangVersion> in your `.csproj` to see the latest changes to the language.

We also have some content here.

https://www.jetbrains.com/guide/dotnet/

.NET

A learning journey into .NET and tools like ReSharper, Rider and more.

@khalidabuhakmeh @Ozzy I would recommend against using the preview language version; you rarely need to use it since the preview-quality features are rarely properly/fully documented at least.

You may wish to set it to latest in some projects targeting older frameworks to get all the latest features (in .NET, newer language features are almost always available when targeting even the oldest of runtime versions), but preview is rarely needed for normal usage.

@fornever @Ozzy I meant as a learning tool, and then you can dial it back to latest or a specific C# version.
@khalidabuhakmeh @fornever I am coming from java world, it means I am okay with LTS long time 😁 also the project is using dotnet 8 thats what I will use 😀 I wish one of you wrote a good advanced c# book 😇
@khalidabuhakmeh I am not sleeping well until the last bit gets committed to the main branch of the last source repository.