asp.net ile yapılıp php ile yapılamayan nedir?
bu ayrimi daha cok hangi dili hangi platformda calistirmak istediginizde yasarsiniz. asp de hersey hazir yap boz gibidir. para verdiginiz icin muhendisler sizin icin bir nevi size kolaylik saglayacak kodlar yazarlar. microsoft urunlerinin geliştirme ortamlari (ide) leri başarılıdır.
daha cok ama ayrimi ve problemleri asp.net türevi yazilimlarda ortam değişkenlerini güncelleme ihtiyaci duyduğunuzda yaşarsınız. birde lisans ücretleri olarak yaşarsiniz. kimse bahsetmiyor ama mesela windows server lisansi vermeniz iis i kullanmaya hakkiniz oldugu anlamina gelmez. onun lisansi ayridir.
atiyroum .net framework 2.0 dan 3.5 e geçmek istiyorsunuz. yazdiginiz kodlarin hata vermeme ihtimali cok dusuktur. zamanla microsoft sizi ust versiyona gecmeye zorladigi icin eninde sonunda cevre yazilimlar/urunlerle uyum konusunda sorun yasarsiniz. cunku 2.0 dan 3.5 a gectiginizde kesin ya ayarlar bir birine karisir yada alt versiyonda yaptiginiz program yeni versiyonda degisiklikleri vardir.
Microsoft Web Services Enhancements (WSE) 2.0 kullanarak yazdigim bir kimlik paylasim sisteminden sorgu yapan visual basic.net tabanli program var. harici dll kullaniyoruz. vistada 2.0 kurulmuyor. Microsoft Web Services Enhancements (WSE) 3.0 ise kurduğumda alt verisyonu desteklemedigi icin 2.0 da yazdigim kodlar calismiyor.
.net framework u upgrade ettigimde agdan program calistirmaya guvenmesini soylememe ragmen tum ayarlarim ucuyor geri ayarladigim halde hic ayarlanmamis gibi calisiyor.
bu tarz konular icin 3 gunde yazdigim programa toplamda 1 ay ugrasip nihayetinde cozumleyemeyip kaldim. microsoftdan partner olup destek almaniz her probleminizi cozecekleri anlamina gelmiyor. 2001 tarihinde kayitli hala cozumlenmemis sorunumuz vardir. halada oyle duruyor.
php kullananlar ise hazir kullanici degil daha cok arka plana hakim olmayi basarirlar. ozellikle php de ilk ogreniminiz iyi ise zaten .net ile yapilmis ve yapamadiginiz bir uygulama olmasi mumkun degil.
genel olarak simdiye kadar tecrubem ile oracle + php ikilisinin hizini ne .net te ne jsf de nede jsp de gordum.
herkes kendi ihtiyaclarina gore kullanmakta ozgurdur. zaten bir yazilimcinin fanatikligi olamaz. gerektigi yerde bash script bile yazar