john john - 2 years ago 140
ASP.NET (C#) Question

What's the difference between ASP.NET and C#?

Sorry if this is a dumb question but what's the difference between ASP.NET and C#?

Is ASP.NET the original ASP language ported into the .NET framework and C# is an independant language that also uses the .NET framework?

Answer Source

C# is a CLS programming language designed for the .NET framework. ASP.NET is part of the .NET framework allowing you to write web applications using any CLS compliant language such as C#, VB.NET, F#, ...

What you are referring to original asp language is called Classic ASP and it is not a language. It is a framework for developing web applications using VBScript and JScript languages. It is now considered deprecated technology and Microsoft recommends using ASP.NET for developing new applications.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download