.NET kullanılmasının çok keskin bir sebebi yok aslında. Çok uzun zaman önce yönelimimizi .NET tarafında tuttuğumuz için bu böyle oldu. Ancak, o dönemde de şimdi de ".NET vs PHP" sorgulamasını yaptık. Hatta inploid'de de bu tarz sorular soruluyor. O dönemdeki kanımız, .NET'in daha güçlü, daha hızlı geliştirme yapılabilen bir yapı olduğu idi. Şimdi de aynı düşüncede olduğumu belirteyim. PHP tarafında bir çok iş için ekstra zaman ayırmanız ve araştırma yapmanız gerekiyor ve (bildiğim kadarı ile) döküman kaynağı açısından .NET çok daha anlaşılır ve fazlaca kaynağa sahip.
Benim genel görüşüm, geliştiricilerin veya geliştirici adaylarının kendilerini hangi platformda veya hangi programlama dilinde daha rahat hissediyor ise o yönde ilerlemeleri. Ancak, bu seçimi yapmak her zaman kolay olmuyor ve ayrıca bu tercihi yaptıktan sonra geri dönüş yapmak çok zor olacağı düşüncesi ile biraz ince detaylara takılıyor insanlar. Bence geri dönülmeyecek veya dönüştürülmeyecek bir durum yok. Çok çok fazla ilerlemedi iseniz, yani projeniz çok kapsamlı değilse, bir süreden önce, dönüşüm mümkündür. Sadece bu kararı aldığınız zamana göre iş yükünüz değişir.
.NET kapalı bir kutu ancak böyle olması kendi içinde bir çok sorunu çözmüş olması avantajını da beraberinde getiriyor. Lisans ücretleri ve daha pahalı olması dezavantajdır. Ancak, Microsoft bu konuda özellikle startup'lara çok önemli destekler sağlıyor (BizSpark, BizSpark Plus, DreamSpark, MSDN Subscription gibi). Aynı destek Azure ve tüm yazılımları için geçerli ve kapsamlı.
Son dönemde bu konuda yaşadığımız tek çelişki MVC'ye geçiş ile ilgili oldu. Şu an için performans üzerinde yapacağımız bazı düzenlemeler olacak orta vadede ancak biraz MVC üzerinde durunca bazı noktalarda çok daha avantajlı bir yapıya sahip olduğu konusunda bir kanı oluşmaya başladı. Bu tabi çok kolay değil çünkü inploid'i tümüyle MVC'ye dönüştürmek çok ciddi uğraş ve zaman isteyen bir iş. Henüz ufukta bu görünmüyor.
Güncelleme:
Kadircebel (@MrgoodCat) şöyle bir yanıt vermiş, ilginizi çekebilir:
inploid.com/t/aspnet-mvcye-gecis-yapan-k...