Hi there,
for professional reasons I need to grasp a solid knowledge on C#, .NET at software architect level. Currently, I've a strong knowledge in
Java / Spring and architectures written in Java; I believe that while the concepts are pretty the same (
patterns are patterns, the language you use to implement software doesn't really matter), using C# and .NET fluently and idiomatically isn't so automatic at all.
Which path of study do you suggest me to follow ? Which prerequisites I need to fulfill ?
Thanks in advance.