سؤال

أنا أبحث لتعلم LINQ, ولكن أنا وجدت أن هناك الكثير أكثر من ذلك إذا ما شعر المتوقع.في الواقع, هناك الكثير من أنني لست متأكدا من أين هو أفضل مكان للبدء.أنا أعرف أن هناك LINQ to SQL و LINQ إلى كيانات وعدد آخر من LINQ اي شئ هناك.

الذي هو أفضل ؟ يبدو أن أرى مزيد من المعلومات متاحة بسهولة عن LINQ to SQL, ولكن رأيت قدرا كبيرا من المعلومات عن LINQ إلى كيانات أيضا.هو LINQ إلى كيانات أكثر صعوبة من LINQ to SQL ؟

أيضا, أنا أبحث عن بعض موارد جيدة على التعلم LINQ.رأيت أن سكوت قو لديها عدد قليل من بلوق على LINQ to SQL, ولكن أنا أبحث عن أكثر من ذلك بقليل.لا أحد يملك LINQ الكتاب أنهم أعجب ؟

هل كانت مفيدة؟

المحلول

في البداية وجدت الاستعلام القياسية المشغلين (MS Word .doc) إشارة لا تقدر بثمن.

برو ينق من قبل جوزيف Rattz هو كتاب عظيم في هذا الموضوع, على الرغم من أنها لا تغطي LINQ إلى كيانات.

وكذلك في عمق أمثلة لكل من الاستعلام القياسية المشغلين ، وهو يغطي:

  • LINQ إلى الكائنات
  • LINQ to XML
  • LINQ to DataSet
  • LINQ to SQL

نصائح أخرى

وLINQ الوسادة هو وسيلة جيدة للبدء في تعلم، لها أيضا مجانا ...

http://www.linqpad.net/

ولقد كنت تبحث الكثير جدا لنفسه، ولكنني وجدت أن ليس هناك حقا مكان حيث كل شيء معا ..

ولكن هناك عدد قليل من موارد جيدة.

وينق 101 - http://msdn.microsoft.com/en-us /vcsharp/aa336746.aspx

وهذا واحد حصل تماما مثال صغير بضعة قصاصات حول كيفية القيام الأمور في الكثير من لغات مختلفة. وحصل قسم للLINQ جدا

http://www.java2s.com/Code/CSharp/LINQ/ CatalogLINQ.htm

ومعرف يقول تبدأ مع LINQ إلى SQL، توقفوا النامية التي من حين الى الوراء، ولكن بناء الجملة تماما مثل LINQ إلى كيانات، LINQ إلى الكيانات وLINQ إلى SQL هو نفسه تقريبا، هناك بضعة أشياء مختلفة، ولكن معرف يقول نبدأ من "القاعدة":)

وهذا هو تعليمي جيد حقا حول كيفية الانتقال من "LINQ إلى SQL" إلى "LINQ إلى كيانات" http://naspinski.net/post/Getting-started-with -Linq إلى Entities.aspx

وعلى الرغم من أن هذه ليست حرة، وقد يبدو "شاقة" لمبتدئا. ولكن الكتاب المهنية LINQ نشرتها روكس وجدت كان جيدا بأنه "الحصول على قدميك الرطب" الكتاب. انها ليست ما يمكن أن تنظر جزء من سلسلة المهنية على الرغم من العنوان، ولا تذهب إلى ما يقرب من قدر عمق كما ينبغي، ولكنها بداية جيدة مع ذلك.

وهذا الكتاب / الكتاب الإلكتروني هو جيد جدا أيضا. جيد جدا بالنسبة للمبتدئين. http://www.manning.com/marguerie/

هنا " سا موقع كبير لممارسة ذلك (وأيضا ج #). كان لا يزال يكن لديك الكثير من الأسئلة، ولكن هناك ما يكفي لتحصل على الذهاب (ويمكنك أيضا إضافة بعض الأسئلة نفسك).

أفضل شيء المقبل إلى شخصية المبتدئين LINQ المعلم:

http://www.asp.net/LEARN/linq-videos/

وهناك طريقة أخرى جيدة لتعلم LINQ هي من خلال تصفح أمثلة التعليمات البرمجية، ومحاولة اخراجها بنفسك، إذا سمح الوقت.

وهنا اثنين من مواردي LINQ الشخصية المفضلة، اللتين لديهما من السهل أن نفهم أمثلة التعليمات البرمجية، ومن وجهة نظري هي كبيرة للمبتدئين:

http://linqsamples.com

و

http://www.dotnetperls.com/linq

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top