Je ne vois vraiment pas bien la différence entre C #, C # .NET et la même chose pour ASP et les autres langages '.NET'.
D'après ce que j'ai compris, .NET est une bibliothèque / structure de ... choses. Je pense qu’ils ont essentiellement accès aux données Windows telles que les éléments de formulaire, etc., mais cela ne semble pas s’appliquer à ASP.NET.
De plus, je vois des gens s’appeler eux-mêmes des développeurs .NET. Est-ce que cela signifie qu'ils parlent couramment C #, ASP et d'autres langages?
Enfin, je ne vois jamais C # sans .NET attaché. C # est-il étroitement lié à .NET pour être inutilisable sans lui?
En résumé: que propose exactement .NET? Quel est le lien avec C # et ASP, etc.? Que veut dire "développeur .NET"? Et enfin, pourquoi ne voyez-vous jamais C # sans .NET?
[En passant, je me rends compte que ce sont des questions multiples, mais je pense qu'elles sont très liées (ou du moins c'est l'impression que la navigation parmi les programmeurs / SO etc. m'a donné)].