Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
28
Cevap
1551
Tıklama
0
Öne Çıkarma
Cevap: Asp.net MVC Gerekli Mi ? MVC Nedir ? (2. sayfa)
G
10 yıl
Yarbay

standartlasma onemli. mvc de bunu sagliyor. kendi basina yaptigin uygulamanin nasil yazildigi kimsenin umrunda degil zaten. community ile gelistirilecen bir projeye spagetti kod yaz yolla da bi guzel fircalasinlar seni.



P
10 yıl
Binbaşı

quote:

Orijinalden alıntı: cllyldrm

quote:

Orijinalden alıntı: Parola_18

niye trol olalım birader ? bügün dünyanın en iyi siteleri aspnet ile yazılmış senin hikayene göre herkes enayi veya işi bilmiyor hürrriyet com tr bile klasik asp sen burda bize hikaye anlatıyorsun

En iyi siteler asp ile yazılmış diyorsun, fakat o zamanda yazdıkları teknolojide mvc olsaydı kimse onları tercih etmezdi. Bir çok firma sitelerini web formdan mvcye geçiriyor. İşin içinde misin bilmiyorum o yüzden çok fazla detaya inmeyeceğim.

niye hep afaki yazılar yazıyorsunuz arkadaş ? anlamıyorum hürriyet com daha yeni yenilendi yazı yazdıgın site ve forum klasik asp kariyer net desen aspnet o bahsettigin firmalar yazdıkları teknoloji ömürlükmü ki degiştirmesinler ? komik komik fikir ve düşünce üretiyorsunuz onu geç hanginiz mvc ile düzgün bir site yapabildiniz de masal anlatıyorsunuz? aspnet 5 çıktı ve artık açık kaynak kod lari biten teknoloji için hala ürün yükseltirmi microsoft?





< Bu mesaj bu kişi tarafından değiştirildi Parola_18 -- 18 Eylül 2015; 12:59:35 >
Bu mesaja 1 cevap geldi.
M
10 yıl
Yarbay

quote:

Orijinalden alıntı: Parola_18

verilen cevapların fanatizimle alakası yok aspnet 5.0 çıktı eski deil geride deil,mvc sadece farklı yazım yöntem şekli olması dışnda bi farklılıgı yok framework yetersizligi diye bi görüş veya gerçeklik yok uydurma şeyler bunlar hangi profesyonel mvc daha iyi demiş microsoft mu veya iyi bir mühendisimi ? kod karmaşası diye bişey yok bu dahada komıik ve saçma bir teori hatta "fakat bunları Server-Side tarafta tuttuğu için bu eklentileri modifiye etme imkanı daha düşüktür ve belki de gereksiz kod yazımı, karışıklıkğa olanak sağlar." böyle bir anlamsız cümlede kurman yersiz
Provides clean separation of concerns(SoC) (https://en.wikipedia.or.../Separation_of_concerns ) kod karmaşası olmaz işi bilenler için

Enables Test Driven Development (TDD).https://en.wikipedia.or...Test-driven_development iyi bir geliştirici için test visual studio yeterlidri

Easy integration with JavaScript frameworks. (Javascript, JQUERY, AngularJS vb kütüphaneler kolay entegre edilir.)) jquery kütüphaneleri çok kolay entegre olabilir aksini söyleyen ispat etsiin

RESTful urls that enables SEO. (Url yapılandırılması SEO için daha uygun yapıdadır.) aspnet de url yapılandırması var

No ViewState and PostBack events. (Webforms gibi PostBack veya ViewState yoktur.) wievstate ve post back için update panel var viewvstate ve updatepanel dogru kullanılırsa mvc performansının ötesine geçilebilir
öz cümle mvc için kolay desin basit desin seviyorum desin ama kimse mvc nin daha iyi oldugunu söylemesin

MVC farkli yazim yontemi olmasi disinda bir farkliligi yok demissin, zaten MVC bir pattern ; daha fazlasi oldugunu iddia eden yok. Ama bu pattern Web uygulamasi gelistirirken hayati cok kolaylastiriyor.

Bir de seperation of concern baska sey, kod karmasasi baska sey. Seperation of Concern daha moduler kod yazmani, neyi nereye yazacagini daha kodlamyi bilmeden hatta projeye adapte olmadan bilmeni sagliyor. Kodu duzgun yazmak ve karistirmamaktan daha ustte bir konu.

Bir de TDD icin visual studio yeterlidir demissin : ) Ne alakasi var ? TDD ye gore kodlama sekli bile degisiyor. Sen her seyi corba yapip yazarsan, unit-test yazmasi da zor olur. Adam bundan bahsediyor.





< Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
Bu mesaja 1 cevap geldi.
C
10 yıl
Yüzbaşı

MVC mobil uyumludur.
MVC çok katmanlı bir mimaridir.Kod karmaşıklığından kurtarır.
ASP.NET gibi viewstate olayı yok formdaki yükü azaltmış olur bu da performans demektir.
URL'si SEO dostudur.
MVC projesinde test toollarıyla test edilebilir.Yazdığın kodu test edebiliyorsun.





< Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >
Bu mesaja 1 cevap geldi.
P
10 yıl
Binbaşı

quote:

Orijinalden alıntı: coder73

MVC mobil uyumludur.
MVC çok katmanlı bir mimaridir.Kod karmaşıklığından kurtarır.
ASP.NET gibi viewstate olayı yok formdaki yükü azaltmış olur bu da performans demektir.
URL'si SEO dostudur.
MVC projesinde test toollarıyla test edilebilir.Yazdığın kodu test edebiliyorsun.


wiki veya ekşi sözlükdenmi öğrendin bunları





< Bu mesaj 18.9.15 tarihinde kaybolan verilerden kurtarılmıştır >

M
10 yıl
Onbaşı

Bildiğim kadarıyla microsoft asp.net desteğini sharepoint'in asp.net WebForms altyapısını kullandığı için devam ettiriyor.
Ancak bir süre sonra sharepoint'de mvc altyapısına geçince asp.net webForms sona erecek.
Tabi bu forumlardan okuduğum kadarıyla bekleyip görcez.



M
10 yıl
Yarbay

MVC microsofttan bagimsiz patern, bunun ne kadar gerekli oldugunu tartisan kisi microsoftun neye destek verdiginden falan bahsediyorsa zaten olayi bastan yanlis anlamis demektir. Mimariyi mvc ile kurarsan, ekleme cikarma yapmak daha kolay, yeni bir sey gelistirmek ve test etmek daha kolay olur. Reusable da olur kod, bir yerdeki model altyapisini migrate edersin kolayca. Begenmegen alternatif olarak nasil bir yapi kullandigini soylesin tartisalim, hanginiz ne biliyor ki, ben onsuz da yapabilirim minvalinde konusmanin anlami yok. Ben de IDE siz kod yazabiliyorum.



< Bu ileti mobil sürüm kullanılarak atıldı >

R
10 yıl
Onbaşı

quote:

Orijinalden alıntı: Parola_18

niye trol olalım birader ? bügün dünyanın en iyi siteleri aspnet ile yazılmış senin hikayene göre herkes enayi veya işi bilmiyor hürrriyet com tr bile klasik asp sen burda bize hikaye anlatıyorsun

hürriyet in sitesinin klasik asp olması anlatılanların hikaye olduğunu göstermiyor.

bir çok web sitesi yapıp asp.net in dezavantajını göremeyebilirsiniz.

küçük web sitelerinde klasik asp, asp.net yeterli gelebilir. ki bence hürriyet.com.tr de çok büyük sayılmaz. hürriyet emlak ın kodlarını birebir biliyorum. bildiğin çöp. ama büyük web yazılım sistemlerinde mvc kullanımı ileriye dönük büyük kolaylık sallıyor.

hepsini geçelim. teknoloji değişiyor. artık .net yazılımcı ilanlarında mvc şart konuluyor dendiği gibi. adapte olmak lazım.


Bu mesaja 1 cevap geldi.
K
10 yıl
Onbaşı

Büyük projelerde tercih ediliyor genelde. Güvenlik, yazılan kodların okunabilirliği hesaba katıldığında MVC bir adım öne çıkıyor. Tabi web formda ki viewstate olayını da ayrı bir dezavantaj.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.