The primary languages used with ASP.NET are Visual Basic and C#. I suggest C#, since that is very close to Java, and Java is useful on multiple platforms. VB is close almost nothing else, but can be useful for scripting in an MS-specific environment. (Windows Script Host and MS Office macros use VB-derived scripting languages.)
Java and C# similar to C++. Java was developed as a platform-independent variant of C++, and C# was developed as a copycat of Java, based on the .NET platform. I'd suggest a basic book or some online tutorials in C# in parallel with looking at the MS tutorial videos online for ASP.NET.
Java and C# similar to C++. Java was developed as a platform-independent variant of C++, and C# was developed as a copycat of Java, based on the .NET platform. I'd suggest a basic book or some online tutorials in C# in parallel with looking at the MS tutorial videos online for ASP.NET.