Microsoft .NET Framework: لماذا تحتاجه وكيفية تثبيته على Windows

Microsoft .NET Framework: لماذا تحتاجه وكيفية تثبيته على Windows

إذا كنت تقوم بتنزيل البرامج وتثبيتها بشكل متكرر ، فمن المحتمل أن تكون قد واجهت أخطاء تتعلق بملف اطار الميكروسوفت للبرمجيات . أكثر الأخطاء شيوعًا؟ إما أنك لم تقم بتثبيته على نظامك ، أو لديك الإصدار الخاطئ منه.





لماذا يحدث هذا؟ والأهم من ذلك ، ما يسمى هذا بـ .NET Framework ولماذا يجب أن تهتم؟ حسنًا ، من نواح كثيرة ، فإن .NET Framework هو ما يسمح لنظام Windows الحديث أن يكون على ما هو عليه.





ما هو .NET Framework؟

أول الأشياء أولاً: يتم نطقها دوت نت .





قبل أن نغوص فيه ماذا او ما NET Framework ، قد يكون من المفيد استكشافه لماذا NET Framework موجود. لهذا ، ستحتاج إلى القليل من سياق البرمجة - ولكن إذا لم تقم مطلقًا بترميز شيء واحد في حياتك ، فلا تقلق! يفترض هذا التفسير أن لديك خبرة في البرمجة معدومة تمامًا.

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



حقوق الصورة: Labirintami عبر Shutterstock

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





وهنا يأتي دور .NET Framework. في جوهره ، يوفر .NET Framework مجموعة كاملة من التعليمات البرمجية المكتوبة بالفعل (التي تمت كتابتها وصيانتها بواسطة Microsoft) والتي يمكن للمبرمجين استخدامها لإنشاء البرامج بسرعة. على سبيل المثال ، يتعامل .NET Framework مع الكثير من العمليات المملة التي تتم خلف الكواليس مثل إخبار Windows بكيفية رسم نافذة على الشاشة - بصفتي مبرمجًا ، سأحتاج فقط إلى توفير النص الذي يجب تضمينه وكيفية إدراج القوائم ، ما هي الأزرار التي يجب أن تفعلها عند النقر عليها ، وما إلى ذلك.

لكن NET Framework أكثر من ذلك بكثير. يوفر أدوات إضافية يمكنها تسريع وقت التطوير الإجمالي ، بالإضافة إلى واجهات برمجة تطبيقات إضافية (ما هي واجهة برمجة التطبيقات API؟) التي يمكن للمبرمجين استخدامها للتفاعل بسهولة مع خدمات معينة ، مثل متجر Windows. بدلاً من كتابة جميع التعليمات البرمجية التي يحتاجها التطبيق يدويًا حتى يتم اعتباره تطبيق UWP (النظام الأساسي العالمي لنظام التشغيل Windows) ، على سبيل المثال ، يوفر .NET Framework كل ذلك.





ولكن هناك جانبًا سلبيًا لإنشاء تطبيق باستخدام .NET Framework: لا يعرف جهاز الكمبيوتر الخاص بك كيفية تشغيل التطبيقات المستندة إلى Framework ما لم يكن لديك Framework مثبتًا على نظامك.

هذا يعني أن .NET Framework يتكون بالفعل من جزأين. يحتوي الجزء الأول على جميع التعليمات البرمجية المكتوبة بالفعل والتي يحتاجها المبرمجون (كانت تسمى سابقًا SDKs ولكن يشار إليها الآن باسم حزم Dev). يحتوي الجزء الثاني على برنامج يمكنه 'ترجمة' كود .NET Framework إلى أوامر لنظام التشغيل ، مما يسمح لك بتشغيل التطبيقات المكتوبة باستخدام .NET Framework (المعروفة باسم الحزمة القابلة لإعادة التوزيع ولكن تسمى أيضًا Runtime Environment من قبل البعض).

إنه مشابه لـ Java من حيث أنك تحتاج إلى تثبيت Java Runtime Environment من أجل تشغيل التطبيقات التي تم ترميزها في Java.

قصة قصيرة طويلة: بصفتك مستخدمًا عاديًا لن يقوم بتشفير التطبيقات ، فأنت تحتاج فقط إلى حزم .NET Framework القابلة لإعادة التوزيع.

كيفية تثبيت .NET Framework

تأتي معظم أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows مثبت عليها .NET Framework بالفعل ، ولكن قد يكون جهازك قديمًا. على سبيل المثال ، يأتي Windows 8 و 8.1 مع الإصدار 4.5.1 ، بينما يمكن أن يأتي Windows 10 مثبتًا عليه 4.6 أو 4.6.1 أو 4.6.2 ، اعتمادًا على حداثة الكمبيوتر.

إذا كنت بحاجة إلى تثبيت إصدار أحدث ، فإن العملية بسيطة. حتى كتابة هذه السطور ، وصل .NET Framework إلى الإصدار 4.6.2 ، لذلك هذا هو الإصدار الذي سنقوم بتثبيته. يجب أن تكون الإصدارات المستقبلية من إطار العمل سهلة التثبيت.

حقوق الصورة: Khakimullin Aleksandr عبر Shutterstock

لاحظ أنه يمكنك تثبيت .NET Framework من خلال Windows Update ، ولكنه أسهل كثيرًا إذا كنت تستخدم الطريقة اليدوية أدناه. ربما لديك تم تعطيل تحديث Windows أو تأجيله على أي حال ، في هذه الحالة ستكون هذه هي الطريقة المفضلة.

ماذا تفعل إذا كان هاتفك عالقًا على شاشة Apple

قبل ان تبدأ - يمكن تثبيت .NET Framework 4.6.2 على أنظمة التشغيل Windows 10 و Windows 8.1 و Windows 7 SP1 على نظامي x86 و x64. توصي Microsoft بما لا يقل عن 2.5 غيغابايت من مساحة القرص غير المستخدمة لضمان اكتمال التثبيت دون حدوث عوائق.

كما هو الحال مع معظم منتجاتها ، تقدم Microsoft نوعين من أدوات التثبيت: مثبت ويب ومثبت غير متصل بالإنترنت.

ال مثبت الويب صغير جدًا في المقدمة (أقل من 2 ميجابايت) ، ولكنه يقوم بتنزيل جميع المكونات الضرورية أثناء عملية التثبيت ، الأمر الذي يتطلب اتصال إنترنت ثابتًا ومتسقًا.

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

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

تحميل: NET Framework 4.6.2 مثبت الويب

تحميل: NET Framework 4.6.2 مثبت دون اتصال

لاحظ أن تثبيت الإصدار 4.6.2 من .NET Framework هو تحديث موضعي للإصدارات السابقة بدءًا من 4.5 (التي تتضمن 4 و 4.5 و 4.5.1 و 4.5.2 و 4.6 و 4.6.1) لذلك لا تفعل قم بإلغاء تثبيت تلك الإصدارات القديمة بعد وقوعها. يتم الاحتفاظ بالإصدارات 3.5 SP1 والإصدارات السابقة كتثبيت منفصل.

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

في صفحة التنزيل أدناه ، حدد اللغة التي تريدها ، وانتظر حتى يتم إعادة تحميل الصفحة ، ثم انقر فوق تنزيل.

تحميل: حزمة اللغة .NET Framework 4.6.2

شيء آخر على .NET Framework

قبل بضع سنوات مضت ، مضت Microsoft قدما وفتحت مصادر .NET Framework ، مما أتاح بشكل أساسي لأي شخص المساهمة في تطوير .NET Framework. أدى ذلك إلى أن تصبح Microsoft المنظمة الأكثر نشاطًا على GitHub.

ماذا يعني هذا بالنسبة لك؟ يعني هذا في الأساس أن تطبيقات .NET ستصبح أكثر انتشارًا في المستقبل - وليس فقط أكثر انتشارًا ، ولكن بجودة أفضل أيضًا. حتى لو وصلت إلى هذا الحد دون استخدام تطبيق .NET ، فمن المحتمل أن تفعل ذلك قريبًا.

لذلك يمكنك أيضًا تثبيت Framework الآن.

هل ساعد هذا؟ إذا كان الأمر كذلك ، فيرجى إخبارنا أدناه! إذا كان لديك أي أسئلة ، فلا تتردد في طرحها أيضًا.

يشارك يشارك سقسقة بريد الالكتروني هل من المقبول تثبيت Windows 11 على جهاز كمبيوتر غير متوافق؟

يمكنك الآن تثبيت Windows 11 على أجهزة الكمبيوتر القديمة باستخدام ملف ISO الرسمي ... ولكن هل من الجيد القيام بذلك؟

اقرأ التالي
مواضيع ذات صلة
  • شبابيك
  • شرح التكنولوجيا
  • ويندوز 7
  • نظام التشغيل Windows 10
  • تثبيت نظام التشغيل
  • نظام التشغيل Windows 8.1
نبذة عن الكاتب جويل لي(تم نشر 1524 مقالة)

جويل لي هو رئيس تحرير MakeUseOf منذ عام 2018. وهو حاصل على بكالوريوس العلوم. في علوم الكمبيوتر وأكثر من تسع سنوات من الخبرة المهنية في الكتابة والتحرير.

المزيد من Joel Lee

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك