سؤال

لا أحد يعرف عن ORM أو شيئا من هذا القبيل دلفي Win32.

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

المحلول

ماركو كانتو هو مؤمن كبير في InstantObjects:

http://www.instantobjects.org/

وتشمل الآخرين DObject:

http://www.macrobject.com/en/dobject/

و tiOPF

http://tiopf.sourceforge.net/Doc/overview/index.shtml

كما أنك قد تكون مهتمة في مجموعة الإطار:

http://code.google.com/p/g-framework/

نصائح أخرى

وآخر ORM المصدر المفتوح لدلفي 6 XE2، وهو JSON مقرها والعميل / الخادم.

ويمكن استخدام تلقاء نفسها في طبقة قاعدة بيانات الذاكرة أو جزءا لا يتجزأ من محرك SQLite3 قاعدة البيانات: http://blog.synopse.info/category/Open-Source-Projects / SQLite3-الإطار

تحرير: هناك الكثير من التحسينات على هذا الإطار النشط، منذ تم الرد على هذا السؤال. وهو قادر الآن على الاتصال إلى أي قاعدة بيانات طرف ثالث، وتغيير اسمها: ويسمى الآن mORMot إطار .

وهناك عدد قليل، وبعض من أكثر مجربة ومختبرة هي ...

جريئة

TiOPF

لديها

و RemObjects أيضا تكنولوجيا رسم الخرائط المخطط الذي يستحق التحقيق

وتعمل TMS البرنامج على إطار ORM لدلفي: TMS أوريليوس ينبغي الإفراج عنه قريبا:

TMS أوريليوس

وتحرير: انه تم الإفراج بالفعل، الموقع الرسمي هو http://www.tmssoftware.com/site/aurelius.asp

آخر ORM دلفي ، الذي يبدو أنه في التنمية النشطة ، hcOPF

المشروع مفتوح المصدر مرخص تحت LGPL/MPL و استضافتها على سورس في http://sourceforge.net/projects/larryhengensopf/.


النوم،"دلفي ORM دانييلي تيتي رسميا نشر في ITDevCon, هناك مقدمة هنا.يعمل مع PODOs التي لا علم ORM.

والجديد في 2011: النوم - http://code.google.com/p/delphi -orm / . ويمكن الاطلاع على بعض الوثائق على في بلوق .

والجاز SDK، ORM هو جزء من الجزء OPF

http://jazz-sdk.googlecode.com

هنا لديك واحدة: http://code.google.com/p/delphiorm/

زيارة http://code.google.com/p/persiphi/ إذا أنت مدمن على دلفي 2010 أو العليا.

تحرير: Dead link مثل مالك المحتمل قد تخلت مفتوحة المصدر إلى ذلك.ومع ذلك ، رسالة ماجستير العمل في البرتغالية (pt-br) لا تزال متاحة هنا.مصدر إلهام لأولئك الذين يبحثون عن العينة باستخدام أحدث نزيف الحافة من ميزات دلفي (الشرح ، Rtti...) في عالم من وجوه استمرار.


تحديث 1:

DevArt أصدرت EntityDAC - وهو ORM دلفي مع LINQ الدعم!

EntityDAC

يعمل حتى مع D11 (دلفي 2007).


تحديث 2:

الخطمي ORM إطار بواسطة لينا Naginionis.

وقد انضم إلى الانضمام إلى المعلقة Spring4D المشروع ميزة فرع كما أعلن هنا.

مواكبة آخر الأخبار رئيس الخطمي جوجل+ مزدهرة صفحة المجتمع.

يطلق عليها اسم مم اسندت إطار من قبل صاحبه ، انها واعدة واحد.

حاولت Remobject بيانات مجردة ، لمدة 1-2 سنة في بعض المشاريع الحقيقية.

بعض ميزات جيدة (جيدة جدا الثنائية المواصلات البروتوكول) ، هي ببساطة مطبات (يضيف شيئا من الفوضى رمز لديك لتمرير الحوار من قبل الحوار كل التغييرات التي قمت بها على المخطط).

انها جيدة يمكنك تحديد مخطط نموذج, انها سيئة كنت أفتقد الكثير من الطاقة من SQL (es تجمع من قبل ، سهلة الاستخدام الانضمام ، ecc).

أعتقد أنه من الصعب أن تناسب جيد ORM على رأس القديمة VCL و TDataSet.

DatAbstact كانت المحاولة ولكن في النهاية أنا rewrited طلبي في لغة أخرى لأن حسن ORM و إطارا جيدا هو يجب أن يكون التطبيق الجيد.

VCL هو ببساطة قديمة جدا لتناسب تماما مع المفاهيم الحديثة وتطوير التطبيقات.

على كل حال حاولت InstantObject وجريئة ، وهما جيدة ORM الأطر ولكن ليس أكثر من ذلك الدعم.

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