سؤال

موضوعي:لمعرفة المزيد عن بعض التقنيات التي أعرفها ولكنني لست خبيرًا فيها:Postgres، وCompass/Sass، وGoogle Maps API، وTwitter API، وASP.NET MVC 1.0، وFlickr API

الموقع:مجرد تطبيق صغير ممتع مع CRUD لعناوين أصدقائي، ثم صفحة تحتوي على خريطة للمكان الذي يعيشون فيه، وآخر خمس تغريدات لهم، وبعض صورهم على موقع Flickr.

الأسئلة:

  1. أنا أحب لينك.أعني أنني أحب ذلك حقًا.ربما بشكل غير طبيعي.كيف يمكنني استخدام LINQ وPostgres مع ASP.NET؟أي شخص لديه بعض الخبرة في هذا؟ماذا عن مثال جيد؟أعني في الغالب أنني أقوم بإدخالات واستعلامات بسيطة هنا، لذلك لا أحتاج إلى الكثير من الميزات.أرغب في إنشاء مستودع قاعدة بيانات والحصول على بعض IQueryables.

  2. تبدو مستندات البوصلة مقتضبة بشكل مؤسف.هل يمكن لأي شخص أن يوجهني إلى مجموعة رائعة من الأمثلة... أم أن الأمر بهذه السهولة حقًا؟وأيضا هل هناك من لديه خبرة في ذلك؟أي عقبات - هل يستحق كل هذا العناء؟

  3. إذا كان لدي، على سبيل المثال، 50 صديقًا وأريد آخر 5 تغريدات لهم...هل سأصل إلى حد معدل واجهة برمجة التطبيقات (API) إذا حاولت سحبها جميعًا مرة واحدة وتحديثها جميعًا مرة واحدة، حتى لا أواجه مشكلات في الشبكة؟هل يستحق الأمر القيام بذلك؟

  4. جوجل أذكياء للغاية لتحقيق مصلحتهم.أنا لا "أحصل" حقًا على مستندات واجهة برمجة التطبيقات.هل يمكن لأحد أن يقدم لي نظرة عامة مدتها 10 ثوانٍ؟انها ليست "الخريطة" أليس كذلك؟

شكرا مقدما يا رفاق الصخور!

تحرير - أبحث أيضًا عن نصائح عامة باستخدام أي من هذه التقنيات!

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

المحلول

هناك العديد من مشاريع LINQ مفتوحة المصدر كودبلكس.

ديبلينق: http://dblinq.codeplex.com/

لينك على تويتر: http://linqtotwitter.codeplex.com/ (تنصل:لقد كتبت LINQ إلى تويتر)

لينك إلى جوجل: http://glinq.codeplex.com/

لينك إلى فليكر: http://linqflickr.codeplex.com/

نصائح أخرى

1) بواسطة "linq" أفترض أنك تقصد نظام Linq2Sql.لسوء الحظ، فهو يدعم خادم SQL فقط، وربما لن يحصل على أي قواعد بيانات أخرى لأنه لم يعد قيد التطوير النشط.إذا كنت تريد حقًا استخدام IQueryables من ORM يشير إلى postgres، فإن أفضل ما لديك هو NHibernate.Linq http://codebetter.com/blogs/kyle.baley/archive/2008/04/07/trying-out-linq-for-nhibernate.aspx

بديل مجاني آخر قد يكون http://code2code.net/DB_Linq/index.html لكن هذا ليس مشروعًا ناضجًا جدًا

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