Just a little bit more things on it it just is a different language then VB.Net.
asp.net is website programming vb.net is windows forms programming the visual basic language c#.net is windows forms programming in c# language
It is just a different coding language, but C is more for business that VBNET
c# AND VB AND C++
They use different syntax.
They are different tools for different jobs. Which is better a hammer or a screwdriver?
Via FTP.
I would say Murach's C#. Covers the way .NET Framework works and most of the identifiers and types are explained and guided with practical exercises.
VB.NET and C# are both languages that compile to CIL bytecode, and run on the .NET's Common Language Runtime.
There really is no comparison between the two. VB.Net is a language in the .Net family, while ASP.Net is a web technology for building interactive websites. You can, for example, use VB.Net to implement the code-behind logic of an ASP.Net website. You can just as easily use C#, or any other language that targets the CLR (Common Language Runtime). Asp.net is a web technology used for designing webforms(UI related tool) and Vb.net is a programming language
No need to have specific eligibility.. u shou;d have knowledge of basic C programming topics(Functions, Loops, Class, etc).
ASP.Net is the technology for programming the Web Application.WebForms are part of ASp.Net as Windows Forms are for Windows Application. ASP.Net doesn't depend on any particular language as all the .Net languages can talk to each other very easily. VB.Net is a .Net language as is C# and C++.Net. You can use any language to program the WEB (ASP.Net) in .Net. ASP.Net provides the tools,Paradign, Controls that are useful for Web Applications. You can use these tools to program Web Applications easily rather then creating them yourself using the language of your choice.
You can google for the Beginner's book for asp.net using C#. Wiki doesn't endorse any particular publisher/author/book.