folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder ASP.Net MVC Konusunda Tartışma Alanı



ASP.Net MVC Konusunda Tartışma Alanı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    merhaba arkadaşlar böyle bir konuyu açma ihtiyacı duydum sanırım herkes için yararlı olabilcek bir konu. 

    öncelikle konu hakkında yeterli bilgi birikimim olmadığını belirtmek isterim. Webci değilim şu zamana kadarda asp.nette işlerim olursa webformlarla işimi hallediyordum. fakat teknolojiden geri kalmamak adına mvc ye geçiş yapmam gerektigini anladım ve biyerinden başladım.makaleler okudum,videolar izledim vs.. en sonunda pratik amacılığıyla bir script yazim dedim. 

    Neden MVC Kullanmalıyız ? 

    Kod temizliği viewstate zımbırtılarından sonra hayran kalınmicak gibi değil.

    javascriptle daha fazla içiçesin.

    daha düzenli ve daha fazla oop kod yazabiliyorsun.

    sayfa performansı gözle görülür derecede fazla.

     

    Neden MVC Kullanmamalıyız ?  

    Bence kesinlikle pratikliğin P si yok. 

    Yeni başlayan biri için yeni bir çok terim mevcut

    Proje büyüdükce ve tam anlamıyla oop yazmadıysan bi süre sonra yazdığın kodu bulmak zaman alabiliyor.

     

    Bunlar benim görüşlerim.bu konu hakkında siz ne düşünüyorsunuz ? 

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    asp.net için bilmem ama php'de çok temiz kod yazmayı sağlayan bir yapı.Kullanmaya başladığım günden beri çok faydasını gördüm bir kere herşey kendi içinde bir disipline sahip oluyor ve akışı kolay takip edebiliyorsun projede bir sorun çıktığı zaman sorun çıkan dosyayı elinle koymuş gibi bulabiliyorsun bence büyük bir nimet.


    .
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RETRET
    RETRET's avatar
    Kayıt Tarihi: 16/Eylül/2007
    Erkek

    bir kere yapıp bi daha ellemeyeceğin şeyler için mvc ye gerek olduğunu düşünmüyorum. ama ucu açık bir projen varsa; mesela bakanlık için sıvı atık toplama ve raporlama projesi gibi bir şey geliştiriyorsan ve bakanlık, kullanıcılar, şirket sahipleri vs vs bir çok yönden gelen geribildirimlere göre programı sürekli şekillendirip geliştiriyor ve aynı anda kullandırıyorsan mvc kullanmak zorundasın diye düşünüyorum. bence mvc ye geçmeme isteğinin ardında wievstatein rahatlığı geliyor, ama uygulama büyüdükçe o rahatlık insanın götüne giriyor. erken uyum sağlamak adapte olmak ve webforms u siktir etmek lazım.


    ulan hepiniz yaşlanmışlınız size inat ben yaşlanmayacam saç da ektirecem pilates de yapacam, götümü yiyin.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    eksisi olduğunu düşünmüyorum

    şu eksi olarak yazdığın zaten senin hakkettiğin bir şey

    • Proje büyüdükce ve tam anlamıyla oop yazmadıysan bi süre sonra yazdığın kodu bulmak zaman alabiliyor.

     


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek
    SharpShooter bunu yazdı

    eksisi olduğunu düşünmüyorum

    şu eksi olarak yazdığın zaten senin hakkettiğin bir şey

    • Proje büyüdükce ve tam anlamıyla oop yazmadıysan bi süre sonra yazdığın kodu bulmak zaman alabiliyor.

     

    biyerde haklısın fakat durum şöyleki webform açısından baktığımızda oop yazılmamış bir uygulamada bile kodumuz genelde ilgili sayfanın codebehind kısmındadır. fakat mvc de  viewde olabilir,controllerdan basılıyor olabilir,htmlhelperla falan başka yerden cekilebilir vs.. bu açıdan baktım olaya

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    trampfd
    trampfd's avatar
    Kayıt Tarihi: 10/Mayıs/2006
    Erkek

    MVC mimarisiyle "doğru" bir şekilde geliştirilmiş bir web projesinde yazdığın kodu bulamaman gibi bir şey söz konusu olamaz.

    Pratiklik konusu da kişinin tecrübesine göre göreceli, benim controllerdaki bir methoda eklediğim bir authorization attribute'u ile sağladığım authroziation mevzusunu ya da caching mekanizmasını sen web forms la 40 takla atarak saatlerce uğraşarak yaparsın. BasePage classı oluşturup tüm sayfaları ondan inherit etmek vs gibi. Bunun gibi onlarca örnek sayılabilir.

    Asp.NET MVC ilk version çıktığından beri kullanıyorum, Microsoft'un attığı en doğru adımlardan biridir, Asp.NET in tartışmasız geleceğidir.


    Ehl-i Byte
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Keyif Pezosu
    undefined-01
    undefined-01's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo
    RETRET bunu yazdı

    bir kere yapıp bi daha ellemeyeceğin şeyler için mvc ye gerek olduğunu düşünmüyorum. ama ucu açık bir projen varsa; mesela bakanlık için sıvı atık toplama ve raporlama projesi gibi bir şey geliştiriyorsan ve bakanlık, kullanıcılar, şirket sahipleri vs vs bir çok yönden gelen geribildirimlere göre programı sürekli şekillendirip geliştiriyor ve aynı anda kullandırıyorsan mvc kullanmak zorundasın diye düşünüyorum. bence mvc ye geçmeme isteğinin ardında wievstatein rahatlığı geliyor, ama uygulama büyüdükçe o rahatlık insanın götüne giriyor. erken uyum sağlamak adapte olmak ve webforms u siktir etmek lazım.

    Oyle bir proje gelistiriyormusun hocam ? (Yanlis anlasilmasin ben ayni mantikta bir proje gelistirdim bir bakanliga ondan sordum)


    Bana balık tutmayı öğretmeyin; ben balıkçı değilim. Felsefe yapmayın. Ben şefim, aşçıyım. Bana parasıyla balık verin; sushi yapıp satayım, hepimiz karnımızı doyuralım. Yoksa hepimiz balıkçı olursak, bu gölde balık kalmaz. Sürdürülebilir olmalıyız. Çünkü bugün aç bıraktığınız insan, yarın karşınıza harami olarak çıkabilir; kendine de size de zarar verebilir.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RETRET
    RETRET's avatar
    Kayıt Tarihi: 16/Eylül/2007
    Erkek
    rakkoc bunu yazdı
    RETRET bunu yazdı

    bir kere yapıp bi daha ellemeyeceğin şeyler için mvc ye gerek olduğunu düşünmüyorum. ama ucu açık bir projen varsa; mesela bakanlık için sıvı atık toplama ve raporlama projesi gibi bir şey geliştiriyorsan ve bakanlık, kullanıcılar, şirket sahipleri vs vs bir çok yönden gelen geribildirimlere göre programı sürekli şekillendirip geliştiriyor ve aynı anda kullandırıyorsan mvc kullanmak zorundasın diye düşünüyorum. bence mvc ye geçmeme isteğinin ardında wievstatein rahatlığı geliyor, ama uygulama büyüdükçe o rahatlık insanın götüne giriyor. erken uyum sağlamak adapte olmak ve webforms u siktir etmek lazım.

    Oyle bir proje gelistiriyormusun hocam ? (Yanlis anlasilmasin ben ayni mantikta bir proje gelistirdim bir bakanliga ondan sordum)

    sıvı kimyasal atıkların niteliklerine yoğunluklarına miktarlarına tarihlerine göre doğumundan ayrıştırılmasına, depolanmasından solumlandırılmasına kadar geçen süreçleri takip eden çok yönlü bir uygulama... aktif olarak kullanılıyor zaten. araç takibinden tut barkodla sisteme girişine, sıvı kimyasal bidon takibine kadar her şey var içinde. bununla ilgili bir şeyler soracaksan pm den.


    ulan hepiniz yaşlanmışlınız size inat ben yaşlanmayacam saç da ektirecem pilates de yapacam, götümü yiyin.
Toplam Hit: 852 Toplam Mesaj: 8