العودة   منتديات طلاب الجامعة العربية المفتوحة > منتدى كليات الجامعة العربية المفتوحة > منتدى تقنية المعلومات والحاسوب > M257

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع

قديم 01-03-2010, 07:46 PM   #15
ali4ali ali4ali غير متصل
طــالب
 
الصورة الرمزية ali4ali

 











افتراضي رد: تعرف على NetBeans


اقتباس:
المشاركة الأصلية كتبت بواسطة خبوشه مشاهدة المشاركة
اهلا اخوي علي

اسمحلي انا اعارضك في ان الكلبس افضل من الجي بيلدر واقولك انت غلطان والظاهر انك ماجربت الجي بيلدر !!! الجي بيلدر ثقيل صح على الجهاز وحجمه كبير بس افضل بكثير واخي عندي نسخ منه شغاله ومفتوحه ،، غير كذا يكفيك انك لو تروح مكتبة جرير تحصل كتاب اسمه ( تعلم جافا باستخدام جي بيلدر ) وذلك لقوته وغير كذا الكتاب وفر عليك فهم خصائص وميزات البرنامج .....

شكر والاختلاف لايفسد للود قضيه ....

اهلا اختي ،،،

قلت :
نسخ منه شغاله ومفتوحه ،

--- اذا كنت تتكلمين عن البلدر الذي اقصده و هو هذا :
http://www.embarcadero.com/products/jbuilder

فهذا البرنامج مدفوع ،، اما النسخ المفتوحة هل تقصدين انها مقرصنة ؟؟؟ اسف و لكن القرصنة ليست من خياراتي ،،،

قلت :
يكفيك انك لو تروح مكتبة جرير تحصل كتاب اسمه ( تعلم جافا باستخدام جي بيلدر ) وذلك لقوته وغير كذا الكتاب وفر عليك فهم خصائص وميزات البرنامج .....

--- وجود كتاب عربي واحد او اكثر لا يعني اي افضلية للبرنامج ،،، لا ادري عن الكتب العربية عن اكلبس و لكن من ميزات اكلبس ان ورائه مجتمع مبرمجين كبير جدا جدا بل اذهب و اقول ان مجتمع الدعم فيه اكبر من غيره على الاطلاق ! يعني ان اسئلتك لن تبقى بدون جواب ،، ثانيا توجد دورات بالفيديو لتعليم البرنامج و ايضا شروحات بالصور من الموقع الرسمي لـ IBM ...

---------
الان انا مصر على ان اكلبس افضــــــــل برنامج تطوير سواء لجافا او غيرها هل اطلعت على الـ Plug ins الخاصة باكلبس ؟ الجي بلدر لا يحلم بهذا الكم الهائل !...
على كل حال ليكون النقاش اكثر موضوعية و لايفهمني احد على اني متعصب هلا تفضلتي بذكر المميزات التي ترين انها تجعل من جي بلدر افضل من اكلبس ؟؟؟ او اذكري عيوب اكلبس التي يخلو منها جي بلدر ،،، او اذكري ماذا تستطعين فعله في جي بلدر و لا استطيع فعله في اكلبس ؟ و سارد على كل نقطة ،،،

دمتي بود



التوقيع


كود PHP:
    $self->{sizer_1} = Wx::BoxSizer->new(wxVERTICAL);
    
$self->{sizer_1}->Add($self->{text_ctrl_1}, 0wxEXPAND0);
    
$self->{sizer_1}->Add($self->{button_1}, 0wxEXPAND0);
    
$self->SetSizer($self->{sizer_1});
    
$self->{sizer_1}->Fit($self);
    
$self->Layout(); 
ali4ali غير متصل   رد مع اقتباس
قديم 01-03-2010, 09:31 PM   #16
vip_of_all vip_of_all غير متصل
طالب فعال
 
الصورة الرمزية vip_of_all

 











افتراضي رد: تعرف على NetBeans


اقتباس:
المشاركة الأصلية كتبت بواسطة ali4ali مشاهدة المشاركة
من قال ان النت بينز افضل محرر ؟؟
كونه من شركة صن لا يعني انه الافضــــــــــل
هل جربت Eclipse ؟؟
اكلبس افضل برنامج لتطوير برامج جافا ، مع امكانية دعم عدة لغات اخرى لا تمر على بال احد بدءا من سي ++ الى بي اتش بي و بيرل.........الخ .
و غير صحيح ما تقول انه نت بينز يتميز عن غيره بدعمه للواجهات ! اكلبس لديه الكثير من ادوات تصميم الواجهات الرسومية !..
مميزات اكلبس تفوق الحصر لذلك تراه الاكثر شعبية خاصة في المشاريع العملاقة ،،،

اما Bluej بدون زعل فهو لعبة اطفال ،، و لا يقلل من شأن البرنامج كلامي لانه اصلا صمم لكي يكون اداة تعليم و ليس برنامج تطوير حقيقي ...
و ال Jbuilder مدفوع الثمن و ليس مجاني و مع ذلك لا يتفوق على اكلبس ...

دمتم بود
عزيزي علي هدئ من روعك
الموضوع مو انه منتج لشركة صن حكمته عليه انه الافضل
انا حكمت عليه من واقع تجربه ومن المقالات الشهيره عن بيئة التطوير الافضل
انا التمس العذر لحماسك
كلنا يتاقلم مع برنامج ويحبه ويدافع عنه
لاكن اذا تبي مقارنه باسلوب علمي
هذى المقاله توضح لك الفروق وش يميز كل برنامج عن غيره
http://www.indicthreads.com/1513/jav...vs-jdeveloper/

وزبدة الكلام
1. If you are just starting with JEE, I would suggest that you go with the full version of NetBeans 6.1.
2. If you use a lot of other Oracle software in the organization, JDeveloper makes it easiest to bring all things together.
3. If you are IDE neutral at the start of a project, I will suggest that you choose between NetBeans and JDeveloper.
4. On projects where you have Eclipse familiarity on the team and will be using plugins for tools / frameworks, go for an Eclipse based commercial IDE if you have the budget for it. If not use an Eclipse distro. Would recommend against using the Eclipse JEE download and then trying to build the Eclipse IDE you require. This can be especially painful if you have a large team.

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



التوقيع

لمراسلتي
يمكنني تلقي استفساراتكم وملاحظاتكم من هنا



من يراسلني من خلال الموقع لايقفل الصفحة حتى استطيع الرد علية مباشرة في حال تواجدي
vip_of_all غير متصل   رد مع اقتباس
قديم 01-03-2010, 10:48 PM   #17
ali4ali ali4ali غير متصل
طــالب
 
الصورة الرمزية ali4ali

 











افتراضي رد: تعرف على NetBeans


اهلا بالمبدع دائما فايب ،،،
لا يوجد لدي حماس كي اهديء من روعي في حقيقة الامـــــــر ،،
ليس هذا اول نقاش لي عن برامج التطوير و لا عن لغات البرمجة و اعرف تماما الى اين تنتهي عادة مثل هذه الحوارات ، و لكن يا عزيزي يغيضيني احيانا ان ارى البعض يجيب على اسئلة كبيرة مثل هذا السؤال بسطحية ،،، فلو اردت ابحث بالعربي عن هذا السؤال في جوجل ستلاحظ انه في منتدى جامعة اخرى طرح نفس السؤال هذا و كانت الاجابات تنم عن مستوى طلاب تلك الجامعة بل ازيد و اقول تنم عن مستوانا المتردي في هذه الجوانب !...

-- و تقول : انا التمس العذر لحماسك

طبعا عزيزي و انا التمس لك هذا العذر

-- ثم اضفت :
لاكن اذا تبي مقارنه باسلوب علمي
هذى المقاله توضح لك الفروق وش يميز كل برنامج عن غيره

فأقول :
المقارنة اولا قديمة انظر التاريخ ،،،
ثانيا المقارنة من وجهة نظر شخص و ستبقى وجهة نظر شخص كما هي وجهة نظرك و نظري
ثالثا المقارنة فيها الكثير من الجمل النسبية و التي تبعدها عن ان تكون " اسلوب علمي " على حد تعبيرك ،،،بل ان الكاتب نفسه يقول ان هذه مجرد ملاحظات :
Following is a log of my observations. I do not claim to have done a thorough comparison or to have looked at each and every feature. I have just written the differences that I noted during my routine Java EE web development related work.

خذ كأمثلة من هذه العبارات :
The definition of a good look and feel varies from person to person.
NetBeans and JDeveloper are powerful but definitely not good looking.

Codegear for example has a study put up on their site which provides stats showing how all Eclipse based IDEs are superior to the Eclipse you get from the Eclipse site. Perhaps this is the reason why Eclipse downloads will never be ready-to-go / out of the box.

As most in the developing world are using slow internet connections if any, having to download missing plugins and adapters is very irritating.


--- طيب تقول :
Eclipse فيه قصور من نواحي تطبيقات الويب يعنى بالعربي ماينفع وفيه قصور من نواحي كثيره في بعض الامور

هذه ايضا جملة عريضة و لكن خاوية من اي دليل ! ما هي القصور التي تتكلم عنها ؟
بل و تقول "بالعربي ما ينفع !" اذا اتسائل لم موقع انفو ورلد يعطيه تقييم 9 من 10 في خدمات الويب و ال SQL !..
ستجد المقالة كاملة هنا :
http://www.infoworld.com/d/developer...ower-tools-737

في هذه المقارنة و التي هي بتاريخ FEBRUARY 03, 2010
اكلبس يحرز اعلى تقييم مع زيند صاحبة بي اتش بي متفوقا على بقية البرامج و التي منها نت بينز و الجدير بالذكر ان المقارنة في بي اتش بي الشيء الذي كنت تقول ان الاكلبس لا ينفع فيها !..

--- اخيرا قلت :
واذا كان خيارك تركيب برنامج واحد في جهازك فان Eclipse ليس من ضمن قائمة الاختيار
ينصح بالنت بينز والجي ديفلبور

نعم سؤالي الان من الذي ينصح انت ام صاحب المقالة التي ارفقتها !....!
على كل حال فالعكس هو الصحيح فاكلبس هو البرنامج الذي يغنيك عن اي برنامج اخر بقدرته ليس فقط على اضافة دعم جافا للمشاريع العملاقة و دعم جبار لمشاريع بي اتش بي بل يتعدى لكي يضيف دعم قوي للغات البرمجة الاخرى بحيث انني الان في جهازي الشخصي لدي اكلبس و اكتب به جافا و اصمم واجهات رسومية و ابرمج ببيرل و بي اتش بي و احيانا اجرب سي ++ كل هذا في برنامج واحد بدون ما اذهب هنا او هناك !...


و معذرة على الاطالة
و دمتم بود
ali4ali غير متصل   رد مع اقتباس
قديم 02-03-2010, 10:56 AM   #18
vip_of_all vip_of_all غير متصل
طالب فعال
 
الصورة الرمزية vip_of_all

 











افتراضي رد: تعرف على NetBeans


اقتباس:
المشاركة الأصلية كتبت بواسطة ali4ali مشاهدة المشاركة
اهلا بالمبدع دائما فايب ،،،
لا يوجد لدي حماس كي اهديء من روعي في حقيقة الامـــــــر ،،
ليس هذا اول نقاش لي عن برامج التطوير و لا عن لغات البرمجة و اعرف تماما الى اين تنتهي عادة مثل هذه الحوارات ، و لكن يا عزيزي يغيضيني احيانا ان ارى البعض يجيب على اسئلة كبيرة مثل هذا السؤال بسطحية ،،، فلو اردت ابحث بالعربي عن هذا السؤال في جوجل ستلاحظ انه في منتدى جامعة اخرى طرح نفس السؤال هذا و كانت الاجابات تنم عن مستوى طلاب تلك الجامعة بل ازيد و اقول تنم عن مستوانا المتردي في هذه الجوانب !...

-- و تقول : انا التمس العذر لحماسك

طبعا عزيزي و انا التمس لك هذا العذر

-- ثم اضفت :
لاكن اذا تبي مقارنه باسلوب علمي
هذى المقاله توضح لك الفروق وش يميز كل برنامج عن غيره

فأقول :
المقارنة اولا قديمة انظر التاريخ ،،،
ثانيا المقارنة من وجهة نظر شخص و ستبقى وجهة نظر شخص كما هي وجهة نظرك و نظري
ثالثا المقارنة فيها الكثير من الجمل النسبية و التي تبعدها عن ان تكون " اسلوب علمي " على حد تعبيرك ،،،بل ان الكاتب نفسه يقول ان هذه مجرد ملاحظات :
Following is a log of my observations. I do not claim to have done a thorough comparison or to have looked at each and every feature. I have just written the differences that I noted during my routine Java EE web development related work.

خذ كأمثلة من هذه العبارات :
The definition of a good look and feel varies from person to person.
NetBeans and JDeveloper are powerful but definitely not good looking.

Codegear for example has a study put up on their site which provides stats showing how all Eclipse based IDEs are superior to the Eclipse you get from the Eclipse site. Perhaps this is the reason why Eclipse downloads will never be ready-to-go / out of the box.

As most in the developing world are using slow internet connections if any, having to download missing plugins and adapters is very irritating.


--- طيب تقول :
Eclipse فيه قصور من نواحي تطبيقات الويب يعنى بالعربي ماينفع وفيه قصور من نواحي كثيره في بعض الامور

هذه ايضا جملة عريضة و لكن خاوية من اي دليل ! ما هي القصور التي تتكلم عنها ؟
بل و تقول "بالعربي ما ينفع !" اذا اتسائل لم موقع انفو ورلد يعطيه تقييم 9 من 10 في خدمات الويب و ال SQL !..
ستجد المقالة كاملة هنا :
http://www.infoworld.com/d/developer...ower-tools-737

في هذه المقارنة و التي هي بتاريخ FEBRUARY 03, 2010
اكلبس يحرز اعلى تقييم مع زيند صاحبة بي اتش بي متفوقا على بقية البرامج و التي منها نت بينز و الجدير بالذكر ان المقارنة في بي اتش بي الشيء الذي كنت تقول ان الاكلبس لا ينفع فيها !..

--- اخيرا قلت :
واذا كان خيارك تركيب برنامج واحد في جهازك فان Eclipse ليس من ضمن قائمة الاختيار
ينصح بالنت بينز والجي ديفلبور

نعم سؤالي الان من الذي ينصح انت ام صاحب المقالة التي ارفقتها !....!
على كل حال فالعكس هو الصحيح فاكلبس هو البرنامج الذي يغنيك عن اي برنامج اخر بقدرته ليس فقط على اضافة دعم جافا للمشاريع العملاقة و دعم جبار لمشاريع بي اتش بي بل يتعدى لكي يضيف دعم قوي للغات البرمجة الاخرى بحيث انني الان في جهازي الشخصي لدي اكلبس و اكتب به جافا و اصمم واجهات رسومية و ابرمج ببيرل و بي اتش بي و احيانا اجرب سي ++ كل هذا في برنامج واحد بدون ما اذهب هنا او هناك !...


و معذرة على الاطالة
و دمتم بود
حياك الله اخوي علي اعذرني على ردي لان كتبته على عجل وسوء الفهم اللى حصل
فانت من المبدعين اللذين احتوتهم الجامعه
ويشرفنى التناقش معك ولاكن كنت اقصد ان الامور تؤخذ برويه لان الحوارات
قد تطول احيانا بدون نتيجه
وهذا لايعنى ان الكل على خطاء
بالنسبه للمقاله صحيح انها قديمه لاكن في نقاط كثيره ومهمه احتوتها المقاله
ونبذه عن كاتب الموضوع
Harshad Oak, founder of Rightrix Solutions and the editor of IndicThreads.com. He is author of 3 Java books, several articles and is an Oracle ACE Director and a Sun Java Champion
فى النهايه كلنا اشخاص ولاكن نختلف فى المستوي العلمى والفكري

بالنسبه لى Eclipse القصور الاول اللى فيه ضعفه فى الويب من ناحيه Java EE
و المشكله الثانيه البلق ان تختلف من اصدار الى اصدار وتعمل على اصدار معين ولا تعمل على الاخر عكس النت بينز تضمن ان جميع البلق ان تشتغل
يعنى مثلا اذا حبيت تعمل قروب وعمل جماعي راح تواجه مشكله لما تستخدم Eclipse
لازم تاكد ان الكل لازم يشتغل معهم البلق ان وممكن اجهزه ماراح تقدر تركبه الخ
النت بينز مرتاح من كل هذى الامور تضمن ان مشروعك راح يقرا على كل الاجهزه بشكل صحيح
وعلى فكره النت بينز فيه ميزه انه يقدر يعمل امبورت واكسبورت لمشاريع Eclipse

بالنسبه للتقيم
عزيزي على التقيم يتحدث عن php والنت بينز لم يخلق لكى يتعامل مع ال php
بل هدفه الاول الجافا ومع هذا فهو يعتبر من اقوى المحرارت لى php
Eclipse حصل على 8.8 والنت بينز حصل على 8.7 لايوجد فرق شاسع مع ان الاثنين للجافا

بالنسبه للنصيحه باستخدام النت بينز بصراحه انا وصاحب المقاله

عزيزي على هل اطلعت على النت بينز واللغات اللتى يدعمها
كل اللغات اللتى ذكرتها يدعمها النت بينز تحت بيئة تطوير واحد
فى النت بينز يمكنك انت تبرمج بي
Java SE
JavaFX
Java EE
Java ME

Dynamic Languages
PHP
Java******
Ruby
Groovy
Python
and
C/C++
وهذه احد الصور تبين لك المشاريع اللتى يمكن انت تعملها بالنت بينز من احد شروحى للنت بينز



بالختام لايعنى ان Eclipse سيء بل على العكس يعتبر برنامج ممتاز وله مؤيدوه
وهو يتطور يوم عن يوم
وقد ياتى يوم يصبح فيه افضل من النت بينز و عند ذلك الوقت سوف اكون اول المنتقلين له
دمتم بود
الصور المرفقة
نوع الملف: jpg 15-03-31 02-04-24 ص.jpg‏ (106.0 كيلوبايت, المشاهدات 206)
vip_of_all غير متصل   رد مع اقتباس
قديم 02-03-2010, 12:27 PM   #19
ali4ali ali4ali غير متصل
طــالب
 
الصورة الرمزية ali4ali

 











افتراضي رد: تعرف على NetBeans


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


بارك الله فيك عزيزي فايب كما عهدناك انسان جميل و خلوق ،،،
و لا بأس من الاطالة الا اني اخشى ان اضيع وقتكم الذي هو موزع بين المواد الكثيرة التي لديكم و بين مساعدة الطلاب من اخواننا
و الا انا فشبه متفرغ هذا السمستر هههههههههه ،،، و لكن ان شاء الله يكون كلاما مفيدا و نافعا ان شاء الله


بالنسبه للمقاله صحيح انها قديمه لاكن في نقاط كثيره ومهمه احتوتها المقاله

انت تعلم ان اشكالي ليس على التاريخ في حد ذاته و لكن في عالم البرمجيات الاشياء تتغير بالايام حتى فمن الجحف ان نقرا مقارنة بين برنامجين او لغتين قد تكون الميزات و العيوب اضيفت او ازيلت خلال كل تلك المدة ،، و هذه مشكلة فعلا نعاني منها فأنا اريد مثلا ان اقرا مراجعات عن اخر توزيعات لينكس فتقابلني مقالات تقارن بين اصدارات اكل الدهر عليها و شرب

ونبذه عن كاتب الموضوع
Harshad Oak, founder of Rightrix Solutions and the editor of IndicThreads.com. He is author of 3 Java books, several articles and is an Oracle ACE Director and a Sun Java Champion
فى النهايه كلنا اشخاص ولاكن نختلف فى المستوي العلمى والفكري


--- الرجل خبير لا اقول فيه شيئا و لكن حتى على مستوى الخبراء الاكبر من هذا الرجل لا يمكن الاعتماد كليا على ارائهم و ستبقى وجهات نظر فانا مستعد ان اتيك بخبير اخر يقول كلاما مغايرا لهذا الكلام ،، دعنا نأخذ بعض الامثلة :
ارك ريموند معروف في اوساط يونكس و لديه مقالات كثيرة اعتقد انك قرات بعضا منها
جميل جدا في مستواه و لا احد ينكر ذلك و لكن هل لانه يفضل بايثون يجب ان نتعلم بايثون ؟
في عالم البرمجة هناك الكثير من الخبراء يفضلون اللغات الديناميكية و اخرين يرون انها مجرد العاب!
على المستوى الشخصي هل لان لينوس يستخدم فيدورا على كل مستخدمي لينكس استخدام هذه التوزيعة
بول غراهام لديه مقالات طويلة و عريضة في الاستهزاء بجافا فهل ستتركها لتبرمج بليسب محبوبة غراهام ؟
فضلا عن صاحب المقالة كما اشرت سابقا يبين في بداية المقالة انه لم يقف على كل ميزة للبرنامجين ، فجعله حكما فيه نوع من الاجحاف ...

الشاهد ان حتى في عالم الحاسب هناك نظريات و هناك توجهات و رؤى تصدر من خبراء بمستوى عال جدا جدا و كل يغني لليلاه
و لكن يبقى الافضل هو ان نبني قناعاتنا بانفسنا و لا نتأثر كثيرا باراء او مقالات

( يتبع الرد ان شاء الله الليلة ، ريثما انتهي من العمل )
ali4ali غير متصل   رد مع اقتباس
قديم 03-03-2010, 06:37 AM   #20
ali4ali ali4ali غير متصل
طــالب
 
الصورة الرمزية ali4ali

 











افتراضي رد: تعرف على NetBeans


التكلمة (2) :

السلام عليكم و رحمة الله اعتذر عن التأخير البارحة ،،،

تفضلتم و قلتم :

بالنسبه لى Eclipse القصور الاول اللى فيه ضعفه فى الويب من ناحيه Java EE

في اكلبس هل اضفت JST و تعاملت معه بشكل جعلك تقول ان فيها ضعف ؟؟
J2EE Standard Tools (JST) extends the core JDT to include support for Java EE projects. This includes EJBs, JSPs and Servlets.
انا الى الان لم افهم هذا القصور لانك تكلمت عن تطبيقات ويب و اشرت لك ان اكلبس يقدم دعم لبي اتش بي و جي اس بي و جافا سكربت و روبي اون ريلز و حتى دانجو لبايثون و كاتالست الخاص ببيرل اضافة قواعد البيانات من اوراكل و ساب و سكوال و غيرها و يعمل السي اس اس و الاتش تي ام ال و اكس ام ال و ادوبي فليكس و Google App Engine and Google Web Toolkit ….الخ من اهم لغات و اطر برمجة الويب و الاتصال بقواعد البيانات…


و المشكله الثانيه البلق ان تختلف من اصدار الى اصدار وتعمل على اصدار معين ولا تعمل على الاخر عكس النت بينز تضمن ان جميع البلق ان تشتغل
يعنى مثلا اذا حبيت تعمل قروب وعمل جماعي راح تواجه مشكله لما تستخدم Eclipse
لازم تاكد ان الكل لازم يشتغل معهم البلق ان وممكن اجهزه ماراح تقدر تركبه الخ
النت بينز مرتاح من كل هذى الامور تضمن ان مشروعك راح يقرا على كل الاجهزه بشكل صحيح

--- جميل و لكن يجب ان نفهم هذه النقطة جيدا ( و سأختم الكلام لاحقا بالكلام عن هذه النقطة):

Eclipse employs plug-ins in order to provide all of its functionality on top of the runtime system, in contrast to some other applications where functionality is typically hard coded.
و
With the exception of a small run-time kernel, everything in Eclipse is a plug-in.

اكلبس في التطبيق مجرد بلاج انز ، هذا الشيء مثل ما له من مميزات كثيرة له عيوبه ايضا و لكن لو وازنا بين الكفتين لرجحت كفة الميزات بكل تأكيد ،، لنقرا قليلا من ويكيبيديا ( لكي لا يقول احد انني اضيف مزايا من جيبي الشخصي !) بعض تلك المميزات :
This plug-in mechanism is a lightweight software componentry framework. In addition to allowing Eclipse to be extended using other programming languages such as C and Python, the plug-in framework allows Eclipse to work with typesetting languages like LaTeX, networking applications such as telnet, and database management systems. The plug-in architecture supports writing any desired extension to the environment, such as forconfiguration management. Java and CVS support is provided in the Eclipse SDK, with Subversion support provided by third-party plug-ins.

نعود الى مسألة التوافقية و التي يعطيها الكثيرون اكثر من حقها ، انا اعطيك مثال عندما بدات تعلم اكلبس كان اكثر شيء اسمعه هو صعوبة تركيب البلاج انز ! و انها مسالة معقدة و متعبة و ستكون محظوظ اذا استطعت ان تجعلها تعمل ، ما اثار دهشتي ان هذه الصعوبة التي يتكلمون عنها هي عبارة عن ان اذهب الى موقع ابك ( لدعم لغة بيرل ) مثلا و انسخ رابط التحميل ثم انقر نقرتين في اكلبس و الصق الرابط و من ثم نكست و انتهى الموضوع !
الجميل في اكلبس ان كل البلاج انز تندمج معه بحيث كلها تتمتع بمزايا متساوية و تصبح كانها جزء لا يتجزا من البرنامج و ليست شيئا خارجا عنه …
مرة اخرى ماذا عن العمل الجماعي ؟ هل اطلعت على هذا البروجكت ؟
Mylyn (Mylyn) is a task-focused interface for Eclipse designed to reduce information overload and make multi-tasking easier. It combines a powerful task manager that integrates withbug trackers (such as Bugzilla, Trac and JIRA) and version control software with dynamic code filtering.
ايضا اكلبس يقدم دعم رائع جدا للـــ Subversion ( الذي تستخدمه مشاريع عملاقة كروبي و PHP و غيرها ..)


وعلى فكره النت بينز فيه ميزه انه يقدر يعمل امبورت واكسبورت لمشاريع Eclipse

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

بالنسبه للتقيم
عزيزي على التقيم يتحدث عن php والنت بينز لم يخلق لكى يتعامل مع ال php
بل هدفه الاول الجافا ومع هذا فهو يعتبر من اقوى المحرارت لى php
Eclipse حصل على 8.8 والنت بينز حصل على 8.7 لايوجد فرق شاسع مع ان الاثنين للجافا

--- اختياري لمقارنة البي اتش بي هو فقط لان البي اتش بي اللغة الاكثر شيوعا لانشاء تطبيقات الويب الشيء الذي اشرت انت الى قصوره في اكلبس ،، الا اذا كنت لا توافقني على ان بي اتش بي هي اللغة الساحقة في تطبيقات ويب؟ ..

بالنسبه للنصيحه باستخدام النت بينز بصراحه انا وصاحب المقاله

– نصيحتك على العين و الراس ، عزيز و غالي

عزيزي على هل اطلعت على النت بينز واللغات اللتى يدعمها
كل اللغات اللتى ذكرتها يدعمها النت بينز تحت بيئة تطوير واحد
فى النت بينز يمكنك انت تبرمج بي
Java SE
JavaFX
Java EE
Java ME

Dynamic Languages
PHP
Java******
Ruby
Groovy
Python
and
C/C++

--- امممم لا اعتقد انك تريد الخوض في هذا المجال لان التفوق واضح لاكلبس ساعطيك قائمة بسيطة
بعض من لغات البرمجة المدعومة :-
1- Java
2- JavaScrip t
3- PHP
4- Perl
5- Python
6- C
7- C++
8- Scala
9- Ruby
10- ColdFusion
11- Groovy
12- Grails
13- tcl
14- Fortran
15- Haskell
16- Eiffel
و القائمة شبه لا نهائية !!
قل لي لغة اقول لك مدعومة !


ختاما اشير الى نقطة قد اشرت اليها سابقا و هي انه يا عزيزي اعتقد انك اجحفت حق اكلبس لانك تنطلق من منطلق ان اكلبس شيء و البلاج انز شيء اخر و الا كيف تتكلم عن ضعف و قصور اكلبس في العمل الجماعي و هو ما صنع الا لهذه المهمات الصعبة .. اعتقد انك يا عزيزي توافقني ان قوة كل لغة برمجة تعرف في حقيقة الامر من ارشيف المكتبات التي يمكنها ان تعطي ابعاد جديدة لالية عمل لغة البرمجة ، هذا الامر لا اعتقد انه يستثنى من البرامج ،،،
لذلك ادعوك و ادعو الاخوان ان تلقوا نظره على هذا الموقع:
http://marketplace.eclipse.org/

و فيه تصنيفات جيدة تبين بعض ميزات اكلبس في النقاط التي اشرنا اليها ضمنا او لم نشر اليها :

Application Management(51)
• Application Server (19)
• BIRT (2)
• Build and Deploy (59)
• Code Management (54)
• Database (33)
• Database Persistence (5)

• Documentation (28)
• Editor (94)
• Entertainment (9)
• Graphics (17)
• IDE (127)
• J2EE Development Platform(28)
• J2ME (11)
• Languages (68)
• Logging (4)
• Modeling Tools (84)
• Mylyn Connectors (11)
• Network (12)
• Other (40)
• Process (19)
• Profiling (15)
• Reporting (8)
• Rich Client Applications(16)
• SCM (14)
• ****** (3)
• Source Code Analyzer (58)
• Systems Development (20)
• Team Development (53
)
• Testing (63)
• Tools (230)
• UI (59)
• UML (40)
• Web (46)
• Web Services (17)
• XML (18)

ختاما شيء طريف ربما لا يعرفه الكثيرون و هو ان اكلبس يحتوي على مسنجر داخلي يسمح بالتواصل المباشر بين مجموعة من المطورين هههههه مفيدة ربما للعمل الجماعي :
http://marketplace.eclipse.org/*****...ipse-messenger
دمت بود و حفظ الرحمن ،،،
اخوك علي
ali4ali غير متصل   رد مع اقتباس
قديم 04-03-2010, 09:07 PM   #21
vip_of_all vip_of_all غير متصل
طالب فعال
 
الصورة الرمزية vip_of_all

 











افتراضي رد: تعرف على NetBeans


اقتباس:
المشاركة الأصلية كتبت بواسطة ali4ali مشاهدة المشاركة
التكلمة (2) :

السلام عليكم و رحمة الله اعتذر عن التأخير البارحة ،،،

تفضلتم و قلتم :

بالنسبه لى Eclipse القصور الاول اللى فيه ضعفه فى الويب من ناحيه Java EE

في اكلبس هل اضفت JST و تعاملت معه بشكل جعلك تقول ان فيها ضعف ؟؟
J2EE Standard Tools (JST) extends the core JDT to include support for Java EE projects. This includes EJBs, JSPs and Servlets.
انا الى الان لم افهم هذا القصور لانك تكلمت عن تطبيقات ويب و اشرت لك ان اكلبس يقدم دعم لبي اتش بي و جي اس بي و جافا سكربت و روبي اون ريلز و حتى دانجو لبايثون و كاتالست الخاص ببيرل اضافة قواعد البيانات من اوراكل و ساب و سكوال و غيرها و يعمل السي اس اس و الاتش تي ام ال و اكس ام ال و ادوبي فليكس و Google App Engine and Google Web Toolkit ….الخ من اهم لغات و اطر برمجة الويب و الاتصال بقواعد البيانات…


و المشكله الثانيه البلق ان تختلف من اصدار الى اصدار وتعمل على اصدار معين ولا تعمل على الاخر عكس النت بينز تضمن ان جميع البلق ان تشتغل
يعنى مثلا اذا حبيت تعمل قروب وعمل جماعي راح تواجه مشكله لما تستخدم Eclipse
لازم تاكد ان الكل لازم يشتغل معهم البلق ان وممكن اجهزه ماراح تقدر تركبه الخ
النت بينز مرتاح من كل هذى الامور تضمن ان مشروعك راح يقرا على كل الاجهزه بشكل صحيح

--- جميل و لكن يجب ان نفهم هذه النقطة جيدا ( و سأختم الكلام لاحقا بالكلام عن هذه النقطة):

Eclipse employs plug-ins in order to provide all of its functionality on top of the runtime system, in contrast to some other applications where functionality is typically hard coded.
و
With the exception of a small run-time kernel, everything in Eclipse is a plug-in.

اكلبس في التطبيق مجرد بلاج انز ، هذا الشيء مثل ما له من مميزات كثيرة له عيوبه ايضا و لكن لو وازنا بين الكفتين لرجحت كفة الميزات بكل تأكيد ،، لنقرا قليلا من ويكيبيديا ( لكي لا يقول احد انني اضيف مزايا من جيبي الشخصي !) بعض تلك المميزات :
This plug-in mechanism is a lightweight software componentry framework. In addition to allowing Eclipse to be extended using other programming languages such as C and Python, the plug-in framework allows Eclipse to work with typesetting languages like LaTeX, networking applications such as telnet, and database management systems. The plug-in architecture supports writing any desired extension to the environment, such as forconfiguration management. Java and CVS support is provided in the Eclipse SDK, with Subversion support provided by third-party plug-ins.

نعود الى مسألة التوافقية و التي يعطيها الكثيرون اكثر من حقها ، انا اعطيك مثال عندما بدات تعلم اكلبس كان اكثر شيء اسمعه هو صعوبة تركيب البلاج انز ! و انها مسالة معقدة و متعبة و ستكون محظوظ اذا استطعت ان تجعلها تعمل ، ما اثار دهشتي ان هذه الصعوبة التي يتكلمون عنها هي عبارة عن ان اذهب الى موقع ابك ( لدعم لغة بيرل ) مثلا و انسخ رابط التحميل ثم انقر نقرتين في اكلبس و الصق الرابط و من ثم نكست و انتهى الموضوع !
الجميل في اكلبس ان كل البلاج انز تندمج معه بحيث كلها تتمتع بمزايا متساوية و تصبح كانها جزء لا يتجزا من البرنامج و ليست شيئا خارجا عنه …
مرة اخرى ماذا عن العمل الجماعي ؟ هل اطلعت على هذا البروجكت ؟
Mylyn (Mylyn) is a task-focused interface for Eclipse designed to reduce information overload and make multi-tasking easier. It combines a powerful task manager that integrates withbug trackers (such as Bugzilla, Trac and JIRA) and version control software with dynamic code filtering.
ايضا اكلبس يقدم دعم رائع جدا للـــ Subversion ( الذي تستخدمه مشاريع عملاقة كروبي و PHP و غيرها ..)


وعلى فكره النت بينز فيه ميزه انه يقدر يعمل امبورت واكسبورت لمشاريع Eclipse

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

بالنسبه للتقيم
عزيزي على التقيم يتحدث عن php والنت بينز لم يخلق لكى يتعامل مع ال php
بل هدفه الاول الجافا ومع هذا فهو يعتبر من اقوى المحرارت لى php
Eclipse حصل على 8.8 والنت بينز حصل على 8.7 لايوجد فرق شاسع مع ان الاثنين للجافا

--- اختياري لمقارنة البي اتش بي هو فقط لان البي اتش بي اللغة الاكثر شيوعا لانشاء تطبيقات الويب الشيء الذي اشرت انت الى قصوره في اكلبس ،، الا اذا كنت لا توافقني على ان بي اتش بي هي اللغة الساحقة في تطبيقات ويب؟ ..

بالنسبه للنصيحه باستخدام النت بينز بصراحه انا وصاحب المقاله

– نصيحتك على العين و الراس ، عزيز و غالي

عزيزي على هل اطلعت على النت بينز واللغات اللتى يدعمها
كل اللغات اللتى ذكرتها يدعمها النت بينز تحت بيئة تطوير واحد
فى النت بينز يمكنك انت تبرمج بي
Java SE
JavaFX
Java EE
Java ME

Dynamic Languages
PHP
Java******
Ruby
Groovy
Python
and
C/C++

--- امممم لا اعتقد انك تريد الخوض في هذا المجال لان التفوق واضح لاكلبس ساعطيك قائمة بسيطة
بعض من لغات البرمجة المدعومة :-
1- Java
2- JavaScrip t
3- PHP
4- Perl
5- Python
6- C
7- C++
8- Scala
9- Ruby
10- ColdFusion
11- Groovy
12- Grails
13- tcl
14- Fortran
15- Haskell
16- Eiffel
و القائمة شبه لا نهائية !!
قل لي لغة اقول لك مدعومة !


ختاما اشير الى نقطة قد اشرت اليها سابقا و هي انه يا عزيزي اعتقد انك اجحفت حق اكلبس لانك تنطلق من منطلق ان اكلبس شيء و البلاج انز شيء اخر و الا كيف تتكلم عن ضعف و قصور اكلبس في العمل الجماعي و هو ما صنع الا لهذه المهمات الصعبة .. اعتقد انك يا عزيزي توافقني ان قوة كل لغة برمجة تعرف في حقيقة الامر من ارشيف المكتبات التي يمكنها ان تعطي ابعاد جديدة لالية عمل لغة البرمجة ، هذا الامر لا اعتقد انه يستثنى من البرامج ،،،
لذلك ادعوك و ادعو الاخوان ان تلقوا نظره على هذا الموقع:
http://marketplace.eclipse.org/

و فيه تصنيفات جيدة تبين بعض ميزات اكلبس في النقاط التي اشرنا اليها ضمنا او لم نشر اليها :

Application Management(51)
• Application Server (19)
• BIRT (2)
• Build and Deploy (59)
• Code Management (54)
• Database (33)
• Database Persistence (5)

• Documentation (28)
• Editor (94)
• Entertainment (9)
• Graphics (17)
• IDE (127)
• J2EE Development Platform(28)
• J2ME (11)
• Languages (68)
• Logging (4)
• Modeling Tools (84)
• Mylyn Connectors (11)
• Network (12)
• Other (40)
• Process (19)
• Profiling (15)
• Reporting (8)
• Rich Client Applications(16)
• SCM (14)
• ****** (3)
• Source Code Analyzer (58)
• Systems Development (20)
• Team Development (53
)
• Testing (63)
• Tools (230)
• UI (59)
• UML (40)
• Web (46)
• Web Services (17)
• XML (18)

ختاما شيء طريف ربما لا يعرفه الكثيرون و هو ان اكلبس يحتوي على مسنجر داخلي يسمح بالتواصل المباشر بين مجموعة من المطورين هههههه مفيدة ربما للعمل الجماعي :
http://marketplace.eclipse.org/*****...ipse-messenger
دمت بود و حفظ الرحمن ،،،
اخوك علي
حياك الله اخوي علي
هناك نقطه استوقفتنى في معرض حديثك
وسوف تكون حجر زاويه بالنسبه لي
وانا متاكد انها صدرت عن حسن نيه ولم تتحرى فيها
--- ربما هذه اشارة خفية الى كون اكلبس هو البرنامج المعياري لمشاريع جافا مثل ما يحدث في ميكروسوفت اوفيس حيث ان كل برامج الكتابة الاخرى تحاول ان توفر ميزة استيراد ملفات ورد مما يدل بلا شك ان ميكروسوفت اوفيس هو الافضل و المعيار القياسي …
عزيزي علي
النت بينز كانت بداية ظهوره عام 1996 واشترته لاحقا شركة صن وكانت بدايته الفعليه عام 1999
وقامت صن بجعله مفتوح المصدر فى عام 2000
اي قبل حتى وجود برنامج ااسمه Eclipse
بينما Eclipse كانت بداية ظهوره عام 2001 وكان معمول ليكون بيئة تطوير للسمول توك
وكانت بدايته الفعليه فى عام 2004
فكيف يكون اللاحق معيار للسابق
وشركة صن هى من قام بانشاء لغة الجافا وهى على علم بادق تفاصليها
فهل تتوقع انها كانت عاجزه عن انشاء محرر معياري لها حتى ياتى Eclipse

مشكلة شركة صن الوحيده واللتى كانت من اهم اسباب خسارتها هى بطئها الشديد فى التقدم
واتخاذ القرارات الحاسمه والمصيريه
مما سمح لي Eclipse بان ينتشر في حقبه معينه
ولاكن سرعان ماخطفت شركة صن الاضواء مجدد
وكانت التحفه الفريده اللتى اتفق عليها المبرمجون هي نت بينز 6 اللتى جعلت الكثير من المبرمجين بي Eclipse اقتناء هذه الاصدارات المميزه
وراعت شركة صن طلبات المبرمجين واصدرت لاحقا فى النسخ الاخيره عملية استيراد مشاريع Eclipse حتى يتم الانتقال الى نت بينز
اما قصور Eclipse فى Java EE فلست انا من اكتشف هذا الضعف
فهناك الكثير من المقالات اللتى تحدثت عن هذا الضعف
لان Java EE هى رائدة اللغات فى تطوير برامج الويب
وبقية اللغات لاترتقى اليها (( عفوا السكربتات ))
اما عن اللغات الاخرى فى الويب ((عفوا السكربتات )) فهى تصلح للبرامج الصغيره والمتوسطه
وحتى اشهرها وهى ال php - كانت ومازلت هى عشقي الوحيد - مع ولعى الشديد بها
فانها لاتقارن بي Java EE

اضف الى هذا كله التقنيات الجديده اللتى طرحتها شركة ببرنامجها نت بينز
JavaFX و glassfish وهى مدعومه بالكامل وسوف تذهلك المشاريع اللى تسطيع عملها بالنت بينز

عزيزي على كل ماذكرت من اللغات المدعومه فهى مدعومه بالنت بينز
ويمكن ان تعملها بسهوله ومرونه

عزيزي على محرك البحث قوقل مجرد وضع مقارنه بين النت بينز و Eclipse
سوف تخرج لك الالاف المواضيع اللتى تعطيك عشرات الاسباب لانتقالك الى النت بينز
وعشرات الاسباب اللتى تدعك تترك Eclipse
فى الختام اذكر
ان Eclipse ليس برنامج ضعيف بل على العكس قوي وممتاز
ولاكن حسب وجهت نظري الشخصيه انه لايرتقي لان يكون كما هو النت بينز
ووجهة نظري غير ملزمه
ف Eclipse مازال له الكثير من مؤيدوه ومن يدعمه وله اناس عشقوه واحترفوه
وهم يحاولون ان يدفعوه لان يكون افضل البرامج
وهذا من ابسط حقوقهم
و بالطرف الاخر هناك الكثير من يقف خلف النت بينز وقد دخلت شركة اوراكل مؤخرا بالمنافسه
ولااحد يعلم ماذا سوف يكون بالاصدارت القادمه للنت بينز
دمتم بود

وهي
vip_of_all غير متصل   رد مع اقتباس
قديم 05-03-2010, 10:54 AM   #22
ali4ali ali4ali غير متصل
طــالب
 
الصورة الرمزية ali4ali

 











افتراضي رد: تعرف على NetBeans


حياك الله اخوي علي
اهلا باخي العزيز فايب ،،
هناك نقطه استوقفتنى في معرض حديثك
لم تكن هذه النقطة هي اهم نقاط النقاش ،،،
وسوف تكون حجر زاويه بالنسبه لي
لا بأس عليك عزيزي حاصرني في اي زاوية تحب !.
وانا متاكد انها صدرت عن حسن نيه ولم تتحرى فيها
ربما ؟! و ربما انت بنيت على سوء فهم لعبارتي كما سأبين ذلك ،،

--- ربما هذه اشارة خفية الى كون اكلبس هو البرنامج المعياري لمشاريع جافا مثل ما يحدث في ميكروسوفت اوفيس حيث ان كل برامج الكتابة الاخرى تحاول ان توفر ميزة استيراد ملفات ورد مما يدل بلا شك ان ميكروسوفت اوفيس هو الافضل و المعيار القياسي …
عزيزي علي
النت بينز كانت بداية ظهوره عام 1996 واشترته لاحقا شركة صن وكانت بدايته الفعليه عام 1999
وقامت صن بجعله مفتوح المصدر فى عام 2000
اي قبل حتى وجود برنامج ااسمه Eclipse
بينما Eclipse كانت بداية ظهوره عام 2001 وكان معمول ليكون بيئة تطوير للسمول توك
وكانت بدايته الفعليه فى عام 2004
فكيف يكون اللاحق معيار للسابق

هنا المشكلة يا عزيزي بالضبط فأنت تبني كلامك على شيء لم اقله انا اصلا .. هل رايتني قلت ان اكلبس جاء قبل نت بينز او انه اول برنامج تطوير جافا او شيء من هذه العبارات ؟ انا لم اتكلم عن اي اسبقية اصلا ،، لا من حيث التاريخ و لا من حيث المميزات. ثم واصلت المغالطة لتصل الى ان المعيارية تستلزم الاسبقية فتسائلت كيف يكون اللاحق معيارا للسابق! و لكن في حقيقة الامر المعيارية شيء لا دخل له بالاسبقية بتاتا . المعيارية هي مستوى الشعبية بحيث يكون الشيء de facto و هذا بالطبع ايضا لا يستلزم ان يكون البرنامج او التقنية في حد ذاتها الافضل و لكن ان تكون هي الاستندارد.. مثال واحد بسيط :
لو سألتك ما هو نظام التشغيل ستعطيني تعريفه و تذكر مثاله نظام التشغيل ويندوز ، الكل يعرف و لا ينكر ان ويندوز هو نظام التشغيل المعياري و ان كان الكل يعرف انه ليس الافضل خاصة في الاعوام السابقة و لكن اليس يونكس و بعض النظم الاخرى اقدم منه ؟ فلماذا ويندوز اللاحق اصبح هو المعيار ؟


وشركة صن هى من قام بانشاء لغة الجافا وهى على علم بادق تفاصليها
فهل تتوقع انها كانت عاجزه عن انشاء محرر معياري لها حتى ياتى Eclipse

هنا مغالطة اخرى عزيزي، فأنت تقول صن ليست عاجزة عن انشاء محرر معياري لها ، ضع خط باللون الاحمر على كلمة " لهـــا " ، فكون صن صاحبة جافا بالطبع سيمكنها من انشاء محرر معياري لها و لموظفيها و لكن انا لم اتكلم عن المعيارية بالنسبة لصن نحن نتكلم عن المعيارية و الشعبية في السوق الخارجي و بين اوساط الشركات و المبرمجين ، و في حقيقة الامر صن عاجزة تماما عن ان تفرض معيارا على السوق و قد فشلت في ذلك فشلا ذريعا في جوانب كثيرة مع ان الفرص كانت سانحة تماما لها، فضلا عن ان يكون نت بينز معيارا هي عجزت من ان تصنع معيارا لجافا نفسها...

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

مما سمح لي Eclipse بان ينتشر في حقبه معينه
ولاكن سرعان ماخطفت شركة صن الاضواء مجدد
وكانت التحفه الفريده اللتى اتفق عليها المبرمجون هي نت بينز 6 اللتى جعلت الكثير من المبرمجين بي Eclipse اقتناء هذه الاصدارات المميزه
وراعت شركة صن طلبات المبرمجين واصدرت لاحقا فى النسخ الاخيره عملية استيراد مشاريع Eclipse حتى يتم الانتقال الى نت بينز
هذا اعتراف في حد ذاته بكون اكلبس هو المعيار و البرنامج الساحق و الا منذ متى و الشركات تراعي المبرمجين و تدعم منتجات اخرى، و لكن هذا التفسير يذكرني بحالنا في لينكس حيث توجد ادوات استيراد و تسهيل عملية الانتقال الى لينكس لمستخدمي ويندوز و هذا دليل صريح على ان ويندوز هو نظام التشغيل القياسي و ان لم يكن الافضل ،، اللطيف انه في السنوات الاخيرة ميكروسوفت قدمت خدمات تسهيل عملية الانتقال من سيرفر لينكس الى ويندوز و هذا اعتراف بسيطرة لينكس على قطاع السيرفرات و الا منذ متى و ميكروسوفت تعترف بشيء اسمه لينكس ؟

اما قصور Eclipse فى Java EE فلست انا من اكتشف هذا الضعف
فهناك الكثير من المقالات اللتى تحدثت عن هذا الضعف
عزيزي فايب لا زلت مصرا على اقحام المقالات في الموضوع ، و انا رددت على نقطة المقالات و الاراء الشخصية، هناك شيء يعرف بالحقائق Facts و شيء اخر يدعى Opinions اراء ، و لو سألتك في اي تصنيف تضع المقالات هذه فالصحيح ان تضعها في تصنيف الاراء فلا توجد حقائق الا بنسبة قليلة جدا والا لماذا كل هذا الاختلاف ؟
في عالم الكمبيوتر توجد برامج و تقنيات تعمل buzz ، لنترجمها على انها جلبة اعلانية و لكن هذا لا يعني شيء ، مثلا لغة بايثون هذه الايام لها ضجة في عالم لينكس حتى لكأن بيرل عادت ميتة و لكن عندما نرجع لمواقع طلبات التوضيح نرى ان بيرل لا زالت طلبات توظيفها اكثر على مختلف الاصعدة..
ايضا هناك شيء يسمى بالـ Myth's ، و هي خرافة يطلقها احدهم ضد تقنية معينة و يتلقاها المجتمع بالقبول و يساعد في نشرها فتصبح استاندرد ،، و امثلتها كثيرة مثلا خرافات لينكس فلينكس على تطوره السريع و الجيد في السنوات الاخيرة في بعض النواحي الا انه لا يزال يعاني زخما كبيرا من الخرافات التي تحوم حوله اعطيك مثال بسيط ، ابحث عن كلمة ATI في لينكس ستتحصل على عشرات بل ربما المئات من المقالات التي اما تنفي وجود دعم لهذه الكروت او تشير الى انه لن يمكنك استخدام المؤثرات البصرية و الـ 3d مع هذه الكروت او انهم سينصحونك باستخدام الدرايفرات المفتوحة المصدر ،،، و لكن هل تعلم ماذا ؟؟ انا الان اكتب لك من لينكس و جهازي عليه كرت ATI و المؤثرات البصرية تعمل باقصى سرعة و برامج التصميم الثلاثي لا تعاني مشاكل ،، فهل سأصدق تجربتي الناجحة ام اصدق كل تلك المقالات ؟
خرافة اخرى مثلا موضوع صعوبة تنصيب البرامج في لينكس و التي لا اكاد اصدق انها الى الان شائعة جدا ، مع ان تنصيب البرامج في لينكس مجرد كبسة زر واحدة فقط او ادخال امر واحد للطرفية ! هل ستقول لي كلا فالتنصيب في لينكس صعب لان المقالات تتكلم عن شيء اسمه dependency hell ؟ ( جحيم الاعتمادية ) الامر الذي بات طي النسيان بعد ان تكفلت مدراء الحزم بهذه المهمة ؟
على مستوى لغات البرمجة اقرا الزخم الاعلامي السلبي الكبير على لغة البرمجة بيرل ، و لدي مقالة ترد على كل خرافة من هذه الخرافات اقراءها ان شئت ، او اقرا مدونة المبرمج الكبير تيم بونس و استمع له كيف يفند كل تلك الاشاعات و الخرافات بالاحصائيات الحديثة و الاجوبة المقنعة، تلك الخرافات التي لو كنت اكتفيت بقراءة المقالات فقط لاقتنعت بانها حقائق.
و لكي نختصر في النقاش فاكتفي بهذه الامثلة فقط و لكن اعتقد ان النقطة واضحة لي و لكم و للجميع ان ما يقال شيء و الحقيقة شيء اخر ، فالمرجو منك عزيزي ان لا تقول لي يقال بأن بيرل ميتة ! او بأن اكلبس فيه قصور ، بل قل لي انا استخدمت اكلبس و يوجد فيه قصور من ناحية كذا و كذا ، و في هذه النقطة لم استطع فعل كذا … الخ يعني انقل لي تجربتك لا تجربة الاخرين.

لان Java EE هى رائدة اللغات فى تطوير برامج الويب
وبقية اللغات لاترتقى اليها (( عفوا السكربتات ))
اما عن اللغات الاخرى فى الويب ((عفوا السكربتات )) فهى تصلح للبرامج الصغيره والمتوسطه
وحتى اشهرها وهى ال php - كانت ومازلت هى عشقي الوحيد - مع ولعى الشديد بها
فانها لاتقارن بي Java EE
موضوع من هي رائدة اللغات في تطوير برامج الويب خارج عن دائرة خلافنـا،،

اضف الى هذا كله التقنيات الجديده اللتى طرحتها شركة ببرنامجها نت بينز
JavaFX و glassfish وهى مدعومه بالكامل وسوف تذهلك المشاريع اللى تسطيع عملها بالنت بينز
- يمكنك تنزيل دعم جلاس فش الخاصة باكلبس من موقع جافا :
http://download.java.net/glassfish/eclipse/
ايضا JavaFX دعم لاكلبس :
http://javafx.com/docs/gettingstarted/eclipse-plugin/

عزيزي على كل ماذكرت من اللغات المدعومه فهى مدعومه بالنت بينز
ويمكن ان تعملها بسهوله ومرونه ،،
- لا بأس ان كنت تريدها هكذا تفضل اعطني روابط الدعم لكل من تلك اللغات على نت بينز ( لاني حاولت البحث عن دعم لاحدى تلك اللغات و لم اجد ربما تجد انت ) و سافعل انا ذلك بدوري لاكلبس فان كان فعلا نت بينز يدعم كل تلك اللغات التي ذكرتها سنواصل باضافة لغات اخرى على شرط الا يقتصر الدعم فقط على تلوين الاكواد!,,

عزيزي على محرك البحث قوقل مجرد وضع مقارنه بين النت بينز و Eclipse
سوف تخرج لك الالاف المواضيع اللتى تعطيك عشرات الاسباب لانتقالك الى النت بينز
وعشرات الاسباب اللتى تدعك تترك Eclipse
تم الرد على هذه النقطة ، و على فكرة بما انك مهتما جدا بما يقوله الاخرين استغرب انك لم تقع على مقالات لم تعطك بعض الاسباب للبقاء على اكلبس !

فى الختام اذكر
ان Eclipse ليس برنامج ضعيف بل على العكس قوي وممتاز
ولاكن حسب وجهت نظري الشخصيه انه لايرتقي لان يكون كما هو النت بينز
ووجهة نظري غير ملزمه
و انا ايضا اعتقد ان نت بينز ممتاز ، و اتمنى من الاعضاء الا يستخدموا نت بينز فقط لانهم تعلموه اولا او لان الجامعة فرضته عليهم ، كما هو الحال في ويندوز ! لاننا ولدنا على ويندوز سنبقى عالة على ويندوز و نغمض اعيننا عن ما يدور من حولنا ،، بل ليستخدموا نت بينز او اي برنامج اخر بناء على تجربتهم و اقتناعهم بانه الخيار الافضل لاداء المهمة ..

دمت في السعادة عزيزي فايب و انا احترم رايك،،

التعديل الأخير تم بواسطة ali4ali ; 05-03-2010 الساعة 11:14 AM
ali4ali غير متصل   رد مع اقتباس
قديم 05-03-2010, 03:20 PM   #23
vip_of_all vip_of_all غير متصل
طالب فعال
 
الصورة الرمزية vip_of_all

 











افتراضي رد: تعرف على NetBeans


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

ولاكن فى حالتنا نتكلم عن شي واحد مصمم لى لغه واحده
ولهذا سوف اختصر الكلام

عموما اخي على انا ساكتفي بهذا الرد مؤقتا وذلك للمهام و الواجبات الكثيره واللتى تعلمها انت
وحتى اتفرغ من مسئولياتى سوف اعود لاحقا لاكمل الحوار الممتع معك
ولك الحريه في اكمال مابدئت بي او بدوني
وتكون فرصه للاخوان المتابعين للقراءه والاستفاده من محاور الحديث وحتى لايحدث هناك سوء فهم
وينحى الموضوع عن الهدف المراد به


Select your IDE Netbeans vs Eclipse
Features

While I could easily find the features list of Netbeans, It was little hard to find a feature list for eclipse.

Netbeans:

Easy-To-Use Java GUI Builder :- Netbeans comes with a professional and easy to use GUI builder. I guess there is no GUI builder that can match the ease of use and power of Netbeans GUI builder.





Visual Web and Java EE Development :- NetBeans IDE also provides tools for building all Java EE components, including Enterprise Java Beans (EJBs), web pages, servlets, and web services. It comes with built in editor for JSP’s and Java ****** with code completion feature. Developing web applications with Netbeans is simply a breeze.

Visual UML Modeling: - Netbeans also provides a powerful platform for UML Modeling. Designers and analysts design applications using the UML modeling language, and then developers generate Java code from the UML model. You can also update the model from changes made in the source code (Forward and Reverse Engineering).




Visual Mobile Development :- If you are looking for a editor for developing mobile applications then Netbeans is the best IDE for you, It comes with very powerful built in editor and tools for J2ME application development. Recently Netbeans also added Mobile Game Builder which makes mobile game development easy as never before.





Ruby and Rails Support :- Netbeans even supports Ruby and Rails. The editor indents, completes, and highlights your Ruby code syntactically as well as semantically. It parses your code live as you type, so it can match words and brackets, mark errors and occurrences, and display new quick fixes.

C and C++ Development: - Netbeans also provides full fledged support for developing C/C++ projects. The C/C++ editor supports syntax highlighting, automatic code completion, automatic indentation and formatting (including a choice of formatting styles), bracket matching, code folding, templates. NetBeans IDE can find classes, variables, functions, #include directives, derived classes, and more. It also supports debugging C/C++ projects.

Profiler: - Netbeans comes with a built-in profiler and you can do several common profiling tasks, such as standard CPU or memory profiling, or simple monitoring. It provides almost all features that commercial profilers provide like Heap Walker, Profiling Points, CPU profiling, thread monitoring/debugging and remote profiling.



Reporting: - Reporting is a feature that does not come built-in with the Netbeans IDE. However, you can Integrate Jasper Reports easily into Netbeans IDE. Jasper is a Powerful Reporting Platform.

Eclipse:

Eclipse comes only with built-in support for Java projects, Several free and commercial plugins are available that can provide the above mentioned features that come as a built-in feature in Netbeans.

GUI Editor: A big drawback of eclipse is that it does not come with a built in GUI Editor. There are some free plug-ins(Jigloo and Visual Editor Project) available that can add GUI editing functionality to Eclipse, they are no match for the GUI editor of Netbeans.

J2EE Projects: Another big or perhaps bigger drawback with Netbeans is that it does not come with built-in support for J2EE projects. Luckly, there are some third party plugins available that provide functionality similar to the built in J2EE support of Netbeans. Some major plug-ins include: Lomboz and MyEclipse. Lomboz is free and opensource while MyEclipse is commercial.

UML Editing: Eclipse does not come with a built in UML editor, this may be because IBM has its rational family of products for that purpose. UML Editing support can be added to eclipse with third party plug-ins. Most of the good ones are commercial and very expensive. If you are looking for a free UML editor, you must go for Netbeans. Below is a list of some good UML editor plug-ins for Eclipse:

<!--[if !supportLists]-->1) <!--[endif]-->Model Development Tools (MDT) (free)

<!--[if !supportLists]-->2) <!--[endif]-->Omondo (commercial)

<!--[if !supportLists]-->3) <!--[endif]-->visual-paradigm eclipse UML plugin(commercial)

Mobile Development: Again, None of the Eclipse plugins can match the mobility support provided by Netbeans. Netbeans is simply the best editor for developing mobile applications. However, if you really want to use eclipse, then you can install the eclipseme plugin for developing mobile applications/games in eclipse.

Ruby: Some nice plug-ins are available for eclipse which provide support for developing Ruby and Rails projects in Eclipse.

<!--[if !supportLists]-->1) <!--[endif]-->RadRails

<!--[if !supportLists]-->2) <!--[endif]-->Rubyeclipse

RadEclpise is my choice because it provides more functionality than Netbeans.

C and C++:- Eclipse C/C++ Development Tooling – CDT is a very powerful plug-in that adds C/C++ project capabilities to Eclipse. It also provides support for importing Microsoft Visual C++ projects.

Profiling:- Another big drawback with Eclipse is the absence of profiling. Though there are some plug-ins like Eclipse TPTP and “Eclipse Profiler Plugin”, you may have to use very expensive tools like Optimize IT if you want the same profiling features like Netbeans. There is a decent plug-in named

Reporting:- You can use Birt reports thought it is not as powerful as jasper reports.





Features wise Netbeans is a clear winner, but there is something that makes people go for Eclipse. I guess it is performance and usability. Performance wise Eclipse seems to be a bit faster than Netbeans and usability wise it is far ahead of Netbeans. At the same time, if you need support Netbeans mailing list are always there for you, there is no question or problem that is left un answered- Hats off SUN!!!.

Also, many developers are very much used to Eclipse and feel uncomfortable switching to Eclipse. One main reason for that is that the short cut keys in Netbeans is completely different from Eclipse and manually reconfiguring them is a pain. I guess Sun can make Netbeans even more popular by providing a Eclipse compatible Shortcut keys option.


Conclusion

I guess that the IDE you choose should depend on your needs.

Core Java Developer: IF you are a core java developer and are looking for a IDE, the your should go for Netbeans for is fantastic support and profiler. If you are already using Eclipse and are comfortable, I guess it is better to stay with Eclipse for its usability and speed. Also getting adjusted to Netbeans shortcuts takes time.

Swing Applications Developer: You can blindly select Netbeans if you rely if GUI Editing tools. If you prefer manually coding GUI’s then you can go for Eclipse.

Web Application Developer: In this area Netbeans already provides features that Lomboz adds to eclipse. So I guess, Netbeans is a better Choice.

UML Development: Clearly Netbeans is the winner.

Mobile Applications Development: No IDE can beat Netbeans in this area.

Ruby and Rails Development: RadEclipse is the best; it’s free and provides more features than Netbeans. The usability of Eclipse adds a plus.

C/C++: Developing C/C++ applications on an IDE written in java seems to be pretty weird, but both Netbeans and “Eclipse C/C++ Development Tooling” provide good C/C++ project development functionality, I could’nt make a choice here.



Overall, I guess Netbeans has a better future than Eclipse.



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

وكما ذكرت سابقا لى عوده بعدما اجد فرصه متاحه لى
وحتى ذلك الوقت اتمنى للجميع مشاهده ممتعه
دمتم بود
vip_of_all غير متصل   رد مع اقتباس
قديم 06-03-2010, 09:34 PM   #24
JB JB غير متصل
مشرف سابق
 
الصورة الرمزية JB
افتراضي رد: تعرف على NetBeans


خبوشه - vip_toop - hjyt333

انذار إداري لكم و اتمنى عدم تكرار هذا الأسلوب بالنقاش

يجب احترام جميع الأراء و عدم التعرض لشخص احد و انتقاء الكلمات المناسبه نحن بمنتدى جامعي و تعليمي

يمنع التعرض لرأي اي شخص ادلى بوجهه نظره بالموضوع بعد ردي هذا و اي شخص سيخالف ذلك سيتم ايقافه مباشرة

بالتوفيق



التوقيع

JB غير متصل   رد مع اقتباس
قديم 19-09-2010, 12:06 AM   #25
Noraaaa Noraaaa غير متصل
طــالب
 
الصورة الرمزية Noraaaa

 











افتراضي رد: تعرف على NetBeans


شكراااااا



التوقيع

"سبحان الله وبحمدة,سبحان الله العظيم"
"لا اله الا الله ,عدد ما كان وعدد ما يكون,وعدد الحركات والسكون"
"استغفر الله العظيم الذي لا اله الا هو الحي القيوم وأتوب الية"
Noraaaa غير متصل   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 05:07 AM.


Powered by vBulletin® Version 3.8.1, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع المواضيع والمشاركات تعبر عن وجهة نظر أصحابها
ولا تعبر باي شكل من الاشكال عن وجهة نظر منتديات AOUA
تصميم وتطوير : التكنولوجيا الماسية