2008-10-31 8 views

Odpowiedz

14

Matt Warren (jeden z podstawowych chłopaków za LINQ to SQL) prawdopodobnie ma najlepszą serię postów na na swoim blogu w http://blogs.msdn.com/mattwar/

+2

Regulaminie {15} –

+0

Dzięki za to. Szukałem tej serii artykułów. –

8

To więcej niż nie jest proste - to jest naprawdę ciężko, wierzę. (Z tego, co widziałem na przykładach napotkanych przez Fransa Boumę, na przykład.) Rzeczy takie, jak różnice między tym, jak C# i VB radzą sobie z rozdzielczością metody, sprawiają, że jest to trudniejsze, wraz z metodami pomocniczymi VB, które mogą niespodziewanie pojawić się w drzewach wyrażeń (niewtajemniczonym).

Możesz jednak spojrzeć na LINQ na Amazon i na LINQ to Active Directory, aby zobaczyć, jak to robią.

+0

Nie jest to proste - zakrwawione, próbowałem raz, ale zrezygnowałem po chwili. Mogę spróbować jeszcze raz, gdy lepiej zrozumiem drzewa ekspresji i lambdy –

1

Jako ktoś, że jest w trakcie pisania dostawcy LINQ mogę wam powiedzieć, że najlepszym sposobem jest spojrzenie na już istniejących, które są dostępne i inżynierii wstecznej im.

Dobry projekt, który spotkałem (który wciąż jest w powijakach) to LINQ to TFS i jest prosty i dobrze jest zacząć.

Przeczytałem też wiele kodu dla LINQ to SharePoint, ponieważ ma zarówno testy źródłowe, jak i jednostkowe, dzięki czemu można zobaczyć, jak działa.

Powiązane problemy