The best way forward if you want to start developing ASP.NET projects, is to learn a CLS language like C# or VB.NET to get familiar with the .NET framework before you start learning ASP.NET MVC.