الإعلانات

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

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

فيما يلي بعض أدوات التطوير الرائعة من Microsoft ، بما في ذلك خيارات الأنظمة الأساسية.

1. فيجوال ستوديو 2017

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

يعد Visual Studio 2017 بيئة تطوير متكاملة ومميزة تمامًا (IDE) ، وهي مليئة بالكثير من الميزات القوية:

  • يستخدم واجهة ما تراه تحصل عليه (WYSIWYG) ، مع التركيز على صور السحب والإفلات
  • تؤكد المشاريع والحلول
  • يأتي مع الإكمال التلقائي ، مصحح الأخطاء ، تكامل قاعدة البيانات ، إعداد الخادم والتكوينات
  • يتميز بالتحكم في المصدر وتتبع الأخطاء وأدوات النشر لمجموعة متنوعة من أنواع التطبيقات المختلفة
  • أفضل لمطوري .NET
  • لا يزال يعمل بشكل رائع للتطوير على iOS و Android و Windows
  • يدعم C # ، Visual Basic ، C ++ ، TypeScript ، F # ، JavaScript ، Python ، إلخ.
instagram viewer

Visual Studio Community 2017 هو الإصدار المجاني، وهو مصمم للطلاب والمطورين المفتوحين والمطورين الفرديين.

مايكروسوفت لديها أيضا Visual Studio Professional 2017 لتطوير الأعمال المهنية والصغيرة فرق ، وكذلك Visual Studio Enterprise 2017 للشركات الكبيرة ، ولكن هذين فقط لديهم مجانا محاكمة. المحترف لديه MSRP من 499 دولارو المؤسسة يذهب ل 6000 دولار.

تحميل: مرئي ستوديو ل شبابيك | ماك (مجانا)

2. مرئي ستوديو كود

مرئي ستوديو كود

Visual Studio Code هو محرر مصدر رمز خفيف الوزن لا يزال يحزم لكمة من حيث الميزات.

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

لدينا أيضا بعض نصائح مفيدة للإنتاج لـ Visual Studio Code 10 نصائح أساسية للإنتاجية في Visual Studio Codeيعمل Visual Studio Code على ضرب محرري النصوص البرمجية الآخرين من الماء. إنه مجاني ومفتوح المصدر وسريع البرق ومليء بميزات الإنتاجية. اقرأ أكثر ، وكذلك كاملة المتهدمة على إصدار ماك ممتازة Visual Studio Code هو محرر النصوص والبرامج النصية المثالي لنظام التشغيل Macيدعم محرر النصوص من Microsoft لغات لا تعد ولا تحصى ، ولا تحتاج حتى لمقارنتها بـ Xcode ، لأنها تخدم احتياجات مختلفة. اقرأ أكثر .

تحميل: كود مرئي ستوديو ل شبابيك | ماك | لينكس (مجانا)

3. XML Notepad 2007

XML Notepad 2007

يوفر برنامج XML Notepad 2007 من Microsoft للمستخدمين واجهة بسيطة وبديهية لعرض مستندات XML وتعديلها. وتشمل الميزات الرئيسية:

  • عرض الشجرة الذي تتم مزامنته مع Node Text View ، بحيث يمكنك تحرير أسماء الرموز والقيم بسرعة
  • بحث تدريجي
  • قص / نسخ / لصق وظائف
  • السحب والإفلات واجهة
  • لانهائي التراجع / الإعادة لتحرير العمليات
  • الخطوط والألوان شكلي

على الرغم من أن اسم البرنامج يحتوي على "2007" ويظهر قديمًا ، إلا أنه لا يزال برنامجًا قويًا للغاية من Microsoft يجعل التعامل مع مستندات XML أمرًا بسيطًا.

تحميل: XML Notepad 2007 ل شبابيك (مجانا)

4. الأساسية الصغيرة للأطفال

الأساسية الصغيرة للأطفال

إذا كان لديك طفل مهتم بالبرمجة ، فعليك التحقق من برنامج Small Basic.

  • لغة برمجة ملائمة للمبتدئين و UI
  • صنع خصيصا لتعليم الأطفال كيفية رمز
  • سهلة الفهم لغة البرمجة القائمة على النص والأداة
  • يدمج ديناميات البرمجة الاجتماعية المرح والبسيطة والتدريجية
  • للأطفال 3 وما فوق

تحميل: الصغيرة الأساسية ل شبابيك (مجانا)

5. مايكروسوفت أزور

مايكروسوفت أزور

يعد Microsoft Azure مصدرًا رائعًا لأي شخص يبحث في التطوير على أنظمة تشغيل Windows وأنظمة التشغيل الأخرى.

  • مجاني للتسجيل
  • احصل على رصيد بقيمة 200 دولار لاستكشاف خدمات Azure المدفوعة لمدة 30 يومًا
  • لن يتم خصم أي شيء حتى تتم الترقية
  • تشمل الخدمات المجانية اختبار ونشر تطبيقات المؤسسات
  • إنشاء تجارب مخصصة للهاتف المحمول
  • الحصول على رؤى من بيانات المستخدم لإنشاء تجارب أفضل

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

مع أزور ، يمكنك التسجيل للحصول على حساب مجاني واحصل على 12 شهرًا من الخدمات المجانية الشائعة ، وائتمان بقيمة 200 دولار لاستكشاف خدمات Azure المدفوعة لمدة 30 يومًا ، ولن يتم تحصيل أي رسوم منك حتى تقرر الترقية.

6. مركز التطبيقات المرئية

مركز التطبيقات المرئية

فكر في Visual Studio App Center كتحكم مهمتك لأي تطبيق متعلق بأي شيء.

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

لاستخدام Visual Studio App Center ، فقط التسجيل للحصول على حساب مجاني. يمكنك استخدام حسابات GitHub أو Microsoft أو Facebook أو Google إذا كان الأمر أسهل.

7. أكاديمية مايكروسوفت الافتراضية

أكاديمية مايكروسوفت البصرية

إذا كنت تتطلع إلى البرمجة عبر مجموعة كبيرة ومتنوعة من الأنظمة الأساسية والهياكل ، فإن أفضل برنامج Microsoft Virtual Academy هو أفضل رهان لك.

  • المئات من الدورات التدريبية عبر الإنترنت لبناء المهارات التقنية والتقدم الوظيفي
  • تطوير ويندوز 10
  • سحابة التنمية
  • تطوير اللعبة
  • تطوير الشبكة
  • تطوير قواعد البيانات
  • C # / XAML
  • استوديو مرئي
  • مبتدئين
  • تطوير تطبيقات المحمول
  • تحتوي جميع الدورات التدريبية على مقاطع فيديو وإرشادات سهلة المتابعة
  • يمكن تنزيل مقاطع الفيديو للوصول دون اتصال
  • إنشاء قوائم التشغيل
  • تتبع التقدم المحرز مع التقييمات الذاتية
  • الحصول على شهادات للدورات المكتملة

لجني فوائد Microsoft Virtual Academy ، فقط جعل حساب مجاني.

8. مجلة MSDN

مجلة MSDN

MSDN Magazine هي مورد قيمة عبر الإنترنت.

  • يوفر للقراء تغطية شاملة ومحدثة لتقنيات تطوير Microsoft
  • رائعة لمطوري سطح المكتب أو الجوال أو السحابة أو الويب
  • الوصول الكامل إلى أرشيف على الانترنتو أحدث قضية متاحة دائما لأي شخص كملف PDF
  • ميزات رمز عينة وتطبيقات لتجربة

إذا كنت تريد بعض العبء الخفيف في قراءة الكود ونموذج التعليمة البرمجية كما تتعلم ، فإن مجلة MSDN تعد مصدرًا مجانيًا رائعًا.

9. نشرة Microsoft Development

نشرة Microsoft Development

إذا كنت ترغب في الاطلاع على آخر أخبار مطور البرامج الهامة من خلال صندوق الوارد الخاص بك ، فعليك الاشتراك في نشرة أخبار مطور Microsoft.

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

إذا كنت لا تمانع في نشر رسالة إخبارية أخرى في صندوق الوارد الخاص بك ، فهذه طريقة رائعة للبقاء على اطلاع دائم على تطوير Microsoft.

10. خدمة التطبيقات Azure

خدمة تطبيقات Microsoft Azure

تعد خدمة التطبيقات Azure جزءًا من مجموعة Microsoft Azure التي ذكرناها سابقًا.

  • أربعة أنواع من التطبيقات: Web App و Web App with Containers و Functions App و API App
  • اختر من بين مجموعة متنوعة من القوالب المخصصة التي تذهب مع كل نوع التطبيق
  • مثالي لإنشاء تطبيقات الويب والجوال بسرعة وسهولة لأي منصة أو جهاز

مجرد تسجيل الدخول أو إنشاء حساب والبدء في بناء.

11. البصرية ستوديو ديف أساسيات

البصرية ستوديو ديف أساسيات

إذا كنت تريد مركزًا شاملاً متعدد الإمكانات لأدوات التطوير المفيدة ، فتأكد من إطلاعك على Visual Studio Dev Essentials.

  • الوصول السريع إلى عدد لا يحصى من أدوات التطوير
  • يحتوي أيضًا على المزيد من الخدمات المتميزة التي يمكنك الوصول إليها في التجارب ، مثل Syncfusion
  • اختصارات لتطبيقات سطح المكتب الافتراضي
  • يوفر رؤى المستخدم

يعد Dev Essentials مركزًا مركزيًا لطيفًا للعديد من الأدوات التي ناقشناها ، ويوفر بعض الموارد المفيدة. كل ما تحتاجه للوصول الظاهري ستوديو أساسيات ديف هو حساب مايكروسوفت.

لا يوجد وقت سيء لتعلم البرمجة

لا يهم من أنت أو عمرك ، البرمجة هي مهارة يمكن لأي شخص أن يتعلمها في أي وقت في حياته إذا كانت مصممة بالفعل.

على الرغم من أن العديد من المطورين قد يستخدمون منتجات Apple في عملهم ، فإن هذا لا يعني أنه لا توجد موارد أو أدوات جيدة من Microsoft بأنفسهم. هذه بعض من أفضل الخيارات لمساعدتك في التطوير ، وهي تأتي مباشرةً من Microsoft.

الآن بعد أن أصبحت مسلحًا ببعض الموارد والأدوات الرائعة ، تحقق من ذلك مشاريع المبتدئين كبيرة للمبرمجين الجدد أفضل 10 مشاريع للمبتدئين للمبرمجين الجددتريد أن تتعلم البرمجة ولكن لا تعرف من أين تبدأ؟ سوف تبدأك هذه المشروعات والبرامج التعليمية للمبتدئين. اقرأ أكثر .

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