2008-10-25 21 views
6

Linq to SQL'i kullanmanın daha karmaşık bir yolunu arıyorum. L2Q'ye yaslanıyorum ama sadece iş objelerinin basit örneklerini ve basit CRUD operasyonlarını görüyorum.sql örnek için iyi sofistike linq?

Bu içeren herhangi bir örnek uygulama: 1'den fazla tablodan veri almak ve çok sayıda çok sayıda tablolara

1- İş nesneleri.

2- Basit bir işlemde veri değişikliklerini takip etmek ve otomatik olarak birden fazla tablonun üzerinde değişiklik yapmak mümkün. Akıllı bir SubmitChanges? (Bu mümkün olup olmadığını bilmiyorum - şu anda tüm işlerimi yapmak için kendi saklı procs yazarım artı benim veritabanını bir şekilde Linq SQL benim kullanımım daha kolay!)

3- İyi kullanım tablolar arasındaki ilişkilerin Tabloları tasarımcıya sürüklemekten daha fazlası olmalı.

4- işlemler

5- bağlantısız verileri. ASP.NET'te kullanın.

6- N-Tier mimarisi

7- Temel olarak, SQL ve öğrenme iyi tasarım desenleri

8- için LINQ daha sofistike kullanımı SQL Linq to atlayıp varlıkları Linq geçmeli?

Linq'den iyi bir avantaj almıyorum ve sadece bana güzel bir intellisense ve daha kolay sorgular veriyorum ve teklif etmek için çok daha fazla şey olduğunu hissediyorum, fakat ne ve nasıl emin değil. Yukarıdaki kitapların ve öğreticilerin sağladığı bilgilerden yararlanmak için iyi bir kaynak olabilecek gerçek hayattan sofistike örnekler arıyorum.

CodePlex'te bir şey var mı? Google kodu ... vb?

cevap

3

Burada geniş içerikli iki diğer kaynakları var:

This web sitesi bir ton bir wiki olup bilginin.

This yüzlerce kod örneği ile iyi organize edilmiş bir MSDN başvurusudur.

+0

Teşekkürler. Daha sofistike bir şey arıyorum. Genel LINQ bilgisi için değil. – Abdu