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

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


Mohammed_Shehab05

Recommended Posts

السلام عليكم
المشكلة أنني جديد على أوركل في المقام الأول.نحن نعمل حاليا على دوت نت على 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% الباقية ابحث عنها في الكتب والمراجع .
وبتكون وقتها فاهم انت بتدور على ايه .

بالتوفيق ..

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

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

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

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

×   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.

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

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

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