Мені точно не зрозуміло, чим відрізняється C #, C # .NET і те саме для ASP та інших мов '.NET'.
Як я розумію, .NET - це бібліотека / рамка ... речей. Я думаю, що вони по суті мають доступ до даних Windows, таких як елементи форми тощо, але це, схоже, не застосовується для ASP.NET.
Крім того, я бачу людей, які називають себе ".NET" розробниками. Це означає, що вони вільно володіють C #, ASP та іншими мовами?
Нарешті, я ніколи не бачу C # без .NET, що додається. Чи C # прив'язаний так близько до .NET, як непридатний без нього?
Підсумовуючи: що саме пропонує .NET? Як це стосується C # і ASP тощо? Що означає "розробник .NET"? І нарешті, чому ти ніколи не бачиш C # без .NET?
[Як осторонь я розумію, що це декілька питань, але я думаю, що вони дуже взаємопов’язані (або, принаймні, таке враження, що перегляд програмістів / SO тощо надав мені)].