الانتقال إلى المحتوى
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.

لماذا تفضل Adf على Apex

Featured Replies

بتاريخ:

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

ما السبب وراء تفضيلك هذا على ذاك؟ 

السؤال طبعا للى عنده فكرة عن Apex.

  • بعد 2 أسابيع...
  • الردود 56
  • المشاهدات 10.2k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • المقارنة بين اللغات البرمجية مقارنة لا رابح فيها لان اللغات البرمجية لم تصنع الا من أجل جني المال و أرباح الشركات المختلفة  فعلي سبيل المثال لماذا الطائرة أفضل ! لانها أسرع إذن فلم لا نستخدمها و نترك

  • هشام ابو العنين
    هشام ابو العنين

    أولا : ليس هناك اي دليل على تفضيل ADF على APEX وليس هناك أي احصائيات عالمية تدل على ذلك وإلا فلنحضرها . ثانيا : محاولة توضيح ان ADF هو أفضل من أيبيكس قياسا على أنتشار لغات البرمجه المعتمده عليهم التقن

  • محمود ربيع
    محمود ربيع

    السؤال الاول) متى يكون ADF أفضل من APEX ؟   هذه الشرائح ركزت على اجابة هذا السؤال  https://www.slideshare.net/stenvesterli/oracle-apex-or-adf-from-requirements-to-tool-choice-56412578   مؤلفها هو

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

ايوة, ليه بقى؟!

بتاريخ:

وعَلَيْگُم السَّلامُ ورَحْمَةُ اللهِ وَبَرَگاتُهُ


بشهندس بصراحة نفس السؤال يراودني وبانتظار نقاش ممتع بخصوص ذلك ..






استسمحك عذرا وبعيداً عن الموضوع .. يهمني استاذي إسلام مرورك
http://www.araboug.org/ib/index.php?showtopic=67588

تم تعديل بواسطة D Ip

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

اهو ايد على ايد تساعد. 

بتاريخ:

جزيت خيراً استاذنا .. ويد الله مع الجماعة .

  • بعد 2 أسابيع...
بتاريخ:

مسألة التفضيل مسألة نسبية

لكن عموماً يلجأ المبرمج إلى Apex ذو خلفية عريضة بـ sql و pl/sql

يلجأ المبرمج إلى ADF ذو خلفية عريضة بلغة جافا

  • بعد 3 أسابيع...
بتاريخ:

ADF أفضل للأسباب الآتية:

اعتماده على لغة Java وهي أعلى لغات البرمجة ترتيبا عالميا وأكثرها شهرة ، لكثرة عدد المستخدمين، والمجالات والتطبيقات التي تستخدم بها (موبايل، ويب، تطبيقات سطح المكتب .. إلخ.)

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

بخلاف لغة PL/SQL التي انخفض عدد مستخدميها ، وتنحصر استخداماتها في بعض المجالات.

تم تعديل بواسطة kherooooo

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

ده فين الترتيب ده؟
مستخدمى pl انخفضوا ازاى، امال بيستعملوا اوراكل داتايز ازاى؟

بتاريخ:

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

الـ ADF  ليست لغة برمجية هي بيئة عمل متكاملة ( اذا كنت تستطيع ان تدفع من أجيل رخص السيرفرات و الويب لوجيك و خلافه دون خسارة .. فهي اختيار مناسب و ليست أفضل اختيار) و لكن اذا لم تكن تستطيع فما العمل ! نعم .نبحث عن بضاعه أخري و لتكن ميكروسوفت و هكذا حتي تصل الي apex  و هنا ما يعرف بحاجة السوق و العرض و الطلب و امكانيات العميل و امكانيات المبرمجين . 

فيجب الحرص علي أختيار تقنية مناسبة للبيئة المستهدفة بشكل كافي لضمان نجاح المشروع عند العميل حتي لو كان فيجوال بيزك و اكسس داتابيز . المهم العميل 

 

 

بتاريخ:

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

الـ ADF  ليست لغة برمجية هي بيئة عمل متكاملة ( اذا كنت تستطيع ان تدفع من أجيل رخص السيرفرات و الويب لوجيك و خلافه دون خسارة .. فهي اختيار مناسب و ليست أفضل اختيار) و لكن اذا لم تكن تستطيع فما العمل ! نعم .نبحث عن بضاعه أخري و لتكن ميكروسوفت و هكذا حتي تصل الي apex  و هنا ما يعرف بحاجة السوق و العرض و الطلب و امكانيات العميل و امكانيات المبرمجين . 

فيجب الحرص علي أختيار تقنية مناسبة للبيئة المستهدفة بشكل كافي لضمان نجاح المشروع عند العميل حتي لو كان فيجوال بيزك و اكسس داتابيز . المهم العميل 

أتفق معك

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

بتاريخ:

أولا : ليس هناك اي دليل على تفضيل ADF على APEX وليس هناك أي احصائيات عالمية تدل على ذلك وإلا فلنحضرها .
ثانيا : محاولة توضيح ان ADF هو أفضل من أيبيكس قياسا على أنتشار لغات البرمجه المعتمده عليهم التقنيتان هو قياس غير صحيح وعلى بعد كبير من الإنصاف

أنا أعرف جيدا أن لغة الجافا هي من أعلى لغات البرمجه انتشارا على مستوى العالم وعلى المستوى الشخصي ما استمتعت بدراسة مثلما استمتعت بدراسة OOP على Java،
ولكن ليس معنى ذلك أن ال ADF هو الأفضل
وللعلم ان الجافا سيقل عدد مستخدميها في السنوات القادمة بعد مشكلة جوجل مع اوراكل ويعد الاندرويد هو السبب الرئيسي في ارتفاع Rank الجافا وليس ال ADF 
وكمان السنه دي اول سنه ألاقي ال PL/SQL تظهر في ترتيب لغات البرمجه وتصعد من 21 إلى 20 على حسب تصنيف http://www.tiobe.com/tiobe-index 
يبقى لما نحب نقول ADF أفضل من APEX  مينفعش نقول لان الجافا مستخدمينها اكثر ، وإن ال Ranking هو خاص فقط بالمقارنة بين لغات البرمجة وليس بين تقنيات ال APEX و ال ADF . 
ثالثا: لن استخدم اسلوب المقارنة بين التقنيتين لانني لا اجيد ال ADF فإن قلت أن ال APEX افضل منه اكون منافس غير شريف واحكم بغير الحق،

ولكنني سأستوضح نقطة واحدة تميز APEX ولست أدري هل تميز ADF أم لا ،

اخر اصدار من Oracle APEX كان عام 2018 والاصدار السابق كان 2017 والسابق كان 2016 ، ولست اقصد هنا Update بل أقصد Upgrade

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

انا مع الأداة منذ 2012 وأعلم جيدا أنها في تقدم ملحوظ وازدياد عنيف والأيام القادمة ستثبت لكم صدق ما أقول.
لكي لا أطيل ولضيق الوقت ربما استعرض في الموضوع بعض خصائص ال APEX لعلنا نفيد الافاضل اعضاء المنتدى.
هذه قائمة دروس للمبتدئين في عالم ال APEX ربما تكون مفيدة للبعض للتعريف بالأداة.
https://www.youtube.com/playlist?list=PLqpj8Vl5qe-9FpS94oxHS6K5ulbW8quPf

https://www.youtube.com/playlist?list=PLqpj8Vl5qe-9Twpr4Qgq_vq_JpKJroeAh
 

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

هنتشعب كده يا جماعة وهنسيب السؤال الاساسى. 

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

- بالنسبة لمقارنة اللغة فانا مش عارف بصراحة الناس بتقارنهم ببعض ازاى اصلا. دى موجهة اصلا للداتابيز والتانية General Purpose Language ودى Procedural Language والتانية Object-Oriented. يعنى دنيا غير الدنيا.

بتاريخ:

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

كشخص عملت اكثر من اربع سنوات في ADF
وعملت اكثر من تسع سنوات في APEX
فلذلك يسعدني المشاركة في هذا النقاش الماتع مع الخبراء الكرام هنا

اولا) اتفق مع الاخ الكريم/ اسلام البيلي في استفهامه الرائع
كيف ينخفض مستخدمو PL/SQL مع ازدياد عدد الانظمة المبنية على Oracle Database على مستوى العالم ؟!

ثانيا) ارى ان ما طرحه الاخ sd4it في ان تكون المقارنة والمفاضلة في عوامل محددة،

ثالثا) الاخ درويش كلامه مهم جدا من ناحية ان المهم هو الROI او العائد على الاستثمار في هذا الاتجاه او ذاك

رابعا) الاخ هشام نقاطه غاية في الأهمية وتستحق الوقوف عندها وتأمل ابعادها وقيمتها عند آخذك قرار المفاضلة

خامسا) بالنسبة لرأيي المتواضع لا اتفق مع عنوان هذا الموضوع وارى ان يكون العنوان:
- متى يكون ADF افضل من APEX ؟
- متى يكون APEX افضل من ADF ؟

في المشاركات التالية باذن العليم القدير سأذكر جوانب تجيب على السؤالين موثقة بالمصادر قدر الإمكان

بارك الله فيكم
ودمتم بود وعافية

محمود ربيع
https://community.oracle.com/people/Mahmoud_Rabie?customTheme=otn

بتاريخ:

السؤال الاول) متى يكون ADF أفضل من APEX ؟

 

هذه الشرائح ركزت على اجابة هذا السؤال 

https://www.slideshare.net/stenvesterli/oracle-apex-or-adf-from-requirements-to-tool-choice-56412578

 

مؤلفها هو Sten Vesterli

https://www.slideshare.net/stenvesterli?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview 

 

ما هي تعليقاتكم عليها؟

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

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

السؤال الاول) متى يكون ADF أفضل من APEX ؟

 

هذه الشرائح ركزت على اجابة هذا السؤال 

https://www.slideshare.net/stenvesterli/oracle-apex-or-adf-from-requirements-to-tool-choice-56412578

 

مؤلفها هو Sten Vesterli

https://www.slideshare.net/stenvesterli?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview 

 

ما هي تعليقاتكم عليها؟

كلام عام شوية. 

Apex: Cost effective, easy deployment, for PL/SQL developer, etc.... 

ADF: better when too many developers involved, for Java Developers, UI copmonents, ... 

بتاريخ:

اذن لنخصص الكلام

 

من هذا المرجع الذي أعده أحد خبراء ADF العالميين

ولنطرح السؤال على الجميع 

 

متى يكون ADF أفضل من APEX ؟ 

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

بتاريخ:

بالنسبة لرأيي المتواضع

ومن المرجع اعلاه، أستطيع الاجابة على عجالة على السؤال

 

متى يكون ADF أفضل من APEX ؟

(١) اذا كان عندك عدد هائل من المبرمجين وتعملون معا بأسلوب CVS فإن JDeveloper يكون مثاليا ومتميزا بمراحل عن APEX

(٢) إذا كانت خلفية مبرمجيك Java وبالفعل بنيتم العديد من الUI and Business Components ولا نية لهدمها واعادة بنائها بما يوفره APEX

 

في انتظار اسباب تفضيل اخرى من الزملاء الكرام 

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

بتاريخ:

طبعا مهندس محمود ربيع يقدر يقارن بين الاداتين لخبرته في استخدام التقنيتان
لكن انا حتكلم فقط عن الايبيكس وليه اتحولت من Forms إليه ، وليه بعد لما ذاكرت شوية ADF رجعت تاني عشان أبدأ مع الايبيكس
ليه اصلا فكرت إني اتنقل من Forms إلى APEX 
اول سبب خلاني ادور على بديل إني كنت عاوز اعمل Browse عشان ارفع ملفات على السيستم وكنت عشان اعمل ده في Forms 10g كان الأمر صعب جدا ومعقد ويجب استخدام Java util وشغلانة كبيرة عشان بس ارفع ملف
وكان في الوقت ده هنا على المنتدى الأخ محمد الفاتح عامل مقالة عن يقدر يعمل ايه بالايبيكس ودخلت عليها ومنها إلى قناته وشوفت في الايبيكس حاجات بتتعمل وكانت بالنسبة ليا أحلام أني انفذها في ال Forms
وعجبني جدا اني اغير ال Forms إلى أداة جديدة تكون متوافقة مع المتطلبات الحالية بدون الدخول في تعقيدات كثيرة ، هذا بغض النظر عن المشاكل التي كانت موجودة في تشغيل ال Forms وقتها واصدارات الجافا المناسبه مع كل اصدار Forms (دون التقليل من امكانيات Oracle Forms)
ولما بحثت عن مصادر عربية عشان اتعلم التقنية الجديدة لم أجد غير المهندس محمد الفاتح وله فيديوهات غير مسلسلة فلم يتحقق الغرض وكان صعب عليا جدا وقتها تناول المحتوى الانجليزي والتعلم والفهم منه،
وقتها كنت اعرف المهندس مصطفى ماجد واتابعه ووجدت تركيز من مجموعة مستخدمي أوراكل العربية على Oracle ADF
وتابعت Documentation موجودة على ال jDeveloper لما تنزله على جهازك ، تابعتها ونفذت المثال وعجبني الوضع مقارنة بالفورمز
ولكن لما حبيت أني اتعلمها لاقيت أن المسار طويل جدا
روحت اتعلمت Java SE و Java EE  وتقنيات النت (HTML , CSS) و Servlet و JSP ولما بدأت في JSF لاقيت ان المشوار طويل جدا على حد عاوز يحول من Forms 
وكان كل لما توصل للعمق كل لما تكون المصادر اللي بتتعلم منها شحيحة جدا والمعلومة عزيزة وغالية (كله بالفلوس :D ) وكان الوضع أصعب من أني ادفع مقابل التعلم
في الوقت ده ظهر هنا في المنتدى مقالة لصديقي وحبيبي المهندس أحمد السعيد بيتكلم فيها عن الايبيكس  وبيدافع عنه باستماته ودار بينه وبين المهندس مصطفى ماجد مناقشات طويلة حول التقنية والتغيير من Forms ل APEX وانه اختيار الشركات الأسهل والأوفر والأقل في الوقت والجهد.
قلت مين أحمد السعيد ده؟ 
دورت وراه لحد لما لاقيت القناة بتاعته ، لاقيته عامل الكورس ده وكان وقتها متاح ، لما روحت اجيب اللينك بتاعه دلوقتي لاقيته بقى Private 
https://www.youtube.com/playlist?list=PL7qHrnb9OAEVNZRVrZm-0L1wY0du0r_wH
واشتغلت معاه ال 18 فيديو ولاقيتني قدرت اعمل تطبيق كامل وقدرت استخدم لغة البرمجة اللي انا بجيد التعامل معها
وكانت عقدة الانجليزي بدأت تتكسر ولاقيت عندي مصادر انجليزية قيمة للرائعه Jennifer Kreie

https://www.youtube.com/channel/UCJW1vbhk-ml7rAwUQG9qKlA/playlists

وتابعت الكورسات الخاصة بها.
وبعد كده لاقيت المهندس احمد عمل الكورس الرائع ده اللي خلاني مقدرش ابعد عن ال APEX لان فيه كل ما أتمناه
مشروع البنك 

وبدأ التعلق بال Apex يزيد وينمو ومن يومها وأنا أتعلم Apex وأعمل به.

كل اللي انا ذكرته بالأعلى لا يوجد به خصائص تقنية ثمينة عن مميزات ال Apex
لكنها حكاية بشرح فيها ليه ممكن يكون أقرب لمبرمجي Oracle Forms انهم يتحولوا من Forms إلى Apex 

من انهم يتحولوا لاي تقنية تانية.
ممكن ابقى استكمل الموضوع بشكل أعمق في مشاركات تانية لاحقة إن شاء الله.


 

بتاريخ:

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

 

شكر الله لكم مهندس هشام على هذه المشاركة المتميزة غير التقليدية

وحقيقة المبرمج العربي (الذي يستحق أن يكون في القمة) يحتاج الى خبرات وتجارب مبرمجين متميزين آخرين

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

 

ولكن هي بوضوح وقوة تصب في اجابة السؤال الثاني (متى APEX يكون أفضل من ADF ؟ )

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

 

لكن بالنسبة للعبد الفقير كشخص عمل في التقنيتين للعديد من الاعوام

فأرجو ان نقدم اسهامات وافكارا وخبرات مهمة مثل التي قدمها المهندس هشام للمبرمج العربي مع الزملاء الكرام المشاركين

في هذا الموضوع الشيق (و اشكر الاخ اسلام عليه)

 

وحيث أننا ما زلنا مع السؤال الاول الذي آمل أن تكون اسهاماتنا جميعا فيه مفيدة باذن الله

(متى يكون ADF أفضل من APEX ؟)

فإنني سأضيف على النقطتين السابقتين، ما يلي:

(٣) الاعتمادية الكبرى في الكثير من الحالات على Fusion Middleware أو على Application Servers معينة يكون الADF هو الانسب فيها من APEX 

(٤) تصميم الADF Application يبدأ من الUI وليس من الDatabase ولذلك فهو UI-Driven واذا كان هذا الdesign pattern هو المفضل لمبرمجيك فان ADF افضل لهم من APEX

(٥) وجود ADF Task Flows من المزايا الرائعة لADF المتميزة عن APEX

 

ولعل الزملاء الذين عملوا في الاتجاهين يثرون اجابة السؤال الاول بالمزيد من النقاط بآرائهم وخبراتهم

 

دمتم في خير وعافية 

 

محمود ربيع

https://community.oracle.com/people/Mahmoud_Rabie?customTheme=otn

https://www.linkedin.com/in/mahmoudrabie2004/  

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

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

لقد تعاملت مع الابكس لفترة قصيرة ووجدت ان هناك اشياء اساسية فى اى ابلكيشن صعب التعامل معها جدا كـ....

- الماستر ديتيل مثلا. فى البداية كانت مستويات الربط محدودة بعدد ما على حد علمى ومؤخرا اصبحت غير محدودة. غيران الوضع الطبيعى انك تعمل الماستر والديتيل IG والا هتضطر تعمل شغل تانى زى انك تكتب جافاسكريبت او تضيف ADD-ON او غيره. 

- الـ IG نفسها التعامل معاها مش سهل. 

- حاجات زى انك تلون ريكورد وتسيب ريكورد. او تعمل Summary لعمود معين فى الـ IG او تجيب Description لـ id فى الـ IG. 

واشياء من هذا القبيل والتى لا غنى عنها فى اى ابلكيشن. 

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

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

اول سبب خلاني ادور على بديل إني كنت عاوز اعمل Browse عشان ارفع ملفات على السيستم وكنت عشان اعمل ده في Forms 10g كان الأمر صعب جدا ومعقد ويجب استخدام Java util وشغلانة كبيرة عشان بس ارفع ملف

الموضوع مش صعب ولا حاجة. فى جافا بين موجودة على حد علمى. 

وكان في الوقت ده هنا على المنتدى الأخ محمد الفاتح عامل مقالة عن يقدر يعمل ايه بالايبيكس ودخلت عليها ومنها إلى قناته وشوفت في الايبيكس حاجات بتتعمل وكانت بالنسبة ليا أحلام أني انفذها في ال Forms

زى ايه؟ 

بتاريخ:

.

تم تعديل بواسطة هشام ابو العنين

بتاريخ:

Product Name

Version

Released

HTML DB

1.5

2004

HTML DB

1.6

2004

HTML DB

2.0

2005

Application Express

2.1

January 2006

Application Express

2.2

2006

Application Express

3.0

2007

Application Express

3.0.1

July 2007

Application Express

3.1

Spring 2008

Application Express

3.2

2009

Application Express

4.0

June 2010

Application Express

4.1

August 2011

Application Express

4.1.1

February 2012

Application Express

4.2

October 2012

Application Express

4.2.1

December 2012

Application Express

4.2.2

April 2013

Application Express

4.2.3

September 2013

Application Express

4.2.4

December 2013

Application Express

4.2.5

April 2014

Application Express

4.2.6

September 2014

Application Express

5.0

April 2015

Application Express

5.0.1

July 2015

Application Express

5.0.2

October 2015

Application Express

5.0.3

December 2015

Application Express

5.0.4

July 2016

Application Express

5.1

December 2016

Application Express

5.1.1

March 2017

Application Express

5.1.2

June 2017

Application Express

5.1.3

September 2017

Application Express

5.1.4

December 2017

Application Express

18.1.0

May 2018

أولا: ده تاريخ الإيبيكس من تاريخ نشأته لحد من 3 شهور فاتوا 
18 سنة من التطوير المستمر ولا يزال التطوير مستمر ( ودي نقطة فيصلية جدا في الأختيار سواء للمطور او الشركات ، لازم أشتغل على حاجة بتتطور بتطور التكنولوجيا مينفعش اشتغل على حاجة وقفت ومش ناوية تتحرك ولو اتحركت معلوم انها مش حتكون هي الأداة وحتتحول لشئ تاني تمام )

ثانيا: خلينا نتفق زي ما انا قلت في أول مشاركة ليا في الموضوع أني مش حقدر أحكم على ال ADF لاني مش متخصص فيه

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

وبما إن الموضوع دار عن ال I.G  و إنها صعبة ومعقدة فالكلام ده مش صحيح (ليس تكذيبا لا سمح الله ولكن توضيحا لما اعاينه واعمل عليه وأجيده)

هنا مشروع من 48 صفحه عن خصائص وامكانيات ال I.G عملته دلوقتي وانا بكتب ،

(Packedged APPS) يعني هو جاهز انا بس عملت له تثبيت نقدر ندخل عليه ونشوف الأمكانيات الكتير والرهيبة اللي بتتعمل بمنتهى السهولة (بشرط التعلم الجيد لما هو ال I.G)

https://apex.oracle.com/pls/apex/f?p=73065:LOGIN

Username: hesham

Password: 123456

وده مشروع تاني صاحبه سماه IG Cookbook حتشوف فيه حاجات كبيرة جدا تقدر تعملها بمنتهى السهولة ( نفس الشرط السابق )

https://apex.oracle.com/pls/apex/f?p=73450:LOGIN_DESKTOP

Username: hesham

Password: 123456

 

في الرد على نقطة ما هي الأشياء التي لم أكن استطيع عملها بال Forms ويمكن عملها بال Apex بسهولة 
صراحة لا يمكنني الرد على هذا التساؤل ، أنا اعمل على Apex منذ 2012 ولا أذكر حتى كيف يمكن عمل Page بال Forms نسيته تمام ولكن ما أذكره أنني كنت أتعب من اجل عمل اشياء ووجدت ال Apex يعملها بمنتهى السهولة بل إنها من البديهيات فيه
لكن لعل الله يرزقنا أحدا متمكن من الأداتين Forms , Apex يوضح لنا الأختلاف وال  Advantages & Disadvantages
كما رزقنا من قبل بالمهندس محمود ربيع له الخبرة في ال Apex, ADF 

لعلي اكون وضحت نقاط تساؤلاتك مع الوضع في الأعتبار أنني لم أتناول الموضوع بالشكل التقني الملائم حتى الأن فقط لضيق الوقت فاعذرني،

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

 

منتدى الـOracle Applications

يهتم هذا القسم بجميع مايخص الــ Oracle Application 
والتطبيقات التي تتصل بقاعدة بيانات الاوراكل مثل الـ VB,ASP,ASP.NET ,Oracle ODBC,Oracle OLEDB ,Oracle OLE Objects

 

اين ال Apex على كبر حجمه  :huh:

 

https://twitter.com/joelkallman/status/1030437843351621633

تم تعديل بواسطة هشام ابو العنين

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

اهى دى حاجات من الى بستغربها. يعنى شوف المزايا المذكورة هتلاقى معظمها اصلا حاجات ممكن تكون اساسية فى اى تقنية من تقنيات الصفوف الاولى. انا مشتغلتش بتقنيات تانية بس زى ما قلت قبل كده ان المميزات دى موجودة فى تقنية عمرها 40 سنة. 

يعنى مثلا كاتب ميزة الـ Editing. وده على حد علمى لان الميزة دى اصلا مكنتش موجودة من فترة قريبة ثم اضافوها. هى ميزة بالنسبة للابكس بس مظنش خالص انها ميزة فى العموم لانها 100% موجودة فى اى تقنية من تقنيات الصفوف الاولى. 

ومميزات كتير مذكورة لا تمثل اضافة اطلاقا. 

- التقنية بقالها 18 سنة ومحدش يعرف عنها حاجة. يعنى فى الوطن العربى مثلا عدد المستخدمين لا يذكر. وفى غير الوطن العربى فى الى يعرف وفيه الى ميعرفش. وعددهم مظنش كتير. كناس فعلا بتستخدم التقنية فى انتاج برمجيات تجارية. 

بتاريخ:

 التقنية بقالها 18 سنة ومحدش يعرف عنها حاجة. يعنى فى الوطن العربى مثلا عدد المستخدمين لا يذكر. وفى غير الوطن العربى فى الى يعرف وفيه الى ميعرفش. وعددهم مظنش كتير. كناس فعلا بتستخدم التقنية فى انتاج برمجيات تجارية. 

 

من نفس المصدر الاخير الذي ذكره المهندس هشام وفقه الله، نجد أن

Sten Vesterli (خبير ADF العالمي الذي ذكرت شرائحه كمصدر للاجابة على السؤال الاول: متى ADF أفضل من APEX ؟ )

نجد أنه يتكلم عن الموضوعات التي طرحتها German Oracle User Group DOAG

في مؤتمرهم في 2018 والصورة تغني عن ألف كلمه

 

DkzZwVDXcAUif2G.jpg

 

دمتم بخير وعافية

 

محمود ربيع

https://community.oracle.com/people/Mahmoud_Rabie?customTheme=otn

https://www.linkedin.com/in/mahmoudrabie2004/

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

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

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

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

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

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.