ذكري المظهر

Microsoft Visual Studio - الإصدارات ، المقارنة ، الميزات ، الأسئلة الشائعة

شرح السي Learn C in Arabic #2 - Introduction

شرح السي Learn C in Arabic #2 - Introduction

جدول المحتويات:

Anonim

Visual Studio هو IDE الخاص بشركة Microsoft والذي تم تسميته في البداية باسم Project Boston وتم إصداره في عام 1997. هذه المرة ، قامت Microsoft بتجميع كل أدوات التطوير الخاصة بهم واشترت لهم منتج واحد. جاءت النسخة الأولية من البرنامج في طبعتين. كان هذا أول واحد Visual Studio Professional والآخر أكثر قوة Visual Studio Enterprise . تم تجميع الإصدار الاحترافي مع 3 أقراص مضغوطة ، وتم تجميع إصدار Enterprise الفائق مع 3 أقراص مضغوطة. الآن ، لنتحدث عن Visual Studio 2017.

Microsoft Visual Studio

حالياً ، الإصدار 11 من Visual Studio المسمى باسم Visual Studio 2017 هو أحدث إصدار ثابت من فريق أدوات المطور في Microsoft. وهي متوفرة في 3 إصدارات رئيسية وهي:

  1. إصدار المجتمع المجاني ، الإصدار الاحترافي ،
  2. إصدار المؤسسة.
  3. إن الإصدار

المجتمع هو الإصدار المجاني لمجموعة البرامج وهو الأقل واردة. ولكن على أي حال ، فإنه يتم إنجاز عملك كمبتدئ أو مطور طالب. والثاني هو الإصدار الاحترافي الذي يكون أقوى قليلاً من إصدار المجتمع ثم يأتي حزمة المؤسسة الكاملة مع كافة الأدوات الفعالة لـ Visual Studio. حتى الآن ، Visual Studio هو

محرر الكود ، Debugger ، و مصمم . هذا يعني أنه يمكنك تحرير أو كتابة رمز بسيط للوحدة الخلفية أو وحدات التحكم هنا ، يمكنك التحقق مما إذا كان الرمز المكتوب من قبلك فعالًا ويمكن أن يساعدك إذا احتاجت شفرتك إلى تحسينات. أيضا ، هو مصمم كما يمكنك الآن تصميم واجهات المستخدم وتجارب المستخدم في Visual Studio مثل أثناء تطوير تطبيقات UWP أو Xamarin باستخدام Blend أو XAML. جميع المعلومات الواردة في هذه المقالة تتعلق بالحواشي التي وضعتها Microsoft. هذه مذكورة أدناه:

يتم تعريف مؤسسات المؤسسة على أنها> 250 جهاز كمبيوتر أو> 1 مليون دولار أمريكي في الإيرادات السنوية.

    • Windows Desktop، Universal Windows Apps، Web (ASP.NET)، Office 365، Business Applications، Apache Cordova، Azure Stack، C ++ Cross-Platform Library Development، Python، Node.js،.NET Core، Docker Tools
    • يمكن فتح الرسومات التوضيحية التي تم إنشاؤها في إصدارات Visual Studio أخرى في وضع القراءة فقط.
    • يتضمن توصيف Tier Interaction.
    • الآن ، دعونا فقط مقارنة الإصدارات من Visual Studio.

Visual Studio Community Free edition

1] من أجل ذلك؟

Visual Studio Community Edition ستفيد بشكل كبير سيناريوهات الاستخدام التالية. سوف يدعمون المطورين الفرديين ، التعليم في الفصول الدراسية ، البحث الأكاديمي ، المساهمة في مشاريع مفتوحة المصدر وللمنظمات غير التجارية لما يصل إلى 5 مستخدمين.

2] هل ستدعم منصة التطوير؟

كما ذكرت أعلاه ، سوف

بالتأكيد دعم منصة التطوير. 3] ماذا عن بيئة التطوير المتكامل؟

الحديث عن بيئة التطوير المتكاملة ، ستدعم النسخة المجانية للمجتمع من Visual Studio الميزات التالية. وسوف تدعم هذه الميزة تعريف النظرة الخاطئة ، إعادة التعمير ، نشر الويب بنقرة واحدة ، عارض الموارد النموذجي ، حلول التمثيل البصري مع الرسوم البيانية التبعية وكود الخرائط ، واستهداف متعدد.

4] التصحيح المتقدم والتشخيص؟

تحت التصحيح المتقدم والتشخيص ، يدعم الإصدار المجاني من Visual Studio ما يلي. وهو يدعم Code Metrics ، و Debugging Graphics ، و Static Code Analysis ، و Performance and Diagnostics Hub

5] أدوات اختبار تدعم

حسناً ، لأنها نسخة مجانية من Visual Studio ذات ميزات وأدوات محدودة. إنه يدعم فقط اختبار الوحدة

للمطورين لاختبار شفرتهم على. 6] ما مدى جودة دمج Xamarin (تطوير النظام المتقاطع)؟

حسنا ، إذا كنت مهتمًا بـ Xamarin ، هم في الحظ. يتم دعم الميزات المشتركة بين الأنظمة الأساسية التالية بواسطة Visual Studio Community تحت اسم Xamarin. هم مشاركة كود بين نظرائهم التطبيق الروبوت و iOS ، Native iOS و Android UI Designers ، Xamarin Forms (مختصر باسم Xamarin.Forms) ، Xamarin Instant Player.

7] هل يمكنك التعاون مع مطورين زملاء آخرين مع Visual Studio Community؟

حسنًا ، لقد حصلت شركة Microsoft على ما تم تغطيته هنا. يتم دعم الميزات التالية بواسطة Visual Studio لتلبية كافة احتياجاتك المتعاونة. وهي PowerPoint Storyboarding و مراجعة Code و Suspend Suspitude / Resume القدرات و Team Explorer مع دعم أدوات تطوير لجهة خارجية.

قراءة

: ما هو Visual Studio Code؟ Visual Studio Professional

1] من هو؟

وبصرف النظر عما هو مذكور في Visual Studio Community ، فإن هذا الإصدار الاحترافي من Visual Studio مدعوم في سيناريوهات الاستخدام مثل الشركات.

2] هل سيدعم منصة التطوير؟

كما ذكرت أعلاه ، ستدعم بالتأكيد

منهاج التطوير. 3] ماذا عن بيئة التطوير المتكامل؟

الحديث عن بيئة التطوير المتكاملة ، ستدعم النسخة الاحترافية من Visual Studio كل ما يتعلق ب Visual Studio Community يدعم. هذا بالإضافة إلى دعم CodeLens

. 4] Advanced Debugging and Diagnostics؟

تحت التصحيح المتقدم والتشخيص ، يدعم الإصدار الاحترافي تمامًا كل ما يدعمه الإصدار المجاني من Visual Studio ، مجتمع Visual Studio. > 5] نتحدث عن مدى دعم Visual Studio أدوات الاختبار

حسناً ، لا يزال محترف Visual Studio مزودًا بميزات وأدوات محدودة عند مقارنته بإصدار Enterprise. إنها تدعم فقط اختبار الوحدة

للمطورين لاختبار شفرتهم على. 6] ما مدى جودة دمج Xamarin (تطوير النظام المتقاطع)؟ حسنا ، إذا كنت مهتما في Xamarin.It يدعم نفس الميزات التي يدعمها مجتمع Visual Studio. يتم دعم الميزات المشتركة بين الأنظمة الأساسية التالية بواسطة Visual Studio Community تحت اسم Xamarin. هم مشاركة كود بين نظرائهم التطبيقين Android و iOS ، Native iOS و Android UI Designers ، Xamarin Forms (مختصر باسم Xamarin.Forms) ، Xamarin Instant Player.

7] هل يمكنك التعاون مع مطورين زملاء آخرين مع Visual Studio Professional؟

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

Visual Studio Enterprise

1] من هو؟

على غرار Visual Studio Professional ، تدعم المطورين الفرديين ، التعلم في الفصول الدراسية ، البحث الأكاديمي ، المساهمة في مشاريع مفتوحة المصدر ، المنظمات غير التجارية لما يصل إلى 5 مستخدمين والمؤسسة كذلك.

2] هل ستدعم منصة التطوير؟

كما ذكرت أعلاه ، ستدعم بالتأكيد

منهاج التطوير. 3] ماذا عن بيئة التطوير المتكاملة؟ إذا كنت تتحدث عن بيئة التطوير المتكاملة ، فإن إصدار Enterprise من Visual Studio سيدعم كل ما يتعلق بـ Visual Studio Professional يدعم. هذا بالإضافة إلى دعم التحقق من صحة Dependancy ، مخطط الطبقات المعمارية ، التحقق من صحة العمارة و Code Clone.

4] Advanced Debugging and Diagnostics؟

تحت Advanced Debugging and Diagnostics ، يعتمد إصدار Enterprise تماماً كل ما يدعمه Visual Studio Professional. بالإضافة إلى ذلك ، فإنه يدعم IntelliTrace ، تكامل مخطط تصحيح الرموز ، تحليل تفريغ الذاكرة.NET.

5] دعم أدوات الاختبار

حسنا ، يأتي إصدار Enterprise من Visual Studio مع كافة الميزات والأدوات عند مقارنتها بإصدارات رديئة أخرى. بالإضافة إلى اختبار الوحدة ،

فهو يدعم اختبار الوحدة الحية ، اختبار إدارة الحالة ، اختبار تحميل الويب والأداء ، برنامج IntelliTest ، Microsoft Fakes والذي يُشار إليه أيضًا باسم عزل وحدة الاختبار ، وتغطية الرمز ، وإدارة المعمل ، واجهة المستخدم المشفرة اختبار ، اختبار يدوي مع إدارة اختبار Microsoft ، اختبار Exploratory مع إدارة اختبار Microsoft ، و Fast-forward للاختبار اليدوي مع إدارة اختبار Microsoft. 6] كيف يتم دمج Xamarin (تطوير Platform المشتركة)؟ حسنا ، إذا كنت مهتما في Xamarin.It يدعم المزيد من الميزات من Visual Studio Community و Visual Studio Enterprise. يتم دعم ميزات النظام الأساسي المشتركة التالية بواسطة Visual Studio Enterprise بالإضافة إلى تلك التي تدعمها الإصداران الآخران تحت اسم Xamarin. وهي Embedded Assemblies و Xamarin Inspector و Xamarin Profiler و Remoted iOS Simulator لـ Windows.

7] هل يمكنك التعاون مع مطورين آخرين مع Visual Studio Enterprise؟ حسنًا ، لقد حصلت Microsoft على ما قمت بتغطيته هنا. من الواضح أن جميع الميزات مدعومة من قبل Visual Studio لتلبية جميع احتياجاتك المتعاونة. وهي Powerboard Storyboarding و Code Review و Task Suspend / Resume capabilities و Team Explorer مع دعم أدوات تطوير لجهة خارجية.

Visual Studio download

إذا كنت ترغب في تجربة Visual Studio ، يمكنك معرفة المزيد وقم بتنزيله من VisualStudio.com.

TIP

:

يوفر لك Microsoft Visual Studio Dev Essentials

كافة الأدوات والخدمات الضرورية لتصبح مطورًا مجانيًا تمامًا. يهدف البرنامج إلى توفير أدوات وخدمات وتدريبات مجانية من أجل تشجيع المزيد من المطورين والمتحمسين لتجربة التقنية المفضلة لديهم. الآن اقرأ: دليل المبتدئين لبدء استخدام Visual Studio.