Son zamanlarda NHibernate & NHibernate.Linq ürününü kullanmak için Linq To Sql uygulamasına geçtim. Depo arayüzlerini kullandığım için düz bir anahtar olmalıydı. Ancak, birkaç yerde havaya uçurdu. Öncelikle, IQueryable.Count()'u aradığım her zaman, bir istisna attı. İkinci olarak, & numaralı siparişi gruplamak için kullanılan bir linq sorgusu vardı ve bu da çalışmadı. Ben çok kullanmadım, bu yüzden her zaman yanlış bir şey yaptığım şansı var, ama bu şeyler Linq To Sql ile iyi çalıştı.
Temel olarak, kilometreniz değişebilir. Çoğunlukla yeterince iyi çalışır, ancak ihtiyaçlarınızı karşılayıp karşılamayacağını görmek için bazı test uygulamaları yazmak iyi bir fikir olabilir.
Kullanmaya karar verirseniz, sorguların doğru çalıştığından emin olmak için bazı entegrasyon testleri yazın.
İnsanları, önceki soruyu gerektiği gibi güncellemeye teşvik ediyorum. –
@Matthew - Normalde katılıyorum, ama cevaplar bu bağlamda bağlam açısından çok farklı (nHibby için L2S çok fazla çalışma geçirdi) artık aynı soru değil, bu harika bir fikir olup olmadığını sormak gibi Windows 4'e karşı NT 4 çıktığında, farklı nedenlerle farklı bir soru –
Hangi linq sağlayıcısı hakkında konuşuyorsunuz? Ve "özellik tamamlandı" konusunu ne düşünüyorsunuz? – Paco