• 26-10-2009, 20:00:01
    #64
    Mahoni adlı üyeden alıntı: mesajı görüntüle
    hersey hazır derken control mantığı oldugu için kontroller var mısal olarak alişveriş sepeti yapcaksanız cookie + session ile calısrısınız onun yerine asp.net de profile yapısı var o senin yerine cookie vs ile haşirnesir oluyor 50 satırlık kod oluyor sana 10 satır.

    veya veri gelirmek için sen tutup misal inline kod ile while veya for gibi döngüler iile yazman lazımken asp.net de veriyorsun gridview kontrolüne source olarak o kolonları ayarlıyor verileri ayarlıyor cat listeliyor sen 3 satır kod yazıyorsun coğunlukla da 10 ve üzeri kod için wizard yapıları var next next diyip ilerliyorsun.

    misal kullanıı girişi yapacaksın diyelim üye ol sayfası üye giriş sayası sifremi unuttum yapılarını kodlaman lazım onun yerine hepsi için hazır kontroller var sürükle bırak hop bitti

    tabi hazırkontrol var ama filemaker gibi sadece hazır ile yapcaksınız diye birsey yok isterseniz hepsini kod ile yaparsınız ve kod ile yaptığınızda dahi phpden daha hızlı kotladrınız phpnin tek bence artısı linux serverler de calısmasından dolayı ucuz hosting bulunabilmesi ki bu da developer veya şirket için önemsiz sonuçta 1000 2000 tl script (aslinda asp.net ile yapılınca script olmaz asp.net kafadan script dili değilde neyse) için para alıyor yani 20 30 tl fark etmez. bu konu gereğinden fazla uzadı bence herkes php kullansın bence böylece asp.net developerler php developer gibi çok olmaz.

    php biliyorsanız birde misalen joomla wordpress vs sistemleri kurcalayıp eklemeler yapabilirsiniz ama ben joomlaya eklenti yazcağıma gider joomla ile yapacağım siteyi asp.net ile baştan yaparım daha hızlı olur.

    hazır da olsa nesnel yönetimli olduğu için miras alma yöntemi ile ek özellikle kolaylıkla eklenebilir.

    + site yapıyorsanız clientte calısan adobe flash gibi uygulamalar yapmanız gerekir ki o zaman oturup action script öğrenmeliz lazım ancak asp.net de öyle bir olay yok aynı programlama dili ile (c# vb.net delphi ..... ) sorunsuz clientte calısan uygulamalar geliştirebilirsiniz silverlight ile.
    "kod yazmanın zevkine varmak" profesyonel programlama yaparken zaten bir süre sonra program yazmak size zevk vermekten ziyade projeleri yetiştirmeye çalısıyorsunuz kalan zamanda kazandığınız parayı harcamak ile geçiyor. ama frellance programcı iseniz amanınız boldur o zaman php secin bir projeyi 3 ayda yazın yazın verin zevkine varin ve yine belirtiyorum herkes phpye geçsin ki .net developerlerin değeri bilinsin.
    İşte Asp.Net'i Böyle Tanımladıkları için Çogu kimse ne oldugunu bilmiyor. Asp.net sürükle bırak ile yapacagınız işleler genelikle localhost'da kendinizi tatmin için yapacagınız işler olur Profosyonel anlamda olacagını sanmıyorum. Sen sadece veri listeleyeceksen Gridview ile listeledin diyelim ee bu kadarmı başka işlem yapmayacakmısın. yaparken mutlaka kot yazıyorsun. O yi bu iyi olayına ben girmeyecegim.
    Diğer sayfalarda okudugum kadarı ile 5 yıl sonra asp.net olmayacak denilmiş.
    5 yıl önce php nin bu versiyonuda yoktu 5 yıl sonra kullandıgın bu versiyonuda olmayacak.
    asp de birçok versiyon atlattı. Yanlız asp.net e yeni bir isim vermeleri kalıpları komple değiştirmeleri yüzünden Artık Düşünce tarzı çok farklı.
    5 yıl sonra asp.net in bu versiyonu olmayacak belki Ama yine herzamanki gibi en iyisini yapacakları kesin.

    Asp.net i çogu WebDeveloper için anlaması zor Ama php o kadar değil.
    Asp.Net ile bir işi php daha kısa sürede yapılabilir denilmiş. O yaptıgınız Projeye göre değişir bence.
    Php için Kaynak çok denilmiş. Asp.Net günümüzde Türkçe Kaynak sayısı epey fazla.
    Php için İşletim sistemi derdiniz yok denilmiş. Artık win 2008 web Ücretsiz veriyor çogu Yer.
    Php editörler ile Vs kıyaslayamasınız bile.
    Ama ben küçük - Orta ölçekli işler yapacagım diyorsanız ve bu işe yani başlıyorsanız bence Php öğrenmesi ve yazması kola bir dil seçilmeli.
    asp.net ile bakınız ne kadar proje geliştirildi demilmiş : Arkadaşlar Türkiyede şu anda btün büyükolcekli yereler .Net'e geçiyorlar. Bankalardan, Büyük Gazetelere, Alışveriş sitelerine kadar.

    Bundan 5 yıl sonra php daha iyi derseniz ozaman php öğrenirsiniz
  • 26-10-2009, 21:24:01
    #65
    Bir hocamın derste dediği gibi "Türkiye Microsoft'un çiftliği". O yüzdendir ki kurumsal projelerde .net platformu tercih ediliyor. Ama ben bunun ilerleyen yıllarda değişeceğini, java ve php'nin kurumsal projelerde daha aktif rol alacağını düşünüyorum.

    Okulda projelerimizi hep VS'da hazırladık, dersler de .net üzerineydi. Ama ben bir türlü ısınamadım. Çalışmalarımda hep kısıtlandığımda, sadece izin verilenleri yapabileceğimi hissettim. Halbuki php'de yapılmayacak bir şey yokmuş gibi geliyor.

    Aynı şey Oracle ile tanışında Sql server'da da oldu. @Meksikalı hocam sayesinde Oracle ile tanıştım, yapabileceklerimi gördüm. Şimdi SQL server bana çok kısıtlı gelmeye başladı.

    Bence insan kendini hangi dilde rahat hissediyorsa o dilde ilerlemeli. Asp.net konusunda çok bilgim olmasa da php ile yapılanlar asp.net ile yapılıyodur. Biri win'de iyi çalışıyodur, biri linux'da. Bir şekilde ikisinde de işinizi görüyorsunuz.
  • 09-11-2009, 00:17:39
    #66
    Üyeliği durduruldu
    wansayr adlı üyeden alıntı: mesajı görüntüle
    Asp.net ögrenmeye başladım php biraz biliyorum ama .net daha iyi gibi geldi.Kendi yaptıgım testlerdede asp.net daha hızlı geldi mesela ama emin olamıyorum.hız ve diger açılardan sizce hangisi daha iyi?php ye devam mı etsem asp.net te mi ilerlesem?
    Konuyu açalı 2 ayı geçmiş fikirlerini paylaşan arkadaşlara teşekkürler.Sonuç olarak asp.net ile ugraşıyorum şu an baya ilerledim en azından kendi botumu kendim yazıyorum
  • 23-11-2009, 13:01:35
    #67
    Üyeliği durduruldu
    redbaron adlı üyeden alıntı: mesajı görüntüle
    iki dilide seviyorum iş yerinde asp.net evde kendi projelerimde php kullanıyorum

    Ben sevmediğim yanlarından bahsedeyim
    --------------------------------------
    1- Asp.net ile hosta atmadan önce siteyi publish edersiniz, 2 gün sonra sitenin bir sayfasında değişiklik yaparsınız ve tekrar tüm projeyi publish etme zorunda kalıp tüm dosyaları tekrar atarsınız

    2- Asp.net de bir sayfanın design ve kod tarafı iki ayrı sayfada hele birde nesnelerinizi ayrı ayrı sayfalarda yazıyorsanız sayfalar arası dolaşmak zor oluyor


    1-PHP de master page yok asp.net in en büyük kolaylığı
    2-PHP de debug yok
    3-PHP de nesnelerinizi yazarsınız, bu nesnelerin propertyleri yada metodlarının isimleri neydi diye tekrar dönüp nesneyi yazdığınız sayfaya bakarsınız. Asp.net te nesnenin yanına "." koydunmu her şey çıkar

    @Mahoni arkadaşımızın bu sorunlarıma biir çözüm bulursa çok sevinirim gördüğüm kadarıyla .net de baya bilgili bir arkadaşımız
    ben değişikliği yapıyorum direk ftpye atıyorum hiç bi sorun olmuyor biliyon sen neler yaptığımı
  • 13-01-2016, 16:45:15
    #68
    5 yıllık konuyu hortlatıp şimdi aradaki kıyaslama ve farklara göre hangisi daha iyi sizce sorusunun cevabını merak ettiğimi söylemek isterim.
  • 13-01-2016, 21:06:12
    #69
    Seoliz adlı üyeden alıntı: mesajı görüntüle
    5 yıllık konuyu hortlatıp şimdi aradaki kıyaslama ve farklara göre hangisi daha iyi sizce sorusunun cevabını merak ettiğimi söylemek isterim.
    2015le beraber gelen asp.net 5 bana kalirsa cok guclu. ozellikle MVC ile.