مايكروسوفت فيجوال ستوديو

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

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

كما يدعم فيجيوالـ استوديو الكثير من لغات البرمجة مثل مايكروسوفت فيجيوال سي++ ومايكروسوفت فيجيوال سي# ومايكروسوفت فيجيوال بيسك وجافا سكريبت والعديد أيضا من لغات الترميز مثل لغة ترميز النص الفائق ولغة الترميز القابلة للامتداد ولغة ترميز النص الفائق القابلة للتمديد وأكس أس أل.

المواصفات

محرر الأكواد

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

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

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

المنتجات المدعومة

المنتجات الحالية

  • مايكروسوفت فيجوال سي++
  • مايكروسوفت فيجوال سي#
  • مايكروسوفت فيجوال بيسك
  • مايكروسوفت فيجوال ويب ديفولبيد
  • تيم فاوندشين سيرفر

المنتجات السابقة

  • فيجوال فوكس بروفيجوال سورس سيف
  • فيجوال إنتر ديف
  • مايكروسوفت فيجوال جي++/
  • مايكروسوفت فيجوال جي#

إصدارات الفيجيوال ستوديو

بالسنين

  • فيجيوال ستوديو 97
  • فيجيوال ستوديو 6
  • فيجيوال ستوديو.نت (2002)
  • فيجيوال ستوديو.نت 2003
  • فيجيوال ستوديو.نت 2005
  • فيجيوال ستوديو.نت 2008
  • فيجيوال ستوديو.نت 2010
  • فيجيوال ستوديو.التميت 2012
  • فيجيوال ستوديو.التميت 2013
  • فيجيوال ستوديو.كومينيتي 2015
  • فيجيوال ستوديو.كومينيتي 2017

فيجوال ستوديو 97

لقد اطلقت مايكروسوفت فيجوال ستوديو (المسماة رمزيا بوسطن على اسم المدينة، وهكذا كانت بداية تسمية الفيجوال ستوديو على أسماء المدن) في سنة 1997 جامعة العديد من ادوات البرمجة معاً للمرة الأولى. الفيجوال ستوديو 97 اتت بأصدارين : فيجوال ستوديو الإصدار الاحترافي وفيجوال ستوديو اصدار الشركات، الإصدار الاحترافي جاء على ثلاثة اقراص ليزرية اما اصدار الشركات قد اتى على اربع اقراص ليزرية.احتوت فيجوال ستوديو 97 على++J اصدار 1.1 للبرمجة بلغة الجافا كما واحتوت على Visual InterDev لأنشاء صفحات ويب لمواقع الانترنيت بأستخدام خادم الصفحات التفاعلية Active Server Pages كان هناك قرص ليزري مرفق يحتوي على Microsoft Developer Network library المعروف بـM.S.D.N.

فيجوال ستوديو 97 كانت عبارة عن أول محاولة من مايكروسوفت لأستخدام نفس بيئة البرمجة لعدة لغات حيث ان ++Visual J وInterDev وحتى مكتبة MSDN قد استخدموا جميعا بيئة برمجية واحدة اطُلق عليها Developer Studio

فيجوال ستوديو قد اطلقت كحزمة البرمجة المنفصلة المستخدمة للبرمجة بلغات فيجوال ++C وفيجوال بيسك وفيجوال فوكس برو

فيجوال ستوديو بروفيشنال

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

فيجوال ستوديو سيستم تيم

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


المراجع

areq.net

التصانيف

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