Just joined C# Corner.
I am very keen to master ( know better) skills required to be a c# programmer using MVC through Visual Studio.
Can you suggest a roadmap that I should follow. I know basics of c#, vs, mvc, webforms, javascripts, jQuery, Html5, umbraco and work as a junior web developer in London.
I feel everytime I try to learn, there is another bit of technology to learn. Like some say "you have to know everything before you know!"
For example when you think you know C#, new concepts scare you such as "inversion of control", "NinJect", "Unity"....
Is there a clear clean path to follow to become a decent C# programmer for backend.
Many thanks for your help.
Faz