الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

لماذا نختار Oracle Developer للواجهات .

Featured Replies

بتاريخ:

عند النظر للسوق العربية نلاحظ أن الزبائن لو سمع انك قمت بعمل برنامج بقاعدة بيانات Oracle سيسيل لعابة ويقبل البرنامج على طول . ولو سمع انك قمت بنفس العمل على قاعدة بيانات Sql Server سيتردد وإن سمع أنها بـ Access سيمانع ما لم يكن غبي . هذا في حال أن خير بينهم .

حقيقة استغرب من أن بعض الزبائن الذين لديهم معلومات عن قوة Oracle إلى حدد غير معقول على الرغم أني لا أهمل قوة Oracle وأنا أعرف فعلاُ مدى قوتها . لذلك فبالكاد يقنع مبرمجو قواعد Sql Server الزبائن على الرغم من أن هذه القاعدة Sql Server تعتبر منافسا فعلاً كما رأيتها .

أستنتج من هذا أن هناك شهره في تقيم البرمجيات أكثر من فحص قوة البرنامج نفسه .

لذلك لن افتح موضوع قواعد البيانات والفرق بينهما لأني اشعر يقيناً أن القوة تكمن في نوع العمل الذي أنا أعمل به حاليا وفي نفس اللحظة الفوارق بين Oracle و Sql Server قليلة وإن كنت أميل للاثنتين معا .

لكن يهمني هوا الواجهات:
سوف أعيد نفس الكلام السابق هوا الشهرة العمياء لل Oracle Developer من وجهة نضري
حقيقة تعاملت مع هذا البرنامج ولم ارتح له بتاتاُ نظرا لكونه قاصر على العديد من المهام منها
هناك بعض الأحداث التي لا يدعمها هذا البرنامج أيضا التحكم وطريقة التعامل مع هذا البرنامج غير منطقية البتة هناك العديد من المهام الأخرى غير قادر على التعامل معها من ضمنها الرسومات .

مقارنا برنامج Oracle Developer مع بقية اللغات البرمجية يتضح لي أنه أصلا لا يوجد وجه للمقارنة لماذا :
هوا أن Oracle Developer ليس لغة برمجية وإنما هوا مدير للقاعدة بيانات إذا لا يقارن بالغات البرمجية
طيب من هذا المبدأ لماذا يفضل السوق Oracle Developer عن بقية اللغات هل هو مجرد شهرة فقط أم كيف .

يعني لو صممت واجهة باستخدام Java أو Visual basic وهوا الأسهل والأسرع لقال البعض أن Oracle Developer طالما انه موجه لقواعد البيانات فهوا الأسرع , في الحقيقة أنا لم أجد أي سرعة مقارنة ببقية اللغات , طيب نشوف الرأي الثاني والذي يقول أن اللغات البرمجية هي أصلا موجه للعديد من المهام لذلك ستكون بطيئة :
أحب أن أنوه أن الترجمة هي بحسب المحتوى يعني لوقمت باستخدام Classes قواعد البيانات سيتم ترجمتها ولن يتم ترجمة بقية الـ Classes الأخرى ما لم تستخدمها .

طيب البعض يقول أن الأدوات المستخدمة مثل Ado بطيئة برد أن الفكرة ليست في Ado نعم قد تكون بطيئة لكن هناك أدوات أخرى أن كنت تهم البطيء وهي من شركة Oracle نفسها و تستخدم مثل Ado لكنها أسرع كما يقال كما يقال أيضا أن شركة Microsoft قد أعططت مترجم أو محرك قاعدة البيانات Oracle لشركة Oracle لتقوم هي بعملة وسيتم إضافته مع Ado.Net والتي تستخدم مع Visual Basic.net و #C وغيرها من لغات .net

طيب سهولة التحكم بقاعدة البيانات من اللغة البرمجية هي أكثر من ناحية المنطق أيضا كونها تزودك بالعديد من المهام وأنا أخاطب المبرمجين وليس هواة الحاجة الجاهزة حيث أني اعتبر Oracle Developer هوا معالج Wizard والمعالج ليس فيه كل شي . نعم Oracle Developer سهل من ناحية الاستخدام لكن هل هوا اقوي من اللغات البرمجية لوجيت تقارنهم .
إذا لماذا يفضل السوق Oracle Developer عن غيرة من اللغات . حذاري حد يفتح ناحية الأمان لان الأمان غير متوفر في Oracle Developer لأن عمليات التحويل تتم على مستوى Assembly وليس اللغة يعني Oracle Developer قابل للاختراق ايضأ وهذا موضع لا أريد أن افتحه .

أتمنا من من لدية تعليق أو تصحيح يشارك

بتاريخ:
  • كاتب الموضوع

نحن دائما مع الشهره وليس المنطق وأسهل والأفضل هذا على ما يبدو .

بتاريخ:

السلام عليكم

اخى فى الله\ فواز الشمري

انا قد لا افيدك فى الرد على الاستفسار المطروح من قبل مقالك الجيد لانه يناقش الموضوع من وجهتين

اسمح لى ان اسال هل فعل Oracle developer قوى بهذا الشكل الذى صورته فى المقال ؟؟؟

وان كان فعلا كذلك هل سيظل قوى هذه الايام ام ان Oracle10g: Jdeveloper هيطغى على Oracle developer مع العلم حسب معلوماتى المتواضعه ان Jdeveloper يستخدم ويعتمد على قوه Java ام سيظلOracle developer محتفظ بقوته

تعليق على المقاله ان مع الراى ان لغه البرمجه هى الاقوى لانها تتيح لك كل الامكانيات

وفى مثل مصرى بيقول (الصيت ولا الغنى ) والصيت يعنى الشهره لمن لا يعرف

بتاريخ:

شكرا يافواز على هذا المقال ...

ولاكن لي تعليق على احد نقاطك .. وهي انه من الخطأ القول ان Oracle Developer لغة برمجة !!! بل عندي ايظاً تحفظ على من يقول ان Visual Basic هي لغة برمجة ،،،، هذي كلها برامج تطوير وعمرها ماكانت لغات ..

والنقطة الثانية التي تقول لماذا هذة الشعبية Oracle Developer ،، اعتقد (وممكن يكون غلط) مش اي احد يقدر يتشغل Oracle Developer لذلك اجد اللذي وصل لدرجة البرمجة هو انسان مجتهد واشتغل كثير ،،، في نفس الوقت اللذي وصلت السهولة في برامج مايكروسوفت الا ان يستطيع اي واحد لدية مبادئ بسيطة عن .net عموما ان يقوم بعمل برنامج ولو صغير ،، حتى ان كان لايعرف الفرق بين Classes و Functions ...

ودليل اكثر اخر على ماأقول انظر كيف حرص اللذين يعملون في اوراكل على الحصول على شهادات OCP ،،، في نفس الوقت اللذي لايعرف كثيرين من اللذين يعملون في .net شي عن هذه الشهادات .. طبعا هذا الكلام استنتجته من خلال زياراتي المنتديات الخاصة بـ .net

بتاريخ:

السلام عليكم و رحمة الله و بركاته

أخى فواز.....مشكور على هذا المقال الذى يفتح موضوع طالما طال اللغط فيه....و لى رأى متواضع فى هذا الموضوع .....أنا أعترف مثلك بأن ال DEVELOPER محدود الإمكانيات فى بعض النواحى مثلا مثل التعامل مع الهاردوير .....و لكن من ناحية أخرى فهو يوفر سرعة و قوة و إعتمادية لم أرها فى أى أداة تطوير أخرى فلقد تعاملت مع منتجات كثيرة من شركات كبيرة مثل مايكروسوفت و سيبيز وغيرها و لكنى لم أرى هذا الثبات و القوة فى الأداء إلا فى الديفيلوبر و أيضا مثل ما أضاف الأخ أبو صالح .........فكل هذه المنتجات ليست لغات برمجة و لكنها أدوات تطوير برمجية ....... و رأى أن كل هذه الأدوات سوف تضمحل فى خلال عقد على الأكثر و سيحل محلها أدوات و لغات تعتمد على تحليل المعلومات بطرق أكثر ذكاء و مرونة....و بداية هذا الجيل هو الجافا و منتجاتها و خوادمها...... و مما سيفتح المجال بشكل أكبر للتسريع بدفن هذه التكنولوجيات من أدوات التطوير هو تكنولوجيا المصادر المفتوحة ....

بتاريخ:

الاخوة الاعزاء اضم صوتي لكل من يشجع oracle developer كبرنامج تطوير وواجهة تطبيق مرنة متوافقة مع برنامج الاوراكل وليس كما قال الاخ صاحب الفكرة الاول انها لا تملك مقدرة الجافا والدليل على ذلك التطور الذي حدث في 9i و 10g
----
هنالك واجهات تطبيق مختلفة ولكن انت كمبرمج ايهم تتقن وايهم تميل اليه مع الاخذ في الاعتبار التوافقية لانها محور العمل

بتاريخ:

أنا من المبرمجين الذين لا يحبذون استعمال Oracle Developer كـ Interface ..

قوة أوراكل ليست في الـ Oracle Developer وإنما في الـ Oracle Database


بالنسبة لي أفضل استخدام أي لغة برمجة مثل PHP - ASP - VB - Java كواجهة للبرنامج .. وأتحكم بها في الـ Oracle Database


بالنسبة للناس .. فهم لديهم فهم خاطيء بالنسبة لأوراكل .
الجميع يسمع ويقر بقوة أرواكل .. ولكن ليس الجميع قد أيقن وعرف بأن القوة فقط في الـ Oracle Database وليس في الـ Oracle Developer

الـ Oracle Developer يفتقد العديد من المميزات والإمكانيات التي تتمتع بها لغات البرمجة !!

أنا أشبه الـ Oracle Developer بالـ Accsess
وجه الشبه الذي أقصده .. هو أنه يمكن استخدام أكسس كقاعد بيانات والتحكم بها باستخدام فيجوال بيسك
ويمكن أيضا التحكم بها باستخدام أكسس نفسه .. وذلك بعمل Forms و Reports

ونفس الشيء في أوراكل

والآن السؤال الفاصل .. والذي حين تجيب عليه بمنطقية وعقلانية .. تصبح كأنك أقررت بأن استخدام لغة برمجة للتحكم بـ Oracle Database أفضل بكثير الكثير من استخدام Oracle Developer

السؤال هو : أيهما أقوى .. استخدام لغة برمجة كفيجوال بيسك وربطها مع قاعدة بيانات أكسس أم استخدام أكسس بشكل مستقل وبناء Forms و Reports بداخل الأكسس ؟؟ أيهما أكثر مرونة ؟؟

أترك الإجابة لكم ،

تحياتي / مستر أوراكل

تم تعديل بواسطة مستر أوراكل

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.