I don't know any thing about .Net technology and I want to learn .Net, don't know where to start.
I am really confused with terminology like ASP.net, VB.Net, C# .Net,MVP, WPF etc... Now a days many people use C# (C Sharp) .Net.
I want to learn the latest and widely used one, I don't know which is latest/widely used among ASP, VB, C# .
What is the relationship between .Net and ASP,VB, C# etc?
If, I want to learn C# .net, do i need to learn ASP.Net first? or I can directly start C# with out ASP knowledge?
I know basics of C, C++, Java and sound SQL+, PL/SQL etc.
So please advice me how to go ahead with a clear road map...
Thanks in advance!