بتاريخ: 26 سبتمبر 201015 سنة comment_200581 بعد البدء بحمد الله مع بعض المطوريين فى مؤسستنا فى تجربة الحل الأخير من شركة أوراكل المسمى Application Development Framwork المدعوم بال Jdeveloper 11بدأنا بتصميم بعض الشاشات كتجربة وتطبيق بعض الوظائف والنتيجة كانت مميزه مقارنة مع الفورم ...اليكم بعض المخرجات http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs648.snc4/60835_444254924652_597469652_4990611_1240521_n.jpghttp://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs693.snc4/63293_444297774652_597469652_4991612_1957468_n.jpghttp://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs675.snc4/61550_444299244652_597469652_4991624_3637207_n.jpghttp://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs325.ash2/60526_444298649652_597469652_4991614_7330519_n.jpghttp://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs693.snc4/63293_444297774652_597469652_4991612_1957468_n.jpgونموذج تطبيق كاااامل http://www.youtube.com/user/shayjdev#p/u/6/XJybffH2R6Mتحياتى تقديم بلاغ
بتاريخ: 26 سبتمبر 201015 سنة comment_200589 الأخ/ mojtaba بالنسبه لل ADF 11g فيمكنها أيضا عمل اكثر من ذلك لان فى حاجه اسمها ADF Faces Rich Client Components وهذه استخدامها لا يحتاج الى اى أكواد زى مثلا امكانيه عمل دراج ودروب للكومبونت عندك فى الصفحه وتصدير بيانات الجدول الى ملف اكسل وامكانيات كتير ممكن تتعرف عليها اكثر من Fusion Order Demo وده عباره عن ابليكيشن اوراكل عاملاه لاظهار امكانيات ADF 11g وهو عباره عن مشروع تسوق اليكترونى online Commerce وكمان عندنا ال ADF Data Visualizations Components ودى عباره عن الرسوم البيانيه واستخدامات الفلاش كما فى الصوره وحتلاقى كمان faces كتير والحاجات دى استخدامها سهل لان الموضوع دراج ودروب ولن تحتاج الى كتابه اى اكواد ولكن التحدى الذى يواجه المطور هو امكانية عمل Customize لكل هذا حسب متطلبات كل مشروع لان الfaces فى رأيى الشخصى ليس جوهر ال ADF التى تقوم أساسا على الBusiness Logic وعلى الفاليديشن وعلى حمايه قواعد البيانات اثناء تعامل المستخدم مع هذه الصفحات عشان كده شىء مهم جدا هو ADF Business Components وده اللى بتعتمد عليه الصفحات اولا واخيرا وبيتعمل Bindings لكل كومبونت فى الصفحه عليه وبالتالى اللى بيدرس ال ADF مفروض يبدا بال ADF BC وعمل اللوجيك قبل استخدامه للفيسز تقديم بلاغ
بتاريخ: 26 سبتمبر 201015 سنة كاتب الموضوع comment_200593 الأخ/ mojtaba بالنسبه لل ADF 11g فيمكنها أيضا عمل اكثر من ذلك لان فى حاجه اسمها ADF Faces Rich Client Components وهذه استخدامها لا يحتاج الى اى أكواد زى مثلا امكانيه عمل دراج ودروب للكومبونت عندك فى الصفحه وتصدير بيانات الجدول الى ملف اكسل وامكانيات كتير ممكن تتعرف عليها اكثر من Fusion Order Demo وده عباره عن ابليكيشن اوراكل عاملاه لاظهار امكانيات ADF 11g وهو عباره عن مشروع تسوق اليكترونى online Commerce وكمان عندنا ال ADF Data Visualizations Components ودى عباره عن الرسوم البيانيه واستخدامات الفلاش كما فى الصوره وحتلاقى كمان faces كتير والحاجات دى استخدامها سهل لان الموضوع دراج ودروب ولن تحتاج الى كتابه اى اكواد ولكن التحدى الذى يواجه المطور هو امكانية عمل Customize لكل هذا حسب متطلبات كل مشروع لان الfaces فى رأيى الشخصى ليس جوهر ال ADF التى تقوم أساسا على الBusiness Logic وعلى الفاليديشن وعلى حمايه قواعد البيانات اثناء تعامل المستخدم مع هذه الصفحات عشان كده شىء مهم جدا هو ADF Business Components وده اللى بتعتمد عليه الصفحات اولا واخيرا وبيتعمل Bindings لكل كومبونت فى الصفحه عليه وبالتالى اللى بيدرس ال ADF مفروض يبدا بال ADF BC وعمل اللوجيك قبل استخدامه للفيسز اتفق معك فى ماقلت بالتاكيد واطلعت مسبقاُ على الأبليكسثن المطروحة وال demos وحتى ال shay blog ولا اظن امكانية عمل التخصيص ليوافق متطلبات ال business مشكلة كبيرة مفارنة مع امور اخرى حول الjdeveloper وال ADF نفسه لكن احببت تجربة محاولة تخصيص الواجهات لأن اوراكل بهذا المجال جامدة بعض الشى وفعلا أتضح هذا مع بهض الجزئيات فى ال ADF وال justification فمثلاُ عملية ضبط Item او Component لايتم التعامل معها بسهولة كما هو معتاد بال IDE الأخرى لكن اظن هناك تقدماُ مقارنة مع المنتجات السابقة اشكر لك اثارة النقاط السابقة وودت التنبيه ايضا لنقظة ال License فلكى تعمل Deploy و run لتطبيق بستخدم ADF تحتاج ل Application server مع adf module او Web logic server license اى انه لابمكنك اسنخدام التطبيق ببساطة مع سيرفر tomcat مجانى مثلا وهذا ماسيحد جدا من تطورة ويجعله محصورا فقط فى المؤسسات الكبيره , وهذا بخالف تماماُ المعروف تطلبيقات الجافا.شكراً لأثارة النقاط تقديم بلاغ
بتاريخ: 26 سبتمبر 201015 سنة comment_200594 فمثلاُ عملية ضبط Item او Component لايتم التعامل معها بسهولة كما هو معتاد بال IDE الأخرى لكن اظن هناك تقدماُ مقارنة مع المنتجات السابقة انا لا أقصد ذلك بالتاكيد وهذه ليست مشكله فيوجد بال ADF ما يسمى بال layouts ويوضع داخلها children components حسب نوع كل layout وهو امراً سهلاً يمكنك مراجعه هذا الموضوع من هنا ما قصدته هنا حول متطلبات الbusiness امر اخر واقصد به Behavior of Data in pages وأشياء أخرى تتعلق بالسيكيوريتى مثلا عندنا ADF view Criteria بنعمل منه بحث وعندنا مثلا بوتون لتعديل نتائج البحث فى الحاله دى طبعا حيبقى عندنا بيسنس لوجيك ان البوتون ده حيبقى متنشط عندما توجد نتائج للبحث وغير متنشط فى اى حاله اخرى وده بنعمله بطريقه سهله فى البيسنس مثال تانى عمل render ل components معينه فى الصفحه بناء على نتيجه selectOneChoice ومثال ثالث عاوز تبعت باراميتر لصفحه معينه عشان يجيلك النتيجه بناء على هذا الباراميتر وفى المثال ده كان أصلا الرسم البيانى بيتغير على حسب هذا الباراميتر (مشروع امتحانات اون لاين)هذا ما قصدته بعمل customize للفيسز حسب ال business ومثال اخر عندنا مثلا اكثر من Panel Tabbed بعض منها حتبقى ظاهره للادمين فقط او من له الصلاحيات والبعض الاخر للجميع وهكذا ده البيسنس الخاص بالابليكيشن أى انه لابمكنك اسنخدام التطبيق ببساطة مع سيرفر tomcat مجانى مثلا عدد كبير من المطورين نجح فى عمل ديبلوى لل ADF على Tomcat 6 راجع هذا الموضوع من هنا تقديم بلاغ
بتاريخ: 26 سبتمبر 201015 سنة كاتب الموضوع comment_200603 سلام بخصوص النقطة الاولى طبعا لم اقصد ان التخصيص هو عملية ضبط ال Layout بل فهمت تماما قصدك وقصدت ان هذا الموضوع محلول .اما النقطه الثانيه وهى عمل ال Deployment على Tomcat مع موديول ADF فتستحقى الشكر عليها لانها رائعه بحق ...بالرغم من ان موضوع الليسنس هنا لن يساهم فى دفع الموضوع ليلحق بسابقاته ..تحياتى تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة comment_200623 بالرغم من ان موضوع الليسنس هنا لن يساهم فى دفع الموضوع ليلحق بسابقاته .. برضه مش فاهمه لو حتعمل ديبلوى على Application Server مرخص او web logic مرخص يبقى مش حتدفع ليسنس لو عاوز تعمل ديبلوى على سيرفر مجانى يبقى حتدفع ADF runtime licence (ده طبعا فى حاله الproduction وليس الDevelopment)اما لو مش عاوز تدفع خالص فاستخدم الJSF (عروسه صن المدللة)وعلى فكره الADF مبنيه عليها بالكامل موفق تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة كاتب الموضوع comment_200624 بالرغم من ان موضوع الليسنس هنا لن يساهم فى دفع الموضوع ليلحق بسابقاته .. برضه مش فاهمه لو حتعمل ديبلوى على Application Server مرخص او web logic مرخص يبقى مش حتدفع ليسنس لو عاوز تعمل ديبلوى على سيرفر مجانى يبقى حتدفع ADF runtime licence (ده طبعا فى حاله الproduction وليس الDevelopment)اما لو مش عاوز تدفع خالص فاستخدم الJSF (عروسه صن المدللة)وعلى فكره الADF مبنيه عليها بالكامل موفق سلام انا اناقش الفكره ليس لمؤسسة داخلية انا احاول انا انافس بالمنتج عبر الانترنت اقصد ASP.NET و PHP وماقصدته بسابقاته لانى اعرف ان ال JSF اللهى FRAMWORK ل JSP موجود لها استضافة على الانترنت ولا اقصد بان اقوم بعمل السيرفر داخل المؤسسة بل استخدم احدى الخدمات الموجوده مسبقاُ.فموضوع انتشاره مثل الاخريات من المستحيلات تقريباً يمن ال jsf بلرغم انه لايمثل ولاحتى 7% من سوق الأنترنت حسب فكرتى . وطبعاً لان معظم مخدمات الأنترنت التجارية التى تستطيع عمل استشافة hosting لJSPتعمل فى الغالب على tomcat 4 & 5 ومن دون ال ADF runtime فالموضوع يبدو انه سيظل للسنوات القادمة مثل سابقه الفورم مطبق فى نطاق شركات وليس ك Public مثلاً نقطة ال License مفهومة طبعاً لكنى اناقش الفكرة كمطور تطبيقات انترنت يبحث عن حل ينافس ربما ال ASP.net , وال PHPتحياتى .تحياتى تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة comment_200631 لا مجال هنا للمقارنه بين اللغات المستخدمه فى تصميم المواقع والامر ليس له علاقه بعمليه الاستضافه فقط وليست عمليه الانتشار دليلا على أى شىء فلكل لغه مجالها الخاص فاذا كانت لديك مشروعات صغيره لا تحتاج الى اى Tier ( أى انه No Tier) فاستخدم MySQL ومعها ال php فهذه المواقع المصممه بال PHP لن يكون فيها اى فصل بين طبقه البيسنس وطبقه الفيو (تصميم الصفحات) ولن تحتاج الى مبرمجين لعمل الاكواد والى مصممين لعمل الصفحات فالمشروع صغير وقاعده البيانات محدوده اما اذا كنت تستخدم قاعده بيانات ضخمه كالاوراكل وتحتاج الى واجهه تتعامل مع المستخدم لكي تسهل عمليه البحث واستخراج البيانات وفى نفس الوقت ضمان اكبر قدر من الحمايه لهذه البيانات فستسخدم موقع مبنى على تقنيه الj2ee او ال ADF ( هي j2ee في الاصل) وعدم انتشارها مثل ال j2ee يرجع الى قلة المتمرسين عليها اما من ناحيه ال net. وانتشارها فمن يحب البقاء تحت مظلة ميكروسوفت والاعتماد كلية على نظام تشغيل ويندوز وتشغيل المواقع على IIS برغم ضعفه وجميع ثغراته الامنيه فليعمل بال .net وعموما اجد ان المواقع الضخمه تفضل تقنيات الـJ2ee على ال .net تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة كاتب الموضوع comment_200638 سلام لا مجال هنا للمقارنه بين اللغات المستخدمه فى تصميم المواقع والامر ليس له علاقه بعمليه الاستضافه فقط وليست عمليه الانتشار دليلا على أى شىء فلكل لغه مجالها الخاص فاذا كانت لديك مشروعات صغيره لا تحتاج الى اى Tier ( أى انه No Tier) فاستخدم MySQL ومعها ال php فهذه المواقع المصممه بال PHP لن يكون فيها اى فصل بين طبقه البيسنس وطبقه الفيو (تصميم الصفحات) ولن تحتاج الى مبرمجين لعمل الاكواد والى مصممين لعمل الصفحات فالمشروع صغير وقاعده البيانات محدوده لااظن ان موقع نت كرافت وغيرها يوافقونك فيما تقولين اما بخصوص تطبيقات صفيره فلا اظن ان فيس بوك مثلا يوافق رؤيتك مع 500 مليون مستخدماما عن بى اتش بى فهى تتعامل مع كل اتواع قواعد البيانات حتى اوراكل ولها تطبيقات Enterprise على الأنترنت وغيرها اما قلة المتمرسين فى جافا JSP - JSF بحسب رايك فليس للصعوبة فقط بل لقلة الموارد ,وارتفاع تكلفة التطوير على الرغم من مميزاتها .انا لا ادافع عن الى اتش بى واقارنها مع ال JSP طبعا لكنى ارى ان مستقبل ADF سبكون بالضبط مثل اوراكل فورم ليس لpublic مثل لفات تطوير التطبيقات الاخرى وسيبفى ال JSF ك Framework هو الأكثر استخداماُ مقارنة مع ال ADF .بالمناسبة كمطور مارايك بمستقبل ال Netbeans مقارنة مع Jdeveloper و eclipse وماذا يدور حول امكانية انهاء حياة ال Jdeveloper كما يشاع من قبل اوراكل واى البيئتين اصلح للأستخدام فى بناء تطبيقات ويب متوسطة الحجم ...تحياتى تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة comment_200651 اما قلة المتمرسين فى جافا JSP - JSF بحسب رايك لقد فهمت كلامى بطريقه خاطئه تماما انا قلت قلة المتمرسين على ال ADF وليس على ال j2eeADF هي j2ee في الاصل وعدم انتشارها مثل ال j2ee يرجع الى قلة المتمرسين عليها لانى اعرف الكثير من المتمرسين على ال j2ee وقله المتمرسين على ال ADF امر طبيعى للغايه نظرا لحداثتهااما عن بى اتش بى فهى تتعامل مع كل اتواع قواعد البيانات حتى اوراكل ولها تطبيقات Enterprise على الأنترنت وغيرها لا يمكن المقارنه بأى حال من الاحوال بين ال php وال j2EE هذه المقارنه كمن يقارن بين صخره وجبل وانا لم اسمع من قبل عن اى شخص استخدم ال php مع قاعده بيانات اوراكل اطلاقا ومن الممكن ان يكون هذا الدعم موجود بالفعل تستخدمه اللغه ليعطيها الشهره لان اوراكل من اقوى قواعد البيانات ثم أنا لا احب أن أضرب مثلا بموقع معين واقول لغه ال php قويه لان هذا الموقع يستخدمها هذا ليس دليلا على شىء وان استخدمنا نظريتك هذه فلماذا ال 4shared والياهو مصممين بال j2ee ؟ لكنى ارى ان مستقبل ADF سبكون بالضبط مثل اوراكل فورم ليس لpublic مثل لفات تطوير التطبيقات الاخرى اولا: لا وجه مقارنه بين ال ADF وبين الفورم على الاطلاق فانت تتحدث عن موقع وليس Desktop Application ولكن اعتقد بسبب موضوع الليسنس والاستضافات التى تدعم اوراكل فيمكن ان يكون استخدامها مقتصر على ال intranet وبعدين على حسب كلام اوراكل ال ADF هى البديل الاستراتيجى للفورم ومشاكله المتعدده وسيبفى ال JSF ك Framework هو الأكثر استخداماُ مقارنة مع ال ADF . ما دامت ال JSF اوبن سورس فالطبع ستكون هى الاكثر استخداما وللعلم اذا كنت دارس لل ADF فستعرف انها بالكامل JSF مع الكثير من الاضافات من عند اوراكل وماذا يدور حول امكانية انهاء حياة ال Jdeveloper كما يشاع من قبل اوراكل ادهشتنى فعلا كيف يمكن لاوراكل ان تنهى حياه ال JDeveloper وهى تطور فيه باستمرار وتطرح نسخه جديده كل ثلاثه اشهر الجى ديفيلوبر من افضل ما انتجت اوراكل على الاطلاق و مستقبله واعد بالفعلمارايك بمستقبل ال Netbeans مقارنة مع Jdeveloper و eclipse مره اخرى تقارن بين ال IDEs المختلفه وتقول ايهما الافضل وهذا ليس صحيحا لان Every Java IDE has its pros and cons ولكن مع ذلك حقولك وجهه نظرى انا بستخدم الجى دفيلوبر وهذا ليس لدعمه الكامل لقواعد بيانات اوراكل ولكن لحاجات كتيييييييير اوى لا مجال للحديث عنها لكثرتها ولكن منها انه بيوفر لى very good Visual design Tool افضل كثيرا من الموجوده فى ال Netbeans وده طبعا فى حاله ال JSF لان ال ADF ليس امامى بديلا اخر ونصيحتى انك تحاول تشتغل كثيرا على ال JDeveloper عشان تعرف its pros and cons ولكن ما يستحق الذكر ايضا ان الجى دفيلوبر بيحتاج جهاز بمواصفات عاليه ( واحده من ال Cons ) (رامات 2 جيجا على الاقل )واعتقد ايضا ان هذا طبيعى بسبب الفيسز والويب لوجيك سيرفر وما الى ذلك ولكن بعد شراء اوراكل لصن لن تكون هذه مشكله كبيره لان فريق النت بينز سيعمل على تطويره لتحسين ال performance أتمنى أن أكون قد افدتك تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة comment_200654 شكرا لهذه الطروحات الرائعةانا شخصيا معجب بالجي ديفلوبر مع اني ما اشتغلت عليهولكن لي تعليق بسيط من قال لكم ان اوراكل فورم سينتهي ؟؟اعطوني دليل واقعي واحد على كلامكم ام انه مجرد تخمينولو ارادت ارواكل انهائه لما طورته الى oracle fusion middle wareولما طورت نظامها الشهير oracle e-buss ( oracle apps)اتمنى ان نطرح طروحات علمية بدون تعصب غير بناء وشكرا لكم وشكرا للاخت هالة المتميزة تقديم بلاغ
بتاريخ: 27 سبتمبر 201015 سنة كاتب الموضوع comment_200658 وانا لم اسمع من قبل عن اى شخص استخدم ال php مع قاعده بيانات اوراكل اطلاقا ومن الممكن ان يكون هذا الدعم موجود بالفعل تستخدمه اللغه ليعطيها الشهره لان اوراكل من اقوى قواعد البيانات ثم أنا لا احب أن أضرب مثلا بموقع معين واقول لغه ال php قويه لان هذا الموقع يستخدمها هذا ليس دليلا على شىء وان استخدمنا نظريتك هذه فلماذا ال 4shared والياهو مصممين بال j2ee ؟ ???? ' تدعم php كل انواع قواعد البيانات بلا استثناء منذ نشأتها وانا شخصيا لدى عدة تطبيقات php تعمل على قاعدة بيانات اوراكل ومنهاما بحجم بيانات حوالى 600 سجل يومياً ويمكن ان يصل الى 10 الاف سجل بال 10 ايام والتطبيق له حتى الان 4 سنوات هذا غير هذا الرابط الموجود بموقع اوراكل شخصيا ًhttp://www.oracle.com/us/technologies/php/index.html The open source scripting language PHP is one of the world's most popular Web application programming languages. Oracle is committed to helping the PHP community make a bigger impact on large enterprise developments by delivering stable production environments, native integration with the Oracle Database, and PHP support in the Oracle Application Server.Oracle and partner Zend Technologies deliver an enterprise-class PHP stack from top to bottom supporting the development, deployment, and management of business-critical PHP applications on Oracle, while easing deployment in Oracle VM virtual environments. Learn more about this enterprise-class Linux and PHP solution. لا وجه مقارنه بين ال ADF وبين الفورم على الاطلاق فانت تتحدث عن موقع وليس Desktop Application ولكن اعتقد بسبب موضوع الليسنس والاستضافات التى تدعم اوراكل فيمكن ان يكون استخدامها مقتصر على ال intranet وبعدين على حسب كلام اوراكل ال ADF هى البديل الاستراتيجى للفورم ومشاكله المتعدده فورم 6 كان Desktop application اى client server application اما فورم 10 و 11 ف web based application ولاتصنف على الأطلاق ك desktop application ادهشتنى فعلا كيف يمكن لاوراكل ان تنهى حياه ال JDeveloper وهى تطور فيه باستمرار وتطرح نسخه جديده كل ثلاثه اشهر الجى ديفيلوبر من افضل ما انتجت اوراكل على الاطلاق و مستقبله واعد بالفعل الفكرة ليست فكرتى طبعاً بل مطروحة وبقوة بمجموعة مواقع تمثل القوة بعينها مثل experts-exchange.com وغيرها ويقال ان اوراكل تعمل على تطوير ال netbeans بعمل دعم لعديد من المميزات والأدوات والا فلماذا الابقاء على منتج منافس ليس فقط منافس بل الأكثر استخدام من قبل مطورى الجافا على الانترنت وغنى لكل الأدوات التى حتى تسمح لك بالتصميم Viualized مثل ال jdeveloper بس طبعا بدون ال ADF عموما سنرى ماذا سيحدث ...ولكن مع ذلك حقولك وجهه نظرى انا بستخدم الجى دفيلوبر وهذا ليس لدعمه الكامل لقواعد بيانات اوراكل ولكن لحاجات كتيييييييير اوى لا مجال للحديث عنها لكثرتها ولكن منها انه بيوفر لى very good Visual design Tool افضل كثيرا من الموجوده فى ال Netbeans وده طبعا فى حاله ال JSF لان ال ADF ليس امامى بديلا اخر ونصيحتى انك تحاول تشتغل كثيرا على ال JDeveloper عشان تعرف its pros and cons جميع مايستطبع ال jdeveloper ألقيام بعمله يستطيع ال netbeans عمله مع عدم انكار السهولة فى ال jdeveloper بالاضاقى لل integration والتجهيزات الخاصة للعمل مع قواعد بيانات اوراكل فى jdeveloper وطبعا ال ADF ولكن ما يستحق الذكر ايضا ان الجى دفيلوبر بيحتاج جهاز بمواصفات عاليه ( واحده من ال Cons ) (رامات 2 جيجا على الاقل )واعتقد ايضا ان هذا طبيعى بسبب الفيسز والويب لوجيك سيرفر وما الى ذلك ولكن بعد شراء اوراكل لصن لن تكون هذه مشكله كبيره لان فريق النت بينز سيعمل على تطويره لتحسين ال performance هذه احدى اكبر المشكلات بال jdeveloper حتى قبل ال ظهور ال ADF نفسها وبخاصة ال integration مع ال weblogic server هذا غير المشكلات التى تحدث به bugs حسب اراء معظم مطورى ال JSF والجافا. سعدت كثيراً بافكارك وافاداتك ودمتى . الأخ mmsalman87لايوجد تعصب بل مجرد دفاع عن رؤى وافكار ربما تكون خاطئة وصحتها او خطئها لايكتشف بالا بالنقاش مع اشخاص فى المجال نفسه . تحياتى تقديم بلاغ
بتاريخ: 28 سبتمبر 201015 سنة comment_200675 فورم 6 كان Desktop application اى client server application اما فورم 10 و 11 ف web based application ولاتصنف على الأطلاق ك desktop application لكى تنزل الفورم على اى جهاز تحتاج لل Jinitiator وبتنزل ك Applet وهى ثقيله للغايه على اى براوزر ولا يمكن من مجرد عمل لها ديبلوى على ابليكيشن سيرفر تعد كموقع كال JSP مثلا والذى لا يحتاج الى اى متطلبات فى جهاز العميل غير الويب براوزر وبالتالى لا يمكن اعتبارها ويب الفكرة ليست فكرتى طبعاً بل مطروحة وبقوة بمجموعة مواقع تمثل القوة بعينها مثل experts-exchange.com وغيرها ويقال ان اوراكل تعمل على تطوير ال netbeans بعمل دعم لعديد من المميزات والأدوات والا فلماذا الابقاء على منتج منافس ليس فقط منافس بل الأكثر استخدام من قبل مطورى الجافا على الانترنت وغنى لكل الأدوات التى حتى تسمح لك بالتصميم Viualized مثل ال jdeveloper بس طبعا بدون ال ADF عموما سنرى ماذا سيحدث ... رغم انى لا احب الكلام على الاشاعات لانها اشاعات ولكن هناك اشاعه بالعكس تماما تقول ان اوراكل سوف تقتل ال netbeans حتى لا ينافس الجى ديفيلوبر ورغم أننى لا أجد فى هذه الفكره الاخرى اى منطقيه ولكن ال ADF هى التى تراهن عليها اوراكل لمنافسه ال ASP.net والجى ديفيلوبر لينافس ال Visual studio فكيف تقتل اوراكل سلاحها الأقوى التى تحارب به ميكروسوفت ؟ جميع مايستطبع ال jdeveloper ألقيام بعمله يستطيع ال netbeans عمله مع عدم انكار السهولة فى ال jdeveloper بالاضاقى لل integration والتجهيزات الخاصة للعمل مع قواعد بيانات اوراكل فى jdeveloper وطبعا ال ADF لقد ذكرت بنفسك بعض من مميزات الجى ديفيلوبر عن النت بينز واضف الى ذلك أيضا visualized Tool فى ال JSF فالنت بينز للاسف يتمتع باسوء visual web designer ومن وجهه نظرى باه وعن تجربه شخصيه بعد استخدام البرنامجين انا شايفه ان اوراكل بتعكف على تطويرهم بحيث ان كلا منهم يفيد ويستفيد من الاخر يعنى مثلا بتحاول تستفيد من خبره فريق النت بينز لتحسين سرعه الجى دفيلوبر وبتستفيد من الجى ديفيلوبر تيم لاستبداال visual web designer السىء فى النت بينز بآخر سلس ومرن للغايه كنظيره فى الجى ديفيلوبر يعنى من الاخر بتحاول تعمل integration للبرنامجين ليكمل كل منهما الاخر هذه احدى اكبر المشكلات بال jdeveloper حتى قبل ال ظهور ال ADF نفسها وبخاصة ال integration مع ال weblogic server هذا غير المشكلات التى تحدث به bugs اذا كنت استخدمت الجى دفيلوبر قبل ذلك فستعرف أن مشكله الرامات عاليه (وانا لا احسب ان 3 او اربعه جيجا رامات عاليه بالمناسبه) تواجهنا فى العمل مع ال ADF 11g فقط ولا توجد اى مشاكل مع اى تقنيه اخرى نعمل بها سواء على ال Jdeveloper 11g أو Jdeveloper 10g فمثلا فى ADF 10g واحد جيجا رامات هى اكثر من مناسبه للعمل عليه وسبب احتياج ال ADF 11g للذاكره العاليه يرجع الى اسباب كثيره منها استخدام ال ADF Faces Rich client components وعمل البايندينج لل Components على البينس لوجيك الخاص بها اثناء الرن تايم وتشغيل الانتجيريتيد ويب لوجيك سيرفر وعمل ديبلوى للابليكيشن عليه فى كل مره اما موضوع البجس فقد عملت مشاريع كثيره عليه ولم اجد الكثير منها نصيحه اخيره فهمت من كلامك انك لم تعمل على الجى دفيلوبر وجميع اراءك التى طرحتها فى هذا الموضوع هى انطباعات قرأت عنها أو سمعتها بدون تجربه ونصيحه ان تبدا بالعمل عليه مشروع صغير من البدايه للنهايه ثم ارجع الى هذا الموضوع وعبر عن رايك بعد التجربه والخبره من العمل عليه وانا واثقه من اختلافه 360 درجه موفق تقديم بلاغ
بتاريخ: 28 سبتمبر 201015 سنة كاتب الموضوع comment_200694 سلام اوافقك على النقطة الأولى النقطة الاخيرة اتمنى ان تدع لنا قاعدة البيانات القليل من الوقت للتبحر فى الدبفولوبر هذا ان وجد اشكرك جزيل الشكر للأيضاحات تحياتى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.