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

رجاء المساعدة لمبتدئ في أوركل وJD

Featured Replies

بتاريخ:

السلام عليكم
المشكلة أنني جديد على أوركل في المقام الأول.نحن نعمل حاليا على دوت نت على sql server وقررنا أن ندخل في أوركل.
وكنت بدأت أنزل آخر شيء عندهم (كما هو المفروض أن يحصل) وفوجئت أن الموضوع غير ما سمعت عنه تماما قبل ذلك يعني الفورمس .. إلخ.
أنا الآن أريد أن أصل إلى حل وإلى بداية حقيقية. وما فهمته هو ان اوركل قد تخلت عن كافة تكنولوجياتها السابقة لصالح جافا من صن.
لذلك أريد أن أعرف التالي :
اولا : في السوق العربي هل تنتشر JDeveloper أم الجميع ما زال يعمل على Developer 6i؟؟
ثانيا : بالنسبة للطريقة الصحيحة للدخول بها في هذا المجال أنا كان تصوري التالي : هو المعرفة التامة أولا بتكنولوجيات جافا مثل لغة جافا نفسها ثم J2EE (والتي بالمناسبة لا أعرف ما هي بالضبط !) ثم بعد ذلك إن JDeveloper ما يفعله هو أنه يقدم هذه التكنولوجيا ويسهلها ولكن مع استخدام ADF أيضا.
يعني بالعافية فهمت شوية من بعض مصطلحات القهوة والفول الخاصة بجافا باعتباري مهاجر من مايكروسوفت!
ثانيا بناء على مقالة الأخ أحمد الجابري أقول له يعني انت تقصد دلوقتي : 1 تعلم JDeveloper ودي معناها نتعلم أصلا جافا وJD ما هو إلا IDE ، طيب ما هو رأيك بـIDEثانية لنفس الموضوع مثل Sun Enterprieses
2. نتعلم إما TopLink أو Web Services طيب ليه ما استخدمناش هنا ADF Business Components؟
3. نتعلم ADF Bindings و ADF DataControl
4. نتعلم Jakarta Struts ثم JSP بالنسبة للويب طيب ليه برضه ما استخدمناش حاجات اوركل ADF؟
5. أنا بالنسبة لي عايز أعمل Desktop Applications يبقى حاستخدم ADF Swing

ثالثا : هل هناك دروس أو مقالات عن مقارنة تكنولوجيات مايكروسوفت مع نوعية هذه التكنولوجيا ؟ مع العلم أننا نطور mutli tier application ولكن على دوت نت. وهناك بالفعل عدد من الأشياء المختلفة مبدئيا فمثلا Business Components هي Data tier لدى مايكرسوفت لأنها تتعامل من مصدر البيانات مباشرة.

رابعا : ما رأيكم في IDEs أخرى مثل Sun Enterprise Studio (وهو متوفر بالمجان على فكرة على موقع صن)؟؟ أي نعم هو لايعمل على ADF ولكنه يستخدم التكنولوجيات الأخرى.

شاكرا لك مجهودك مقدما.

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

بتاريخ:

كأني شفت الرسالة هذي من قبل :S

صحيح ان اوراكل بدأت تتخلى عن تقنياتها القديمة وتحاول نقل مستخدميها معها الى النت ( جافا و مشتقاتها )
السوق مازال يستوعب مطوري الديفلوبر لكن على الجافا ابليت .. قليل من بقي يعمل على انظمة client/server
وبالنسبة للجي دفلوبر .. الوظايف كثيرة ورواتبها اعلى لكن للاسف قلة الخبرة من قبل المتقدمين عقبة كبيرة
علشان كذا اكثر المشاريع تمسكها شركات خارجية من الهند و من اوروبا .

وبالنسبة لمقارنة هذه التقنيات مع مايكروسوفت .. يكفيك تعرف نقطتين
1- ان مايكروسوفت في جهة (net. ) ... و اوراكل وصن و اي بي ام وبورلاند وbea وشركات اخرى في جهة (J2EE)
2- انك تنقذ نفسك من احتكار مايكروسوفت ..

ارجو اني جاوبت .

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

لاياعم ماجابوتنيش
أولا : هل أفضل أننا نستخدم ADF بالكامل أم كما نصحت في خارطة الطريق؟ وحاول ترجع للنقطة رقم 2
ثانيا : كيف أتعلم J2EE بشكل جيد كمادة تقديمية لها ؟

بتاريخ:

اسف على عدم الانتباه ..

النقطة اثنين .. كانك بتقول .. نتعلم اكسس ولا باوربوينت ولا سولتيير .
التقنيات اللي ذكرتها .. كل واحدة ولها وظيفتها ..
التوب لينك عبارة عن تقنية تحول قواعد البيانات العلائقية Relational الى قواعد بيانات كائنية المنحى OOP وتخزن البيانات وسط كلاسات .
الويب سيرفس عبارة عن تقنية تعتمد على XML تقوم بوظيفة تقديم البيانات للمستخدمين بطريقة امنه ومستقلة بحيث يمكن الاستفادة منها بأي لغة كانت .
الـADF Business Component هي اللي حيكون شغلك الاساسي عليها .. وهي اللي بتبني برنامج الحقيقي من ناحية العمليات المختلفة على الداتابيز .. من حسابات واضافة وتعديل .. الخ .
لو كنت بتمشي مع اوراكل للنهاية .. خليك مع ADF وفي النهاية هي Java .

بالنسبة لاستفسارك الثاني حول J2EE .
نصيحتي لك لا تدخل في النظريات .. ولا تضيع وقتك في قراءة كتب من الالاف الصفحات وهي معدة للي حيعمل برنامجه على النوت باد ..
انت معاك JDeveloper ماتحتاج تتعلم جافا من الصفر وما تحتاج تتعلم اي تقنية من الصفر ..
بس حاول تمشي على الدورس اللي جايه معه حتغطي لك 80% من احتياجاتك .. الـ 20% الباقية ابحث عنها في الكتب والمراجع .
وبتكون وقتها فاهم انت بتدور على ايه .

بالتوفيق ..

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

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

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

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

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

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.