MohamedIBrahim

نقاش حول (Visual Studo ) بيئة .Net

7 ردود في هذا الموضوع

السلام عليكم ورحمه الله وبركاته

استكمالا ونزولا على رغبة الاخوة المتناقشين فى موضوع جديدة فى عالم التكنلوجيا

قهنا نبدأ نقاش من الصفر >>>> علمى بحث حول ال .Net

مع السماح لى بوضع شروط لمن يريد الحوار

1- احترام الاخرين وعدم اتهام شخصية بعينها سواء اكانت عامة ام عضو اخر بأى نوع من الاشياء التى تسبب المشاكل حتى لو كانت صغيرة

2- النقاش علمى وبادلة ولا ردود الا فى موضوع النقاش

3- اول رد بعد الموضوع يجب ان يكون فى صلب الموضوع ومثل اخر رد يكون فى صلب الموضوع

4- عدم اتهام اى عضو بالجهل عن اى شئ الا اذا اثبت ذلك وطبعا لن تقول بتوضيح انك لا تعرف هذا , معذرة اخى لكن ......... وغيرها من الامور الجيدة التى تقرب الاشخاص من بعضهم اثناء النقاش

حتى يخرج النقاش هادف بناء مفيد للجميع تحياتى

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

وننتظر بدء النقاش

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

وسيضم النقاش مختلف الاشياء عن التقنية كل شئ عنها تفصيلا

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

يا شباب اعلمكم اننى لن اتعصب لرائ معين خصوصا انى دماغى بدأت تلين نحية ال.Net بس بصراحة

انا لا انفى كونى ممكن استخدمها رغم انى كنت معارض لها شئ ما الا اننى متخوف من اشياء

ومن يدرى لعلى اخرج من الموضوع وانا مبرمج .Net من جديد :) :)

او قد اخرج بلا شئ

او نخرج كلنا باستفادة

الله اعلم

وحتى لا يكون الرد هذا مخالف لقوانين النقاش

نعرف ما بعض مقدمة مبدأية عن .Net ( ملاحظة بحب اختصر Visual Studio الى .Net )

سأتكلم عن Visual Studio 2010

مايكروسوفت فيجيوال ستوديو (بالإنجليزية: Microsoft Visual Studio‏) هي بيئة التطوير المتكاملة الرئيسية من مايكروسوفت. تتيح برمجة واجهة المستخدم الرسومية والبرامج النصية إلى جانب ويندوز فورم ومواقع ويب وتطبيقات ويب وخدمات وب مدعومة ب مايكروسوفت ويندوز وويندوز موبايل وإطار عمل دوت نت ومايكروسوفت سيلفرلايت.

يدعم فيجوال استوديو العديد من لغات البرمجة مثل مايكروسوفت فيجوال سي++ ومايكروسوفت فيجوال سي# ومايكروسوفت فيجوال بيسك وجافا سكريبت والعديد أيضا من لغات الترميذ مثل html وxml وxhtml وxsl.

المواصفات

محرر الأكواد

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

يدعم محرر أكواد فيجوال استوديو أيضا إمكانية وضع علامات مرجعية في الكود للمساعدة في التصفح السريع، يدعم أيضا إمكانية coollapasing and expanding مجموعات الأكواد والبحث والاستبدال في الكود, ويدعم أيضا code sinppets وهى قوالب جاهزة من الكود يكمن ادراجها وادخال تغييرات عليها داخل المشروعات الجارى العمل عليها ويدعم أيضا إمكانية اعادة كتابة الكود.

يقوم محرر الأكواد أيضا بوضع خطوط حمراء أسفل الأخطاء الاملائية وخطوط خضراء أسفل الانذرات.

متعقب الاخطاء

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

يوجد أيضا في فيجوال ستوديو نافذة immediate window والتي تسمح بتجريب الدوال أثناء كتابتها.

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

وونتتظر باقى الاعضاء لبدء النقاش

تحياتى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

شكرا لك على هذه البادرة الطيبة وان شاء الله يكون موضوع علمي بحت ,

قبل أن نبدا المناقشة احب ان اضع رابط لمجلة قمت بتاليفها تشرح الجديد في اطار عمل الدوت نت 4

40915094.png

http://www.el-bukhari.com/2011/01/4.html

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

شكرا لك على هذه البادرة الطيبة وان شاء الله يكون موضوع علمي بحت ,

قبل أن نبدا المناقشة احب ان اضع رابط لمجلة قمت بتاليفها تشرح الجديد في اطار عمل الدوت نت 4

40915094.png

http://www.el-bukhari.com/2011/01/4.html

اهلا بك اخى الحبيب >>> حبيت نريح دماغنا

www.flyarb.com/dotnet4.rar

هذا رابط مباشر لتحميل المجلة وهو نفس الرابط بكن لتسهيل الامر

ارجو ذكر كل اللغات التى تدعمها .Net فى 2010 يعنى الجديدة اللى دعمتها ميكو بعد اصدار 2008

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جاء الفيجوال ستديو 2010 بدعم لكثير من التقنيات الحديثة

حيث تم اضافة لغة F# 2.0 بشكل رسمي إلى بيئة العمل

واصبح بالامكان انشاء مشاريع SharePoint 2010 اذ تم اضافة كثير من ادوات الشيربوينت

ايضا تم اضافة دعم لانشاء المشاريع على السحب cloud computing

اضافة دعم لادوات الVisualization

تحسينات لكثير من الادوات الخاصة بتحرير الكود وتتبع الاخطاء والنشر ومراقبة الاداء

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بيئة دوت نت جاءت كبديل مايكروسوفت لبيئة الRAD و الفيجوال بيسك,

أدخلت مايكروسوفت فيها مزيجا جيدا من الفيجوال بيسك و الجافا و الدلفى لنرى فى النهاية بيئة تطوير سريعة و سهلة و جيدة لتطبيقات معينة و لكن!

عيوب الدوت نت هى انها تعمل بطريقة الVirtual Machine و تترجم برامج الدوت نت الى كود وسطى, و نتيجة لذلك, فانها تواجه مشاكل بالنسبة للأداء و الاحترافية.

فمثلا ليس من الجيد ان تجبر المستخدم على تنزيل مكتبة الدوت نت (و التى يبلغ حجمها ما يتعدى ال200 ميجا بايت فى بعض اصداراتها) لتشغيل برنامجك.

طبعا المشكلة الأخرى هو ان الكود الوسطى يسهل عملية الReverse Engineering بعكس الكود الnative الذى يصعب هذه العملية.

ناهيك عن ان مايكروسوفت كان هدفها هو الcross paltform, لكن هذا حق يراد به باطل, فعمليا لا يوجد منصة جادة متوفرة للدوت نت سوى على أنظمة ويندوز.

و بحسب بورلاند فان الدوت نت ليس سوى مكتبة أخرى تماثل الMFC و الVCL ففى الحقيقة هو يستدعى توابع ويندوز API لفتح نافذة مثلا! و لهذا السبب فان بورلاند انهت دعمها لبيئة دوت نت و اكتفت بدلفى بريسم و التى تعتبر اضافة لبيئة تطوير دوت نت و انتهى دعم الVCL for .net لأنه لا معنى لعمل احاطة فوق الاحاطة للAPI.

فى رايى فان بيئة تطوير امباركاديرو (بورلاند سابقا) دلفى و سى++ بيلدر توفر بديلا أكثر احترافية و يولد اكواد native أكثر كفاءة و سرعة بالاضافة الى كونه أكثر ثراء, لكن دوت نت تتفوق على البورلاند فى نقطة الربط مع تطبيقات الانترنت فقط. فيما تتفوق دلفى و سى بيلدر بشكل ساحق فى التطبيقات العادية و تطبيقات قواعد البيانات, ناهيك عن ان لغات الاوبجكت باسكال و السى++ المستخدمة مع مكتبات VCL هى لغات فى حد ذاتها أفضل فى بنيتها و قوتها من لغات السى# و الفيجوال بيسك.

فى رايى الشخصى فان الدوت نت فى المجمل أفضل من الجافا كثيرا, و تقل بخطوات عن الدلفى و السى بيلدر.

تم تعديل بواسطه فادى_سى_بلس_بلس
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا على الموضوع

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

ولو تقبلها مني

انت وقعت في مشاركتك هنا بخطأ وهو

نعرف ما بعض مقدمة مبدأية عن .Net ( ملاحظة بحب اختصر Visual Studio الى .Net )

انت تحب وانا احب وكلنا نحب .. ولكن لا تجعل حبك للامور يتدخل في التقنية

لايوجد اي رابط بين الVS وبين القنية واعتقد ان الاخ بخاري معي في هذه النقطة

الدوت نت منصة وتقنية بينما الفيجول استوديو هو من يدير التعامل مع هذه المنصة

والدليل ان الفيجول استوديو موجود لاكثر من عشر سنوات قبل وجود الدوت نت

ولكن حولت ميكروسوفت التواصل معه من الطريقة السابقة ( البرمجة العادية والمرئية ) الى البرمجية المرئية على تقنية الدوت نت

وكمعلومة اضافية

مشروع لغة جديدة بدأ على حسب ما قرأت مرة سنة ال1996 وكان من بين شروطها وخصائصها

1- لغة كائنية التوجه 100% ليست مثل السي ++ ، التي هي ليست لغة كائينة التوجه وانما تدعم هذا المبدأ وهذا تصحيح لخطأ يقع به الكثيرين

2- قوية مثل السي ++ .

3 - بسيطة مثل الفيجول بيسك لان ميكروسوفت كانت تعرف ماهو سر حب الفيجول بيسك وابتعاد الهواة عن الفيجول سي ++

لتظهر بذلك ابحاث حول السي شارب التي هي المنافس الاقوى للجافا

والتي اطلقتها ميكروسوفت في 2002 مع الدوت نت في بيئتها الجديده visual studio.net 2002 والذي بدأ مع نسخة اطار العمل 1.0 .

-------------------------

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .