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

هل يمكن الاستغناء عن ال Netbeans وتعويضه بال Jdeveloper

Featured Replies

بتاريخ:

السلام عليكم الاخوة مشرفي واعضاء المنتدى الكرام

 

بداية انااعمل ب Oracle10g  منذ  فترة وكذالك  جافا بدأت بمحرر Notepad++ حتي علمت بوجود  netbeans بالطبع هو محرر مرن جدا وذات  امكانيات عالية في تقنيات جافا المختلفة وكنت دائما ما اميل الى برمجة واجهات المستخدم بواسطة جافا وقاعدة بيانات اوركال

بالتاكيد سهل كثيراعلى  مطوري جافا في برمجة قواعد البيانات والتعامل مع قواعد البيانات المختلفة  , كذلك بالنسبة لتقنيات الجافا   java se ,  ,  java    ee   ,  , java fx  ,, java applet   ,,,& Java mobility...etc وهي نقطة مهمة جدا تحسب في حق Netbeans

فمؤخرا فكرت في الانضمام الى ركب ال ADF وبدأت بالفعل .

استفساري : هل يمكن الاستغناء نهائيا عن Netbeans  وتعويضه  JDeveloper

JDeveloper هل هو نظام مفتوح مثل Netbeans
ماهي الفروقات بين الاثنين بخلاف ال ADF

حقيقة اكتشفت بيئة ال JDeveloper لكني لم اتمكن من الوصول الى ما يحتويه وما يمكنه وفعله وما لا يمكنه فعله من تقنيات جافا ,ففي Netbeans مثلا يمكنك اضافة  Java  mobility الى المحرر وصناعة تطبيقات الاندرويد وغير ذلك. الرجاء الافادة فهي نقطة مهمة جدا بالنسبة لي 

ففي كل الاحول لم نخرج من بيئة العملاقة " اوركال"

 

شاكر لكم جدا

 

بتاريخ:

باختصار شديد ، الإجابة نعم

بتاريخ:

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

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

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

وهي اولا: تلخيص سريع لامكانيات الجي ديفلبور

ثانيا : وهل ال mobile application framework يقوم بنفس عمل ال java mobility

ثالثا : وهل يمكن اضافة تقنيات اضافية  الى بيئة ال jdeveloper بنفس او مايقارب ال netbeans

 

مشكورين كتير م / مصطفى م / اسلام

بتاريخ:

تقريباً كل أدوات التطوير تتشابه فيما بينها والفروقات ليست كبيرة لأن الكود في النهاية جافا ولكن يتعامل JDeveloper مع قاعدة البيانات بشكل رائع للغاية خاصة لو كانت أوراكل حيث تقريباً يحتوي علىبرنامج SQL Plus فيه

أما لو كنت تريد العمل بتقنية ADF فبالتأكيد JDeveloper هو الاختيار

MAF يقوم بإنشاء تطبيقات موبايل ولكنه يتفوق في أنه يقوم بعمل برنامج واحد ويمكن تنزيله على أندرويد أو IOS

نعم توجد العديد من الإضافات الممكن إضافتها أو تطويرها في JDeveloper. اضغط قائمة Help ثم Check for Updates وستجد العديد من الإضافات التي يمكن تنزيلها

بتاريخ:

سمعت أخيرا أنه لا يمكن إنتاج تطبيقات سطح المكتب ب JDeveloper ولم اتأكد من هذا الخبر لاني لا أتعامل معه كثيرا

أرجو من الإخوة التأكيد بالنفي أو الاثبات

بتاريخ:
ahmed_ah_sh

غير صحيح.

JDeveloper يبني تطبيقات سطح المكتب

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

مشكور كتير باشمهندس مصطفى على الاطلالة الرائعة والمفيدة جدا جدا كما عودتنا دائماً

بالفعل وجدت كثير من الامكانيات التي الممتازة جدا في ال JDv 

لكن هنالك نقطة اخيرة فيما يخص ال JDv : رغم التشابه الكثيرفي بيئات  لغات البرمجة والمحررات الا ان هنالك بعض التعقيد هنا فيما يخص كتابة event,function ,procedure وما الى ذلك , لا اعلم ان كان كلامي صحيح ااو بسبب انني لا زلت مبئداءً في JDv لو امكن ان تضع بين يدي مستخلص بسيط فيما يخص هذا الجانب بالاضافة الى إستيراد المكتبات داخل التطبيق ,,

اعتذر جدا للتاخير في الرد مع فائق شكري وتقديري باش مهندس / مصطفى

بتاريخ:

أيضاً غير صحيح لأنه يوفر كل ما ذكرت من خلال الخصائص

المشكلة دائماً في استعجال المبرمج الوصول للمعلومة دون القراءة أولاً

بتاريخ:

أنت ذكرت أنك مبتدئ في JDeveloper ، حسناً ادرسه أولاً ثم إبدأ الأسئلة ولكن عدم المعرفة يجعل كل شئ صعباً

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

بالفعل باش مهندس مصطفى  خاصية الاستعجال هي موجودة في كل انسان ولكل انسان استراتجيته الخاصة في التعامل مع الاشياء , وقرائتك صحيحة الى حد كبير

والجدير بالزكر انني ليس لدي مشكلة في كتابة كود جافا , انما التعقيدات حسب وجهة نظري

تعاملت مع ال eclipse وال netbeans (وما زلت اعمل به حتى الان) بغض النظر عن تقنية ADF

هذه الاسئلة ليست موجهه لل اي دي اف بشكل خاص انما بال JDv بشكل عام بفرضية انني اود بناء تطبيقات سطح المكتب وغيرها

على سبيل المثال استدعاء تقارير جاسبير في الاي دي اف فيه ما فيه من التعقيدات التي تاخد مجهود كبير في الصيانة والتنفيح باختلاف النت بينز مثلا لا يتطلب منك سواء استيراد مكتبات جاسبير(groovy or javascript وان كنت تستخدم اي من هذه اللغات)

 

كما زكرت حضرتك ," ادرسه ثم اسأل" , انا في اجازة ووقّت منذ فترة ان اتعلمه في هذه الفترة , رغم قصر الفترة مع JDv لكنني اعطيه ما يزيد عن 15 ساعة في اليوم فهذه الطريقة نفسها التي تعلمت بها الجافا والاوركال

 

اعتذر منك مجددا استاذي مصطفى فقط تعودت ان اتعلم و اعمل في نفس الوقت

بتاريخ:

جميل ولكن بدون قراءة مسبقة فسيكون الموضوع اجتهادي

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

الاجمل حضورك باش مهندس

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

كل الشكر و خالص الود والاحترام باش مهندس / مصطفى ماجد

بتاريخ:
emad.pro11

أكيد طبعاً بعد الممارسة تكون الأمور أفضل

بتاريخ:

أي أسئلة التي بلا أجوبة؟

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

مرحبا

زكرت في رد سابق انني اود معرفة استيراد المكتبات داخل التطبيق وكذلك كتابة الاحدات الخاصة بالزر.

بالنسبة للمكتبات( بعد كتابة الرد السابق) وجدت في خصائص ViewController ال Lbraries and Classpath واستطعت من خلالها إستيراد مكتبات جاسبير وتحققت من نجاح الخطوة بواسطة أنشاء جافا كلاس وعمل Import
وكذلك عمل Servlet وكتبت بداخله كود منادة التقرير وتمت عملية ال Debug بدون اخطاء

ولكن لم اوفق في معرفة ماذا اذا كان ما اقوم به صحيحا ام انني اتعامل بمحض خبرتي المتواضعة مع جافا فقط

 

يظل السؤال  هو : كيفية ربط هذه الاشياء بالزر , مع العلم انني أنشأت Method Binding من داخل الزر ولكن يظل كل هذا العمل همجيا وبغير معرفة صحيحة ولم اجد مواد تتحدث في هذا الجانب بصورة موسعة

فاتمنى ان تخبرني بالخطوات الصحيحة لكتابة الحدث مثلا  لو من غير امثلة (اذهب الى , قم بعمل , ثم افعل...الخ).

 

اعلم انني مرهق جدا وانت مبادر بالخير لذلك التمس منك العذر على التطويل .

 

مشكور جدا باش مهندس مصطفى

بتاريخ:

أعتقد أنك خلطت بين الأشياء ، هل تتحدث عن تطبيقات سطح المكتب أم على تطبيقات الوب؟

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

صحيح انا خلطت بين الاشياء , مر الزمان على المشاركة وخرجت عن اساس الموضوع

بالنسبة لتطبيقات سطح المكتب الموضوع عادي ولايوجد اي اختلاف بين JDeveloper  وباقي المحررات و الامور افضل بكثير هنا ثم  اغلقت هذه النافذه واتجهت نحو تطبيقات الويب adf

فهذه الاسئلة في الاي دي اف

فعذرا

بتاريخ:
emad.pro11

حسناً الأفضل أن تنقل المشاركة إلى منتدى ADF وتسأل سؤالاً واضحاً

بتاريخ:

...

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

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

إن شاء الله

مشكور كتير م / مصطفى ماجد

بتاريخ:

العفو

  • بعد 2 شهور...
بتاريخ:

موضوع استفدت منه

و نت بيس بسيط جدا في التعامل و لكن يصعب علي فيه

المصفوفات أحادية البعد و متعددة الابعاد

 

بالتوفيق

بتاريخ:

موضوع استفدت منه

و نت بيس بسيط جدا في التعامل و لكن يصعب علي فيه

المصفوفات أحادية البعد و متعددة الابعاد

 

بالتوفيق

لا علاقة بين net beans وبين المصفوفات

هذا كود جافا يمكن كتابته في أي محرر جافا

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

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

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

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

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

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.