قواعد المشاركة في المنتدى

(قسم الاعلانات) الموضوع:شركة ديكورات وتشطيبات دارى للديكورات والتشطيبات بواسطة: (dinadary) :: (قسم الاعلانات) الموضوع:5x5كيف يمكنني الطلب إلكترونياً من بنك التقنيات - 2020 بواسطة: (نور زيدان) :: (قسم التعاميم والشكاوي) الموضوع:دورة الشبكة الكهربائية الاستقرار التحكم والتوليد المستدام بواسطة: (alola training) :: (منتدى C و C) الموضوع:"دورة الاستراتيجيات المتقدمة لضمان أمن وسلامة السائح وحرية تنقله بواسطة: (alola training) :: (قسم الاعلانات) الموضوع:مشروع يشكل وجهة مميزة لأسلوب حياة متكامل بواسطة: (مسوق مسوق كوم) :: (أخبار التكنولوجيا) الموضوع:موقع متخصص بواسطة: (Afu12345) :: (أخبار التكنولوجيا) الموضوع:Education بواسطة: (Afu12345) :: (قسم الاعلانات) الموضوع:مارينا الشارقه بواسطة: (اسماء عومر) :: (قسم الاعلانات) الموضوع:الفيروز للتنظيف بواسطة: (رضا جمال) :: (قسم الاعلانات) الموضوع:تحميل لعبة Garena Free Fire للكمبيوتر مجانا بواسطة: (رفيف الحياه) :: (منتدى الأكسس) الموضوع:تقويم البضاعة الوارد اولا صادراولا fifo t ونكليف فواتبر البيع بواسطة: (aymanamin) :: (قسم الاعلانات) الموضوع:أكثر من 20 قالب ونموذج للسيرة الذاتية بتصاميم عالمية بواسطة: (ضياء روحي) :: (منتدى ADO.NET العام) الموضوع:دورات في التخطيط المالي واعداد الموازنات باستخدام الحاسب الآلي لعام2020 بواسطة: (رنا عادل) :: (قسم الاعلانات) الموضوع:شركات تنظيف الكنب بدبى 0508365594 سوبر كلين بواسطة: (امل بكير) :: (منتدى ADO.NET العام) الموضوع:دورات في مهارات التحليل المالى وإعداد الموازنات والتقارير المالية لعام2020 بواسطة: (رنا عادل) :: (قسم الاعلانات) الموضوع:دورات في الفحص التحليلى للميزانيات واعداد التقارير المالية لعام2020 بواسطة: (رنا عادل) :: (أخبار التكنولوجيا) الموضوع:سارع بالاشتراك بواسطة: (رفيف الحياه) :: (قسم الاعلانات) الموضوع:دورات تدريبية في التأمين وإعادة التأمين لعام2020 بواسطة: (رنا عادل) :: (أخبار التكنولوجيا) الموضوع:مركز صيانة ثلاجات كريازى بالاسكندرية 035550997 - 01285574566 بواسطة: (ميار طاهر) :: (أخبار التكنولوجيا) الموضوع:مركز خدمة صيانة ثلاجات كريازى 035550997 - 01285574566 بواسطة: (ميار طاهر)

المواضيع المثبته: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:حصرياً : كل شيء يخص الفيجوال بيسك دوت نت - اسطوانات - كتب - أكواد - ال بواسطة: (صائبكو) :: (منتدى برمجة التقارير) الموضوع:كيف ربط الكرستال ربورت بالنت2008 بواسطة: (raaddawood) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:ما هو تحليل النظم System analysis بواسطة: (jbsa) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:DECODE SQL STATMENT بواسطة: (mshaqalaih) :: (منتدى Microsoft Visual Basic) الموضوع:يرجى الإنتباه لجميع الأعضاء الجدد بواسطة: (zoubicom) :: (القسم المفتوح) الموضوع:الى الاخوه الاعضاء مع التحيه والتقدير بخصوص العناوين للمشاركة بواسطة: (startnet) :: (منتدى تصميم صفحات الويب) الموضوع:أرشيف الدروس المصورة بواسطة: (alanees) :: (منتدى تصميم صفحات الويب) الموضوع:الجافا سكريبت في كتاب بواسطة: (amricost) :: (منتدى الكتب الالكترونية) الموضوع:موقع لتحقق من وجود الكتاب الذى تبحث عنه بواسطة: (يوسف) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:امن المعلومات وامن الشبكات بواسطة: (khaled helal) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:دورة قواعد البيانات (( اوراكل للمبتدئين )) بواسطة: (السند العربي) :: (قسم المواضيع المميزة) الموضوع:تحديث قاعدة بيانات لدى عميل عن طريق الإنترنت... بواسطة: (أبو رهف) :: (منتدى ADO.NET العام) الموضوع:الكامل في قواعد البيانات مع VB.net بواسطة: (المهندس عدي) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:برنامج للموبايل بلغة الجافا للبحث على جوجل بواسطة: (Doctors) :: (منتدى برمجة الجرافكس) الموضوع:الجزء الثانى من دروس تعلم GDI بواسطة: (alaa gomaa) :: (منتدى التصميم والجرافيكس) الموضوع:دورة تصميم مواقع بواسطة: (aram) :: (منتدى مبرمجي ASP) الموضوع:تحزين سجلات داخل ملفات اكسل و xml وورد ..إلخ بواسطة: (عبدالله جابر شقليه) :: (منتدى مبرمجي Microsoft Visual C#.NET) الموضوع:المواضيع والدروس التعليمية في الدوت نيت - ابدأ من هنا بواسطة: (fmo_82) :: (منتدى Microsoft Visual Basic) الموضوع:الدليل الأسرع لأبرز المواضيع بواسطة: (HnHn) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:أساسيات تصميم الشبكات بواسطة: (مرحبا الساع)

موضوع مغلق إضافة موضوع جديد

> ADF
Bookmark and Share
تقييم الموضوع Label معدل التقيم:0
مشاركةالسبت,07/فر/1436 هـ,02:16 صباحاً
المشاركة #1

مشرف منتدى الأوراكل
الرتبة في المنتدى:ملازم أول

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 199
سجل في:السبت,06/ذو الحجة/1428 هـ,12:55 مساءً
الدولة:اليمن
رقم العضوية: 40454



السلام عليكم اخوتي الكرام
الموضوع منقول من احد المنشورات
1- ما هو الـ ADF ؟

هو مكتبة أكواد او تطبيقات جاهزة ( كومبوننت– (Componentتساعد المبرمج على اداء أعمال البرمجة بسرعة اكبر وجهد اقل مع توفر الاتقان و الاحترافية في العمل .

2- ما هو الفرق بين الـ ADF و الـ J-Developer؟

بكل بساطة عشان استخدم الـ ADF بالطبع محتاج الـ IDEوهي بيئة تطوير متكاملة يعني علشان اكتب الـADF وابني مشروعي محتاج إلى IDE والـ J-Developer ما هو الـ IDE راح نكتب داخله الـ ADF.

:: مثل ::

انا لو أوريد ان اكتب اكواد الـ Asp.netاو الـ C# اقوم بفتح الـ Visual Studio واكتبهم
هو هذا تمام اللي نسويه عندما نريد كتابة الـ ADFنفتح الـ J-Developer ونكتبه فيه.

::مثال ثاني::

انا لو أوريد اعدل على صورة بفتح الـ PhotoShopوابدا اعدل على الصورة هو هذا اللي نسويه عشان ابني مشروع بالـ ADF بفتح الـ J-Developer وابني مشروعي


3- وهل هو داتابيز؟

لا طبعا زي ما قلت من قبل هو مكتبة اكواد جاهزة للاستخدام .

4- وما هو الفرق بينه وبين الـ Forms & Report؟

الفرق كبيرة من عدة نواحي
1- الناحية البرمجية الـ ADF يستخدم لغة الـ Java لبرمجة مشروعنا أما الـ Developer يستخدم PL/SQL
2- تقنيات أضافية في الـ ADF – Java Script و Ajax موجودين في Put In وتقدر تتعامل معهم بكل سهولة حتى لو لم تكن تعرفهم وهذه الميزة معدومة في الـ Developer.
3- ناحية انشاء المشروع الـ ADF تستطيع تبني مشروعك في 15 دقيقة فقط بدون اي تعقيد بسهوله متناهيه وهذا ان شاء الله هو هدفي من هذه الكلمات اما الـ Developerمو سهل مقارنة بالـADF وفيه تعقيدات كثيرة عكس الـ ADF.
4- ناحية الجمال في التصميم بالـ ADF تستطيع عمل ارقى التصميمات لمشروعك بكل سهوله بعكس الـ Developerالذي يفتقد إلى الناحية الجمالية والتصميم الانيق
5- ناحية الاعدادات شاشات اليوزرفي بعض الحالات يتطالب من مبرمج الـ Developerتكرار اعداد مشروعه على شاشات اليوزر اما في الـ ADF المبرمج مسيطر على المشروع وهو في مكانه وكذالك جهاز اليوزر في الـ Developer بتكون لها مواصفات خاصة اما الـ ADFفكل المطلوب جهاز اليوزربيشغلBrowserبس وسهولة الشاشات لليوزر في الـ ADFعلى عكس الـDeveloper
6- ناحية تشغيل الشاشات الـForms لازم تسطب الـ JInitiatorعشان الشاشات تشتغل اما في الـADFكل اللي انت محتاج متصفح فقط .
7- ناحية التطوير في الـADFالتعديل اللي بتسويه في الابلكيشن بيتم على كل الشاشات على عكس الـDeveloperلما نكون محتاجين نسوي تعديل او تطوير لازم نسويه على شاشه شاشه .
8- من ناحية البيانات يعني رابط الداتابيز بالشاشات الامر في الـADFسهل للغاية على عكس الـ Developer.
9- وتوجد فروقات كثيرة اخرى راح نكتشفها عندما نشتغل على البرنامج ان شاء الله

5-وهل هو سوف يلغي الـ Forms & Report؟

طبعاً بعد كل الفروقات وهي شئ يسير من الفروقات الكبيرة بينهم هل ممكن الكلام هذا يصير طبعاً هذا امر في علم الغيب
على الرغم ان اوراكل اعلنت عن هذا إلا ان الامر يصبح كلام بس لماذا لان اوراكل الان تدعم الـDeveloperدعم كامل وكذلك بتحديثه وبتصدر له اصدارات جديد فهذا الامر مستبعد في رائيي ولو صح اوراكل سوف تلغي ما راح يكون في القريب .

6-اهم سؤال كيف اتعلمه ؟
علشان تتعلم الـ ADF
::أولا:: تعزم النية وتقول لنفسك اني قادر على اني اتعلم وتستعين بالله وتتوكل عليه وتاخذبالاسباب.
::ثانيا:: لازم تكون عارف SQLعشان هي الاساس في شغلنا من البداية .
::ثالثا:: لازم تكون عارف J2SEوهي Java Standard Edition ) )
وكمان الـ OOP وهي Object-oriented Programming )).
::رابعا:: تكون عارف J2EEوهي Java Enterprise Edition ) ) وراح يكون أكثر شغلنا فيها
وهذا موضوعنا هنا انا ماراح اشرحه من البداية انا راح اشرح الـ ADFعلى طول
::خامسا:: وهذا اختياري تكون عارف الـHTMLو الـCSSعشان تكون فاهم وانت تكتب الكود وكمان عشان تقدر تسوي تصميم راقي لمشروعك .

7- قصة حياة الـ ADF؟

هنا انا بالتحديد راح اتكلم عن النقطة الرابعة الماضية اللي هي J2EE
بداتJ2EEبحاجة اسمها Servletوكنا نكتب اكواد الـHTML والـJavaمعاً بطريقة معقدة جداً وبعد فترة تم تحديث الـ Servletإلى JSPوهي (Java Server Pages) وكنا ايضا نكتب اكواد الـ HTML
والـ Javaمعاً لكن بطريقة أقل تعقيد من الماضي وكان كل شئ صغير كان ام كبير نكتبه بالكود وكان الامر مرهق للغاية.
وبعد فترة قامت شركة صن بتحديث الـ JSPإلى الـ Struts وفي نفس الوقت قامت شركة ميكروسوفت بإصدار الـ Asp.netواصدرت الـVisual Studio وهي IDE وكانت هذي ثورة في عالم البرمجيات مما ادى إلى اتجاه المبرمجين إلى الـ Asp.net لتمتعها بالسهولة .
في الوقت نفسه شعرت شركة صن بتهديد القادم من الـ Asp.netفقاموا بتحديث الـ Strutsإلى الـ JSFوهي (Java Server Faces ) بالتعاون مع شركة اوراكل و IBM وهذا احدث ثورة في عالم الجافا لتمتع
الـ JSFبسهولة كتابة الكود والفصل بين اكواد الـHTMLواكواد الـ Java
ولكن كان يعيب الـJSFقلت الكومبوننت اللي هي الاكواد الجاهزة لتسهل على المبرمجين او اللي يسموها دراج ودروب Drag & drop ) ) شركة صن عملت 45 كومبوننت وهذا عدد بسيط جدا
ولكن شركة صن عملت حركة جميلة جداً قالت اللي حاب يزود كومبوننت يزود بس وفق شروط وضوابط شركة صن وضعتها وبقي الحال على هذا إلى ان تم بيع شركة صن إلى اوراكل عام 2010 فقام اوراكل بتطوير الـ JSFوعملت الـ ADFوضافة 255 كومبوننت عدد ضخم جدا كل اللي انت عارف واللي مو عارف راح تلقيها سهلة

الخلاصة
يعني الـADF في الأساس Servletتم تحديثه إلىJSP وتم تحديث هذا كمان الـStruts ثم الـJSFثم قامت اوراكل بعمل عدد ضخم من الكومبوننت وضفته إلىJSF وسمته الـADFواوراكل انتج
IDEالـJ-Developer لاستخدام الـADF وملحوظة الـJ-Developerله أستخدامات اخرى كثيرة غير الـADFاتمنى من الله تكون فكرة
الـADFوصلت لكم ان شاء الله .

صوره تلخص عمل وهيكلية ال ADF



حررت من قبل: وليد القدسي في السبت,07/فر/1436 هـ,02:24 صباحاً


--------------------
يرجى التواصل على مجموعة البرمجة بأوراكل في الفيسبوك في حاله عدم وجودي في المنتدى
/https://www.facebook.com/groups/272228559604149


هنا
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة

    

عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
الأعضاء «0»: .

موضوع مغلق إضافة موضوع جديد



 
الوقت الأن:اليوم,01:35 مساءً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

منتديات المحيط العربي  -  راسلنا  -   أعلى
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)