Relationship between C#, .NET, ASP, ASP.NET etc

Posted by Samuel Walker on Programmers See other posts from Programmers or by Samuel Walker
Published on 2011-02-06T22:27:06Z Indexed on 2012/06/12 22:48 UTC
Read the original article Hit count: 528

Filed under:
|
|

I'm really unclear on the difference between C#, C#.NET and the same for ASP and other '.NET' languages.

From what I understand, .NET is a library/framework of... things. I think they're essentially access to Windows data such as form elements etc, but that doesn't seem to apply for ASP.NET.

In addition, I see people calling themselves '.NET' developers. Does this mean they're fluent in C#, ASP and other languages?

Finally, I never see C# without .NET attached. Is C# tied that closely to .NET as to be unusable without it?

In summary: what exactly does .NET provide? How does it relate to C# and ASP etc? What does 'a .NET developer' mean? And finally, why do you never see C# without .NET?

[As an aside, I realise these are multiple questions, but I think they are very inter-related (or at least that is the impression that browsing Programmers / SO etc has given me)].

© Programmers or respective owner

Related posts about c#

Related posts about .NET