الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سلسلة النظرة الأولى على VS 2010

بدأه سلفي وأفتخر في 29 أبريل 2010 · 32 رد · 4,256 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#26

عملاً بنصيحتك أخي أحمد بحثت عن Eclipse لكي أقوم بتنصيبه حتى يتسنى لي تجربته عن قرب أكثر في مشروع مثلاً .. ولكني لم أجد نسخة تدعم .NET

هل يمكنك أن ترسل لي رابط تحميل ..

جزاك الله خيراً

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#27

توجد عده اصداريات مجانية و مفتوحة المصدر بالتأكيد لاتدعم احدث منصة لاعتماد اغلبيتها على Mono-project :

* Emonic

http://sourceforge.net/projects/emonic/

رابط عن كيفية استخدامها : http://www.ibm.com/developerworks/library/os-eclipse-migratenetvs/

*Improve C#

http://www.improve-technologies.com/alpha/esharp/

على مستوى البرامج التجارية المبنية على Eclipse وتدعم الموديل جينيريشن يمكنك استخدام Rational Software Architect. و هى تدعم توليد الكود لاكثر من لغة و تتضمن VB و C# و خلافه من اللغات. اما على مستوى ادوات Workflow , Web Modeling , ... فالاستخدام حسب اللغة القياسية و Embedded Code / Snippet بلغة الجافا لكن لااعرف ان كان دعم لغات اخرى مثل السى شارب ام لا.

أتذكر وجود اداه للسى شارب تطور تحت مشروع CDT - Managed Code لكن لااعرف ان كان تم طرحها ام لا - سأبحث عنها و ارسل الابديت سايت لك على الايميل.

وجزاك الله خيرا

تم تعديل هذه المشاركة بواسطة Ahmedvc في 7 مايو 2010 في 09:55

1 −1
#28

هل تعرف لماذا يا أخ أحمد طلبت منك رابط للـ Eclipse .. حتى أكون حيادياً .. وعلى الرغم من معرفتي أن Eclipse لا يمكن مقارنته بـ VS لأنه لا وجه للمقارنة من ناحية دعم بيئة تطوير الـ .NET ولا أتكلم عن مزايا الـ IDE نفسه .. ولكني فضلت أن أكون حيادياً لأقصى درجة.

بخصوص ما أرسلته لي من مشاريع جزاك الله خيراً عليها بالفعل ..

لذلك أنا أطلب منك أن تكون حيادياً الأن كما كنت أنا .. وأن تقرأ ما سأكتبه هنا بحيادية تامة:

المشروع الأول الخاص بالمونو هذا هو ما يدعمه:

Emonic (Eclipse-Mono-Integration) is a Eclipse-Plugin for C#. It provides color-highlighting, outline, word-completion and build mechanism via Ant or Nant. Tested on Linux and Windows with Mono and the Win-.net-framework.

لا يمكنك أن تقول لي أن هذا هو ما يدعمه الفيجوال ستوديو! لقد ذكرت عدة أمور لن تتوافر في أي IDE أخر وأنا واثق من هذا .. وقلت في رسالة سابقة أزعجتك جداً:

برامج الويندوز بأنواعها (Windows Forms, WPF .... etc).. والويب بأنواعها (ASP.NET, Silverlight .....etc) والأوفيس والشيربوينت وال clouds وال sql server ...... إلخ ببرنامج يدعم .net!

بكل بساطة Eclipse لا يدعم 1 / مليون مما قلته .. فكيف تدعي أن Eclipse يدعم ASP.NET .. ولن أدخل في تفاصيل أخرى .. هل مجرد أنك تكتب صفحة وتقوم بتشغيلها يعني هذا أن Eclipse يدعمها؟ أنا ممكن أكتب على Notepad على فكرة!

القضية أن Eclipse لا يدعم الـ rich support للـ ASP.NET والتي ظهرت منذ 10 أعوام أو أقل كما يدعمها VS بكل إصدارته من أولها لأخرها!

في الحقيقة أنا لا أعلم كم سنة قمت بالتعامل مع VS ومع أي تكنولوجيا بداخله لأنه ليس مجرد IDE كما يظن البعض .. ولكن أنا أعتقد أنه يوجد لبس إما في فهمك لي لأنني أتكلم بأسلوب عام .. أو أنك لم تعمل عليه كفاية.

جزاك الله خيراً

1 −1

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#29

أخى - كلامى بسيط - المميزات فى Navigation ,Call Hierarchy, Multiple monitors support ...., etc متوفرة فى اى لغة يتم تطويرها على منصة Eclipse. وهى من الخصائص الاساسية فى Eclipse - نسخة البايثون مثلا او اى لغة تدعم لغة على منصة Eclipse تهتم و تأخذ الخصائص بشكل مجانى اذا تم عمل Extensibility بشكل سليم. أنا اتكلم عن المميزات التى طرحتها انت و التى هى موجوده فى نسخة بسيطة و فعليا قبل صدور VS 2010. لم اتكلم عن WPF وخلافه. وهذا ماقصدته ان كلامك غريب لانك ادخلت ادوات لم تتحدث عن مميزاتها فى الموضوع و انا لم اتحدث عنها.

بخصوص الويب الموضوع متشعب و لااريد الدخول اليه لكن هناك اتجاه فى الوقت الحالى لعمل تغير فى تكنولوجيا توليد اكواد الويب مثل ASP.Net و JSP , .., etc. و Eclipse يركز على هذه الجهود و اعتقد ان البساط ينسحب بمرور الوقت من تكنولوجيا تقليدية فى الجافا مثل JSP او JSF و ليس هناك اهتمام فعلى بدعم ASP.Net على منصة Eclipse.

الخصائص التى تتحدث عنها غير مدعمة فى مشروع المونو و حتى الان هو مشروع من منظمة غير ربحية - اكيد تطويره بطئ نسبيا. وايضا - انت تتحدث من زاوية ضيقة دعم .Net Applications فقط. VS 2010 لايدعم تطبيقات الدوت فقط و انا استخدمه بشكل عام فى تطبيقات VC++ و لم استخدم CDT لانه لايدعم MFC.

ماامكانية ان ادعم لغة جديده على VS 2010 ؟ هل العملية سلسة و مريحة ؟ هذه نقاط تحتسب لـ IDE. مااحبه فى Eclipse هو مرونة الفريمورك عليه لو لايوجد دعم لمحرر ASP.Net فانا استطيع كتابه محرر و استخدام بعض البلج ان التى تسهل عمل المحرر و syntax validation و UI مثل GMF , ... , etc. و هذا سبب كبير لشعبيته هنا و فى الجامعات. الفيجوال ستوديوا ممكن اكيد تطوير Add-ons لكن ليست بنفس مرونة و سهولة الايكليبس.

مااقصد قوله فى النهاية - انا دخولى للموضوع هو ان كلمة الافضل هى فى غير موضعها فلايوجد شئ افضل بشكل مطلق.

جزاك الله خيرا

تم تعديل هذه المشاركة بواسطة Ahmedvc في 7 مايو 2010 في 10:49

1 −1
#30

أنا معك أنه لا يوجد أفضل بشكل مطلق ..

ولهذا أنا سببت كلمة أفضل .. وقلت لمطوري الدوت نت

وبالفعل هو أفضل IDE لمطوري الدوت نت لأنه يدعمهم بما لا يستطيع أي IDE أن يدعمهم به ..

وبخصوص المميزات التي أذكرها أنا في الموضوع فهي ليست الـ VS ولكنها مجرد إصلاحات لبعض الأمور القديمة ..

أما لو قارنت الـ VS بالكامل من الألف للياء مع أي IDE .. فهنا الوضع يختلف والكلام يختلف ولا مجال للنقاش هنا في هذا الموضوع حول هذه النقطة.

جزاك الله خيراً

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#31

اخى - الان نصل لنقطة اتفاق. الصراحة كلمة افضل كانت مفهومة لى انها على مستوى جميع IDEs و بدون تحديد للغة او فريمورك .

عامة اريد ايضا ان اشير الى ان مايكروسوفت بدأت تدخل فى سوق جديد مع تطويرات جيده لـمنتج Share Point و مع بدء طرح دعم لتطبيقات الموديلينج و الورك فلو. و هى تدخل فى المنافسة مع شركات تسبقها فى هذا الموضوع مثل Oracle و خاصة بعد شراء شركة الاوراكل لـ BEA Systems و اكيد IBM. حتى الان لم اجد دعم لمحركات تنفيذ لموديل BPMN و BR ... و etc. ماوجدته هو دعم لـ BSM من خلال توليد الكود بالطريقة التقليدية لـ Code-Behind و التى واجهت صعوبة نوعا ما فى استخدامها مقارنة بادوات مثل WID . لكن اتوقع ان تبدأ مايكروسوفت بدعم انواع و محركات تنفيذ اكثر فى الاصداريات المقبلة او ممكن متوفره فى نسخة Ultimate التى لم اجربها بعد. و هى عامة محاولة جيده لجذب الشركات التجارية الكبرى.

و جزاك الله خيرا...

تم تعديل هذه المشاركة بواسطة Ahmedvc في 7 مايو 2010 في 11:55

2 −1
#32

(7) Debugger Improvements

تحتوي هذه الإصدارة من VS 2010 على تطورات كبيرة في الـ debugger مثل الـ IntelliTrace و غيرها .. وتحتوي أيضاً على بعض الـ Usability Improvements الجديدة .. مثل breakpoints labels و Pinned DataTips ...

من هــنـــا http://abdulmoniem.wordpress.com/2010/05/07/vs-2010-first-look-debugger-improvements/

1 −1

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#33

السلام عليكم .

الـCompiler و الـLinker الجديد الخاص بـ++C/C جيد واسرع من السابق (9.0) .

لكن اكثر ما ضايقني هو ان الـCrash الذي يحدث بسبب الـIntellisense عند الكتابة او التعديل في الكود لم يتم اصلاحه في الـRelease علما بانه موجود من الـRC .

أيضا في الـIDE هناك بعض خيارات الـCompiler الخاصة بـ++C "أكلتها القطة" :D

اللي يعرف حل لموضوع الـCrash يلحقني بيه لاني كسرت بسببه 2 كيبورد لحد دلوقتي :mad:

تم تعديل هذه المشاركة بواسطة GamingMasteR في 17 مايو 2010 في 20:00

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

مواضيع مشابهة