Microsoft üretimi dillerin bir freamwork grubu mu?
.Net C# Sytnaxi ile yazılan web geliştirme frameworkü denilebilir. Microsoft'un geliştirdiği bir dil, temel seviye web bilgilerini öğrendikten sonra dinamik sayfalar için ya PHP ile yazman gerekir ya da .Net ile (veya Python'un dili Django ile vs.)
Bunu diyen kişi iş yeriyse muhtemelen oradaki web sayfaları çoğunlukla .Net ile yazılmıştır. Arkadaşsa PHP ye göre yazımı daha kolay olduğu için tavsiye etmiş olabilir.
.net bir framework ama içinde standart bir framework'te olmayan bir sürü başka şey de var. karışıklık ondan olabilir. mesela python dil, django framework, python interpreter'ı da dili makine diline çeviren program, ayrı şeyler yani. ama .net evreninde bu parçaların hepsi bir arada, topluca .net diyorlar.
c#, visual basic ya da f# kullanarak yazabiliyorsunuz.
.net öğrenmek demek, sadece bir dili ya da framework'ü değil de komple ekosistemi öğrenmek demek olabilir. microsoft'un bir vendor lock-in sevdası vardı, yani microsoft'un bir dilini kullanıyorsan database'inden ide'sine kadar her şeyini kullanmak zorunda kalıyordun. hala o politikayı güdüyorlar mı bilmiyorum, ama tatsız bir şey, o yüzden hiç tercih etmedim o tarafa yönelmeyi.
Eskiden asp vardi hatırlıyor musun? Hah, şimdi .net var.