Hocam gelişime açık olmak lazım tabi. Mesela entity framework çok güzel. Aslında dlinq daha güzeldi, onu deprecated yapmasalar daha iyiydi. . netin database konusundaki faydaları tartışılmaz yani. Fakat mvc de ne hız ne pratiklik ne kolaylık açısından hiçbirşey bulamıyorum. hatta mukemmel frameworku bulandirdiklari dusuncesindeyim. Ayrıca benim gzlemim ble framewroklere çok meraklı insanların projelerin hiç bitmiyor sonsuza kadar proje yazıyorlar. Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Beyler ben mi dinazorum yoksa microsoft hergun daha gereksiz şeyler mi yığmaya başladı nümüze. Acaip sekilde trend olan bu teknolojilerin hiçbir elle tutulur faydası olmadığı kanaatindeyim. Programlamada nemli olan kod ve tasarımı mümkün olduğunca ayırmaktır. Normal empty web application bu işi çok iyi yapıyor, kod ve tasarım ayrı dosyalarda duruyor. Onun dışında post verilerini alma işini zaten birkaç saatte yazacağınız helper fonksiyonlar 10 numara yapıyor. Bi tane mvc application açıyorum içinden 60 tane fln dosya yaratıyor. empty projede kayboluyorum. Yeni teknolojilerin elle tutulur bir faydası var mı? Ben normal web applicaiton kullanıyorum. asp. net componentları hiç kullanmıyorum , yazdığım basit bi framework ile çok da pratik oluyor. Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Beyler ben mi dinazorum yoksa microsoft hergun daha gereksiz şeyler mi yığmaya başladı nümüze. Acaip sekilde trend olan bu teknolojilerin hiçbir elle tutulur faydası olmadığı kanaatindeyim. Programlamada nemli olan kod ve tasarımı mümkün olduğunca ayırmaktır. Normal empty web application bu işi çok iyi yapıyor, kod ve tasarım ayrı dosyalarda duruyor. Onun dışında post verilerini alma işini zaten birkaç saatte yazacağınız helper fonksiyonlar 10 numara yapıyor. Bi tane mvc application açıyorum içinden 60 tane fln dosya yaratıyor. empty projede kayboluyorum. Yeni teknolojilerin elle tutulur bir faydası var mı? Ben normal web applicaiton kullanıyorum. asp. net componentları hiç kullanmıyorum , yazdığım basit bi framework ile çok da pratik oluyor. Ben çok gereksiz buluyorum hocam. Sürekli yeni şeyler çıkıyor mvc2-3-4 derken razor linq entity nebiliyim vırtzırt hiçbirini de bilmiyorum şimdi kızanlar olacak ama bir hello world için dediğin gibi 60 dosya template engine vırtzırt uğraşacağıma aslanlar gibi klasik asp veya php'de not defterinden echo "hello world" yazdırrım daha iyi. Karmaşayı çok abartmışlar ve artık herşey hazıra bağlı. Tamam herzaman için severim bikere oturaklı iş yapıyorlar ve paralı hizmet kaliteyi artırıyor kim ne derse desin ancak Tüm bunları ğrenip ğrenip de yarın bürgün asp. net++ cıkarırlar çok ama çok alakasız bir dil olur bugünkü dille ozaman tutarız işte. Şuan klasik ASP güncellenerek devam etseydi düşünün milyarlarca yeni fonksiyon ve işlevle şuanki asp. net'ten daha iyi olurdu ve onca ASP bilen insan da dediğin gibi "dinazor" kalmazdı. Ben byle düşünerek PHP'ye geçtim Not: Daha üni yüzü grmedim yaşım belli cahilcükela şu yazdıklarımdan dolayı bana saldırmayın bu benim grüşüm sayın/sevgili müridler. Edit: Milyarlarca ne amk :D binlerce diyelim :D by_Tet tarafından 22/Ağu/13 10:28 tarihinde düzenlenmiştir iyibu! yeniden..

MVC'nin en büyük avantajı temiz html çıktısı vermesi ve istersen html çıktısına müdahele edebilmen. Bunu yaparkende kendin çareler üretip projeyi karman çorman yapmana gerek kalmıyor. Asp. net Webform daha çok enterprise uygulamalarda rapid development sağlıyor. E-Devlet uygulamaları yada kamu ve zel sektrde CRM uygulamalarında webform oldukça yararlı olur. Mesela tbt'yi Asp. net webform ile sadece repeater'larla yapabiliriz. Ancak MVC kullanmaya kalksak engine'ler şunlar bunlar gerekir. Ama bir instagram yapacaksan MVC daha iyi bir seçim olur. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Beyler ben mi dinazorum yoksa microsoft hergun daha gereksiz şeyler mi yığmaya başladı nümüze. Acaip sekilde trend olan bu teknolojilerin hiçbir elle tutulur faydası olmadığı kanaatindeyim. Programlamada nemli olan kod ve tasarımı mümkün olduğunca ayırmaktır. Normal empty web application bu işi çok iyi yapıyor, kod ve tasarım ayrı dosyalarda duruyor. Onun dışında post verilerini alma işini zaten birkaç saatte yazacağınız helper fonksiyonlar 10 numara yapıyor. Bi tane mvc application açıyorum içinden 60 tane fln dosya yaratıyor. empty projede kayboluyorum. Yeni teknolojilerin elle tutulur bir faydası var mı? Ben normal web applicaiton kullanıyorum. asp. net componentları hiç kullanmıyorum , yazdığım basit bi framework ile çok da pratik oluyor. Bahsettigin "kod ve tasarim mumkun oldugunca ayirmak" icin MVC pattern'i dogru cevabi vermektedir. Model - View - Controller bilesenlerinin tum kontrolunu size vermektedir ve her bileseni pluggable olup baska araclari dahil edebilirsiniz. Orn: View Engine olarak spark kullanmak. Html render'inda full kontrol sizdedir. Webform'a gore sadece render isleminden %20 cpu kazanciniz oluyor . Seperation of Concern saglar. Test Driven Development olanagi saglar. Ben TDD uygulamiyorum ki diyorsaniz dogru bir aliskanliginiz yok denilirse yanlis olmaz. Postback ve ViewState'den kurtarir. Bu ozelliklerin bir web standardi olmadigi gibi asp. net webform'da windows form yazilimcilarini web'e cekmek icin uygulanmistir. Web API, sadece HTTP olarak REST odakli calisan service yapisidir. SOAP ve WCF karmasasindan kurtarir. Empty mvc project yada mvc application project templateleri uygun gelmiyorsa kendi project templateini olusturabilirsin ;) Entity framework Code-First ile kullanmayi daha dogru buluyorum. Hic database olusturmadan sadece poco entityleri olusturarak sadece projenizin domain'ine odaklanip gelistirme yaparak Db kismini dusunmeden calisabilirsiniz . Cennette kle olmaktansa, Cehennemde kral olmayı seçtim.

@terror indexlerden kaynaklı olabilir. aynı tablodan DB first ve Code first ile select çektim gzle grülür yavaş kaldı code first. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Beyler ben mi dinazorum yoksa microsoft hergun daha gereksiz şeyler mi yığmaya başladı nümüze. Acaip sekilde trend olan bu teknolojilerin hiçbir elle tutulur faydası olmadığı kanaatindeyim. Programlamada nemli olan kod ve tasarımı mümkün olduğunca ayırmaktır. Normal empty web application bu işi çok iyi yapıyor, kod ve tasarım ayrı dosyalarda duruyor. Onun dışında post verilerini alma işini zaten birkaç saatte yazacağınız helper fonksiyonlar 10 numara yapıyor. Bi tane mvc application açıyorum içinden 60 tane fln dosya yaratıyor. empty projede kayboluyorum. Yeni teknolojilerin elle tutulur bir faydası var mı? Ben normal web applicaiton kullanıyorum. asp. net componentları hiç kullanmıyorum , yazdığım basit bi framework ile çok da pratik oluyor. şeyh hep insanları yeni çıkan şeylere yneltmeye çalışma çabasından başka birşey değil ha ileride ne olur bilmem belkide çıkacak olan işletim sistemi vs artık eski şeylerde çalışmayabilir bunlarda onun temeli olabilir

Hocam. net kullanmıyorum ama MVC cidden çok işe yarar bir mevzu, bence gelişime açık olmak gerek neticede adam senin işini zorlaştıracak tool'u koysa adama ne faydası var ki? bu tip şeyler başta karışık gelsede kullanmayı ğrenince insan gerçekten çok daha rahat çalışıyor kanaatimce. .

Bence bu iyi birşey zellikle şuan da bazı şeyleri geliştirirken zellikle kullanıcı yorumlarına gre geliştiriyorlar. Gerçi dediğin gibi takip etmek çok zor ki benim gibi yeni yeni windows uygulamalarından web'e geçiş yapan birisine gre ama ihtiyacım olan şeyleri adamlar düşünüp yapıyor. Bunları yaparken de kütüphane sayısının biraz artması pek problem olacağını sanmıyorum... Bu arda Mvc 5'in beta sürümü de çıktı muhtemelen 1 aya normal stabil sürümü de çıkar, yeni gelen zellikler bakımından aslında pek bi fark gremedim. Hemen hemen bütün gerekli güncelleştirmeleri mvc 4 de yapmışlar ki bazı third party uygulamalarda mvc 5'de gelen zellikler yapılıyordu. Benim tahminim şuan da nemli ve gerekli olan teknolojileri ğrendikten sonra yeni teknolojileri takip etmek o kadar da zor olmuycaktır. IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

asp. net zamanında bende uğraşmıştım c# dili felan çok saglam güzel bir dil ama platformunu ben beğenmiyorum çok karışıkyarın ne olacağı belli değilbu yüzden ben php ile devam ediyorum yoluma fakat türkiyede asp. net iş imkanı daha çok gibi işde kararınızı siz verin ya :) zaman değil akıp giden, <br> bizleriz geçip giden

mvc olayına girmediğim için bilmiyorumda. Web Forms u next next next diyerek yazanlar yada kullananlarmı demeli :), dataset, datatable kullananlar, katmanlı mimari, oop bilmeyenler, viewstate ve sayfa optimizasyonu bilmeyenler vs. vs. kısacası web forms u adam gibi kullanamayanlar asp net e yavaş diyorlar, iyi değil diyorlar. kesinlikle herşeyin bir çaresi var fakat bu kullanan kişinin asp. net web form u ne kadar bildiğine bağlı. mvc iyimidir olabilir, ktümüdür oda olabilir. gereksizmidir kesinlikle evet. bu nedir arkadaşım visual studioyu aç dosya new de onlarca seçenek. şu meslege yeni başladığınızı düşünsenize. hangisini seçmeliyim...:( :s:s her gün yeni bir şey çıkarsa bu nereye gider. işi güçü bırakalım sürekli yeni şeyler ğrenelim. al sana silverliht ne reklam yaptılar sonu ne oldu doğmadan ldü kaldı yeri html5 e falan filan. .::::Tesadüfen Doğdum Mecburen Yaşıyorum Zorudan lücem:::...

@terror indexlerden kaynaklı olabilir.

herkes mi dertli bu mvc den :)) Bence performans trickleri çok bilinmediği için klasik alışkanlıklardan vazgeçmek zor geliyor insanlara. Şeyh in dediği gibi mvc ile proje yapmaya başladığınızda sonsuza kadar o proje bitmiyor ki amaç zaten bu :) Webform da belli bir noktadan sonra yapıyı düzgün kuramamışsan ki çoğu zaman kursanda kod içinde kaybolup gidiyorsun. kafayı toparlayıp ertesi gün tekrar baştan almak zorunda kalabiliyorsun. MVC neden var bu karmaşayı nlemek ve gerçek iş hayatındaki "bu projenin bitişini 2 ay uzatıyoruz ve şu şu şu modüller bu bu bu şekilde değişecek" karmaşasından kurtarıyor bizi. Eğer bir yazılım firmasında değilseniz bir holding de farklı bir sektre uygulama geliştiriyorsanız bu dediğimi çok iyi anlayacaksınız :) He şu var mvc 1 çıkıyor bir yıl sonra 2 ile yenileniyor 3 ile razor gibi bir engine geliyor ardından 4 - 5 derken 5 yılda 5 versiyon yuhhh derler arkadaş biraz kararlı ol derler adama. Buna bende karşıyım işte :) Paslanmış bir uygulama geliştirici.. #AnalistŞart

web api ile put get delete post işlemleri kullanmayan yazılımcıya kız vermiyolarmış ayrıca facebook sdk'da eklenmiş yeni zelliklerde. asmx olan web servis mantığınıda iptal edip açık kaynaklıların seveceği restful servis kullanmaya teşfik ediyorlar sonuç olarak eşşeğin mına su kaçırdı microsoft sürekli ğrenecek bişeyler çıkartmakta devam eden işlerimizi bırakıp ğrenci moduna sokuyor sürekli

mvc 2 -4 arasında belirgin farklar var mı imza

Asp. net Webform klasik Asp'ye gre biraz daha sıkıntılı , bu benim grüşüm. Webform kullanırken <form runat="server"></form> gibi tagları hemen siliyorum . Yoksa arkaplanda binlerce ifade yer kaplıyor. Hele viewstate açık olunca kaynak kodundaki inputun değerini grmek ayrı bir şey. Keşke Asp'yi ilerletseydi. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

aynen hocam. herşeyin sadesi makbüldür mukabilinden bende hiç bir ek companent kullanmıyorum. sqltool, commonmethods, image, payment, logging, language, sendmail, vb gibi oluşturduğum hazır toollarım var. her projede kullanıyorum. hız bakımından mvc'nin bir adım nde başladığı. jquerymobile ile ortak çalışma paydasında çalıştığı için multiplatform uygulamalarda kolaylık sağladığını syleyen arkadaşlarım var ama elle tutulur bir proje üretmedikleri için birşey diyemiyorum. edit: ajaxcontroltoolkit diye bir zıkkım var. zorla scriptmanager kullandırtıyor. ve her sayfaya bir dünya gereksiz js kodu ekliyor. bu yüzden ondan kaçınıyorum. hatta bir çok sayfamda viewstate bile disable durumda. yerine gre sayfa başı 50-60 kb kar ediyorum :) manglerman tarafından 22/Ağu/13 10:26 tarihinde düzenlenmiştir türk kızlarından sabun yapalım, rus kızları elini yıkasın.:)

herkes mi dertli bu mvc den :)) Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Classic Asp ft. Notpad rules! kelimeler albayım bazı anlamlara gelmiyor.

HolyOne bunu yazdı Beyler ben mi dinazorum yoksa microsoft hergun daha gereksiz şeyler mi yığmaya başladı nümüze. Acaip sekilde trend olan bu teknolojilerin hiçbir elle tutulur faydası olmadığı kanaatindeyim. Programlamada nemli olan kod ve tasarımı mümkün olduğunca ayırmaktır. Normal empty web application bu işi çok iyi yapıyor, kod ve tasarım ayrı dosyalarda duruyor. Onun dışında post verilerini alma işini zaten birkaç saatte yazacağınız helper fonksiyonlar 10 numara yapıyor. Bi tane mvc application açıyorum içinden 60 tane fln dosya yaratıyor. empty projede kayboluyorum. Yeni teknolojilerin elle tutulur bir faydası var mı? Ben normal web applicaiton kullanıyorum. asp. net componentları hiç kullanmıyorum , yazdığım basit bi framework ile çok da pratik oluyor. Bahsettigin "kod ve tasarim mumkun oldugunca ayirmak" icin MVC pattern'i dogru cevabi vermektedir. Model - View - Controller bilesenlerinin tum kontrolunu size vermektedir ve her bileseni pluggable olup baska araclari dahil edebilirsiniz. Orn: View Engine olarak spark kullanmak. Html render'inda full kontrol sizdedir. Webform'a gore sadece render isleminden %20 cpu kazanciniz oluyor . Seperation of Concern saglar. Test Driven Development olanagi saglar. Ben TDD uygulamiyorum ki diyorsaniz dogru bir aliskanliginiz yok denilirse yanlis olmaz. Postback ve ViewState'den kurtarir. Bu ozelliklerin bir web standardi olmadigi gibi asp. net webform'da windows form yazilimcilarini web'e cekmek icin uygulanmistir. Web API, sadece HTTP olarak REST odakli calisan service yapisidir. SOAP ve WCF karmasasindan kurtarir. Empty mvc project yada mvc application project templateleri uygun gelmiyorsa kendi project templateini olusturabilirsin ;) Entity framework Code-First ile kullanmayi daha dogru buluyorum. Hic database olusturmadan sadece poco entityleri olusturarak sadece projenizin domain'ine odaklanip gelistirme yaparak Db kismini dusunmeden calisabilirsiniz . Yaptığım testte Code-first Db-First'e gre daha yavaş kalmıştı çok şaşırmıştım. Konuyu hiç araştırdın mı hocam? herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//