Question: what is difference between c sharp and asp.net?
Answer: C# is the Object Orient Programming language whereas asp.net is the framework provided by Microsoft for the web development like you have WPF for desktop app development. You can use either vb.net or c# along with ASP.NET for the server side coding and HTML, CSS, JS for client sides.