الانتقال إلى المحتوى

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


emad.pro11

Recommended Posts

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

 

بداية انااعمل ب 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 ولم اتأكد من هذا الخبر لاني لا أتعامل معه كثيرا

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

رابط هذا التعليق
شارك

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

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

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

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

رابط هذا التعليق
شارك

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

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

رابط هذا التعليق
شارك

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

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

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

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

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

 

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

 

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

رابط هذا التعليق
شارك

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

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

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

رابط هذا التعليق
شارك

مرحبا

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

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

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

 

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

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

 

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

 

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

رابط هذا التعليق
شارك

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

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

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

فعذرا

رابط هذا التعليق
شارك

  • بعد 2 شهور...

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

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

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

 

بالتوفيق

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

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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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