الإعلانات

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

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

ما هو برنامج .NET Framework؟

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

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

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

instagram viewer

لغة برمجة - توضيح
حقوق الصورة: Labirintami عبر Shutterstock

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

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

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

تطبيقات windows-10-universal-windows-apps

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

هذا يعني أن .NET Framework يتكون بالفعل من جزأين. يحتوي الجزء الأول على جميع التعليمات البرمجية المكتوبة بالفعل التي يحتاجها المبرمجون (كانت تسمى سابقًا SDKs ولكن يشار إليها الآن باسم Dev Packs). يحتوي الجزء الثاني على برنامج يمكنه "تفسير" كود .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 ، وهذا هو الإصدار الذي سنقوم بتثبيته. يجب أن تكون الإصدارات المستقبلية من الإطار سهلة التثبيت.

windows-10 لجميع أنواع التطبيقات
حقوق الصورة: Khakimullin Aleksandr عبر Shutterstock

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

قبل ان تبدأ - يمكن تثبيت .NET Framework 4.6.2 على أنظمة التشغيل Windows 10 و Windows 8.1 و Windows 7 SP1 على أنظمة x86 و x64. توصي Microsoft 2.5 غيغابايت على الأقل مساحة القرص غير المستخدمة 6 طرق لإخلاء مساحة على جهاز الكمبيوتر الذي يعمل بنظام Windowsيمكن أن يكون الفوضى عاملًا كبيرًا في الإنتاجية. بمرور الوقت ، تضيع الملفات ، وتصبح البرامج غير مستخدمة ، وفجأة ، يكون محرك الأقراص الصلبة الواسع الخاص بك مليئًا بأشياء عديمة الفائدة وعليك تنظيفه ... اقرأ أكثر لضمان اكتمال التثبيت دون وجود عوائق.

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

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

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

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

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

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

تنزيل windows-10-net-framework

لاحظ أن تثبيت الإصدار 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

قبل بضع سنوات مضت مايكروسوفت قدما و فتح مصدر .NET Framework بداية غنو لمايكروسوفت: ماذا يعني .NET Framework مفتوح المصدر لبقية مناأصدرت Microsoft للتو جزءًا كبيرًا من التعليمات البرمجية الخاصة بها بموجب ترخيص مفتوح المصدر. هذه الخطوة تكسر سنوات من التقاليد. لكن لماذا وماذا يعني لك؟ اقرأ أكثر ، مما يجعل من الممكن لأي شخص المساهمة في تطوير .NET Framework. أدى هذا إلى أن تصبح Microsoft المنظمة الأكثر نشاطًا على GitHub 10 أدوات مجانية مفتوحة المصدر لـ Windows مستضافة على GitHubMicrosoft هي المؤسسة التي لديها أكثر المساهمين مفتوح المصدر على GitHub. للاحتفال بهذا الإنجاز ، قمنا بتجميع قائمة بأفضل أدوات Windows المجانية التي يمكنك تنزيلها من GitHub. اقرأ أكثر .

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

لذا يمكنك أيضًا تثبيت الإطار الآن.

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

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