دوي

DWI هو مصمم تطبيق يحركها البيانات جنوم.
التحميل الان

دوي الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Linas
  • موقع ويب الناشر:

دوي العلامات


دوي وصف

DWI هو مصمم تطبيق يحركه البيانات جنوم. DWI هي منصة تجريبية لاستكشاف طرق لتطوير التطبيق أبسط. لا يزال من الصعب كتابة تطبيقات كبيرة ومعقدة متعددة الاستخدامات متعددة المستخدمين ومقرها البيانات (تدعمها احتياطيا). إنه لا يهم إذا كانت منصة التنمية الخاصة بك هي فاصوليات الويب و Java Enterprise، C # و .NET أو أحادي، أو ما إذا كان لها مجموعة القطعة GNOME / GTK أو KDE و Linux Desktop؛ لا يزال Still Plain Hard.dwi هو جهد لتغيير هذا الموقف. يوفر DWI حاليا طريقة بسيطة لتطوير تطبيقات جنوم مدفوعة البيانات (أي تدعم SQL-مدعومة) (مصممة مع مصمم Glade Gui). هل هذا من خلال تجنب "البرمجة" (أو على الأقل "البرمجة التقليدية" في C. C #، بيرل، بيثون أو أي لغة "تقليدية" أخرى)، استبدال بدلا من ذلك ملف التكوين مثل التنسيق الذي يحدد كيفية ربط مختلف عناصر واجهة المستخدم الرسومية المختلفة بالكائنات المختلفة (مثل Glib GoBjects) أو حقول SQL والجداول. الجهد مع DWI هو توفير عدد من أمثلة العمل الموثقة بشكل جيد وسهل فهمها والتي تظهر كيفية استخدام DWI. تتضمن هذه الأمثلة حاليا تطبيقا مستحقا من الأخطاء مثل تعقب، أمثلة على الاندماج مع تطبيقات GTK الحالية، ومثال على ربط واجهة مصممة للوجه إلى Glib GoBject مع أي برمجة تقريبا C على الإطلاق (على افتراض أن لديك Glib Gobject Inny.Dwi هي بيئة بسيطة إلى حد ما لإنشاء تطبيقات مدفوعة بسرعة، أي التطبيقات الرسومية التي تتلاعب وإظهار المعلومات من قاعدة بيانات. تختلف هذه البيئة عن الآخرين بحيث تركز على دعم GTK / GNOME الأصلي يتيح لك مصمم Glade Gui، وبالتالي أن تقوم ببناء واجهات المستخدم بأناقة كما يمكنك جعلها في Glade.AT هذه النقطة، يحتوي هذا النظام على ميزات كافية لتكون كافية لإنشاء تطبيقات تحرير وإعداد التقارير. يتم دعم بائعي قاعدة بيانات SQL متعددة من خلال برامج تشغيل ODBC أو Libdbi. هناك بنية تحتية بسيطة DB-DB بحيث يسهل دعمها للحصول على مزيد من SQL API. يدعم النظام جميع الحاجيات GTK الأساسية، وإعلان يعمل DIMEAL HALF-DOZE-DEZEN I / OGET INDSGETS، مثل GNOMEDATEENTRY.DWI بدعم من "المحرك" الذي يحتوي على بعض الإجراءات العامة إلى حد ما لتخطيط "الحقول"، مثل أعمدة جدول SQL أو قيم القطعة، بين بعضها البعض، وأيضا بين أشياء أخرى، مثل الكائنات، جداول التجزئة وغيرها. في إحساس معين، يمكن التفكير في المحرك كعضات تعيين كائن في العلائقية (ORM)، ورسم خرائط SQL إلى العديد من أنظمة كائنات، بما في ذلك Glib GoBjects و QOF. تم تصميم هذا المحرك بحيث يصبح من السهل إضافة الدعم لجميع أنواع أنظمة الكائنات الجديدة: IE للمحرك لتكون مخططا عاما بين عدم توفر SQL و GTK فقط ولكن بين العديد من أنواع أنظمة الكائنات ومصادر البيانات / Goots.Boils على رأس هذا المحرك هو تطبيق DWI الذي يقوم بتوزيع ملف يستند إلى XML، و "ملف DWI"، الذي يصف الاتصالات بين وحدات واجهة مستخدم Glade (أو الكائنات بشكل عام) وطاولات قاعدة البيانات. حاليا، الطريقة الوحيدة لإنشاء ملفات DWI هي باليد. لسوء الحظ، يمكن أن تكون هذه عملية طويلة وشاقة إلى حد ما، خاصة عند إنشاء شيء أكثر تطورا قليلا. في المستقبل، نأمل أن يكون لديك امتداد للهند، أو ربما امتدادا لأداة استعراض قاعدة البيانات تتيح لك إجراء هذه الاتصالات بيانيا. (بدأ العمل في مثل هذه الأداة، مكتوبة في DWI نفسه). الواقع القاتم هو أن DWI لن تصبح شعبية بدون مصمم رسومية. على الرغم من أن التطبيقات المعقدة إلى حد ما، يمكن أن يتم إنشاؤها بسهولة باستخدام DWI، فإنه يحتوي على منحنى تعليمي غير تافهة. عندما نقول "يمكن إنشاؤها بسرعة"، نعني "أيام" أو "أسابيع"، بدلا من "أشهر" دورات تطوير تطبيق قاعدة البيانات التقليدية. تحتوي أدوات الرد الرسومية على وسيلة لكونها ممتعة بغسلها، وتعطي انطباعا عن دورة تطوير أسرع، على الرغم من أن منحنى التعلم متطابقا. ملاحظة أن تصميم تنسيق XML هو عام بما فيه الكفاية أنه لا يرتبط مباشرة غفيد. يجب أن يكون واضحا لاعتماد علامات أورم أخرى إلى التشغيل مع محرك DWI. يتصور أيضا أن أنظمة كائنات GUI الأخرى، مثل PHP، يمكن استخدامها مع DWI، وذلك لإنشاء صفحات ويب مدفوعة بالبيانات. وهذا هو، Glade هو حاليا برنامج تشغيل GUI الوحيد، ولكن يجب أن يكون برامج تشغيل أخرى لوجيهية واجهة المستخدم الرسومية الأخرى ممكنة. ما الجديد في هذا الإصدار: تم تغييره لاستخدام نظام Makefile AutomAke لتثبيت أسهل؛ "جعل التثبيت" يعمل الآن. فصل GTK و QOF ميزات الأديدات الفرعية الخاصة، بحيث لا تحتاج التطبيقات التي لا تحتاج nead gtk إلى ربط مكتبات GTK. إضافة دعم لكائنات QOF، بما في ذلك أمثلة متعددة لاستخدام QOF. إنهاء "وضعي برامج تشغيل SQL DB"، بحيث يتم تحميل برنامج التشغيل المطلوب فقط.


دوي برامج ذات صلة

مشروع تسريع

مشروع Questing هو مجموعة من الرموز الداكنة لمن تحب سمات سطح المكتب الداكنة. ...

165

تحميل