2008-08-23 15 views
3

İnsanların ASP.NET MVC Framework'ü kullanarak neler yaşadıklarını merak ediyorum. Özellikle, çerçeveyi kullanan deneyimin türü hakkında geri bildirim arıyorum.Deneyimler ASP.NET MVC Çerçevesini Kullanma

Görünüm motoru için kullanıcılar neler kullanıyor? Db katmanı, NHibernate, LINQ to SQL ya da başka bir şey ne olacak?

Stackoverflow'un MVC kullanmasını biliyorum, bu nedenle lütfen bu siteyi söyleyin.

Teşekkür ederiz.


Niçin NHibernate'i başka bir şey üzerinden seçmelisiniz? NHibernate'e karşı değilim, sadece rasyonel olmayı düşünüyorum.

cevap

0

Kısa bir süre önce yakın bir zamanda Asp.Net için MVC ve Linq'den Sql'ye geçtim. Ben hala ikisini de öğreniyorum ve ikisinden de gerçekten keyif alıyorum. http://www.asp.net/learn/'da oldukça az ekran kalıbı var.

+0

Bir oracle db ile yapmaya çalışıyorum, bununla ilgili herhangi bir belge var mı? Şirket Oracle bağımlısı ve Sql ile çalışmayı reddediyor. Bunun hakkında iyi bir doküman var mı? – Kennethvr

2

Son zamanlarda ASP.NET MVC ile oldukça ağır NHibernate kullanmaya başladım ve gerçekten çok seviyorum.

1

Küçük bir site oluşturmak için MVC çerçevesini kullandım ve etiket çorbası görünümlerinden sık sık sinirli buldum ve sevdiğim sunucu denetimlerinin olmaması.

Web formlarını kullanmaya geri döndüm.

WebForms, bir zamanlar ustalaşmış, harika ... Tüm hileleri öğrenmek için çok uzun zaman alıyorlar.

0

Niçin üzerinden başka bir NHibernate seçeneği var?

Bu çok güçlü bir araçtır ve (nispeten) öğrenmesi kolaydır. Nesne-ilişkisel haritalamayı manuel olarak gerçekleştirmenin tüm monotonluğu ve tekrarını ortadan kaldırır.

2

Son birkaç projede ASP.NET MVC kullanıyorum ve WebForms'a kıyasla temiz hava soluğu gibi. Web ile çalışır ve ona karşı değil, daha fazla doğal bir yol gibi hisseder.

NHibernate yerine SubSonic kullanıyorum ve MVC mimarisine çok uygun buluyorum.

Ben sık bir web sitesi için kullanmak yapı taşları

şunlardır: - Lucene JQuery

4

O zamandan beri çerçeve birkaç site inşa ediyor

Asp.net MVC Sesaltı SQL Server İlk önizleme çıktı ve zaten çok uzun bir yol kat etti. Çok hafif ve düzenli bir çerçeve gibi hissediyor.

  • test odaklı geliştirme gerçekten mümkün kılan

    • kaygılar daha temiz ayrılık etkinleştirir/gevşek bağlantı:

      Ben gerçekten "vanilya" asp.net üzerinde öne çıkmaktadır düşünüyorum alanların bir çift vardır . Ayrıca javascript (ajax) ağır siteleri için çok daha dostça. Buna önlenebilir olmasına rağmen (daha önce belirtildiği gibi

      • Doğrulama
      • Veri
      • Etiket çorbası bağlayıcı: bahsedilen

      , henüz gitmek için bir yol vardır bazı alanları vardır kullanıcı denetimleri, yardımcı yöntemleri & codebehind hala izin verilir!)

    Çerçeve hala beta sürümünde, Bu yüzden bu şeylerin zamanla gelişmesini beklerim. Scott Hanselman, Dinamik Veri çerçevesinin bir noktada ASP.NET MVC için de kullanılabileceğini ima etti.