صافي الإطار النسخة الكاملة. أحدث إصدار من .Net Framework متاح للتثبيت على نظام التشغيل لديك

24.04.2019

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

متطلبات النظام:

  • ويندوز إكس بي (1.1 - 3.5) | فيستا | 7 | 8| 8.1
  • اللغة الروسية فقط في المثبت
  • الإصدار 1.0حاليًا، لم يعد يتم استخدامه عمليًا، لذلك يوصى بتثبيته فقط عند الضرورة، عند العمل مع البرامج التي تتطلب ذلك (Visual Studio 2002، Sound Forge لبعض الإصدارات، وما إلى ذلك). الإصدار 1.1لا يتضمن الإصدار 1.0، ولا يتطلبه أو يستبدله أثناء التثبيت. يتم استخدامه في كثير من الأحيان، ولكن يوصى أيضًا بتثبيته عند الضرورة، فقط لتلك البرامج المرتبطة به بشكل صارم. ويرجع ذلك إلى حقيقة أن حزمة .NET Framework 2.0 توفر التوافق مع الإصدارات السابقة، ومعظم البرامج المكتوبة تحت 1.0 و1.1 تعمل دون مشاكل في بيئة 2.0 (تمامًا كما يمكن تشغيل البرامج المكتوبة تحت 1.0 تحت الإصدار 1.1). لتجنب التعارضات، لا يوصى بتثبيت الإصدارين 1.0 و1.1 في نفس الوقت (يحتويان على بعض إدخالات التسجيل الشائعة). يتم تضمين الإصدارين 1.1 و1.1 SP1 في أنظمة التشغيل Windows Server 2003 وWindows Server 2003 SP1 / R2SP1 / SP2 / R2SP2، على التوالي. يتم أيضًا توزيع الإصدار 1.1 SP1 على الأقراص التي تعمل بنظامي التشغيل Windows XP SP2 وSP3 (كتوزيع منفصل).
    أنظمة التشغيل المدعومة: Windows 2000، Windows Server 2003 Service Pack 1 للأنظمة المستندة إلى Itanium، إصدارات Windows Server 2003 x64، Windows Server 2008 Datacenter، Windows Server 2008 Enterprise، Windows Server 2008 للأنظمة المستندة إلى Itanium، Windows Server 2008 Standard، Windows Vista Business، Windows Vista Enterprise، Windows Vista Home Basic، Windows Vista Home Premium، Windows Vista Starter، Windows Vista Ultimate، Windows XP، Windows XP Professional x64 Edition

    الإصدار 2.0 SP2يتضمن الإصدارين 2.0 و2.0 المزود بحزمة الخدمة SP1 ويستبدلهما أثناء التثبيت. أحدث إصدار يدعم نظام التشغيل Windows 2000. لتثبيت هذا الإصدار والإصدارات السابقة ضمن نظام التشغيل هذا، قد تحتاج إلى تثبيت التحديث KB835732. تم تضمين هذا الإصدار مع أنظمة التشغيل Windows Vista SP2 وWindows Server 2008 SP2/R2 وWindows 7.
    أنظمة التشغيل المدعومة: Windows 2000 Service Pack 4، Windows Server 2003، Windows XP Service Pack 2

    الإصدار 3.0SP2لا يتضمن الإصدار 2.0 SP2، ولكنه يتطلب التثبيت. يتضمن التوزيع غير الرسمي الذي تم تنزيله من الرابط كلا الإصدارين لأنظمة x86 وx64. لم يتم تضمين حزمة اللغة الروسية للإصدار 3.0 المزود بحزمة الخدمة SP2 في مجموعة التوزيع ولم يتم توزيعها بشكل منفصل. عند التثبيت على نظام نظيف، قد تكون هناك حاجة إلى Microsoft Core XML Services 6.0 المعروف أيضًا باسم MSXML 6.0 Parser (المضمن في التوزيع). تم تضمين هذا الإصدار مع أنظمة التشغيل Windows Vista SP2 وWindows Server 2008 SP2/R2 وWindows 7.
    أنظمة التشغيل المدعومة: Windows Server 2003؛ ويندوز إكس بي

    الإصدار 3.5SP1يتضمن الإصدارات 2.0 SP2 و3.0 SP2. في بداية التثبيت، يحاول الاتصال بالإنترنت لتنزيل حزمة اللغة. إذا كانت لديك هذه الحزمة بالفعل، فيجب عليك تثبيتها أثناء قطع الاتصال بالشبكة. بعد عدة محاولات اتصال غير ناجحة، سيستمر التثبيت كالمعتاد. تم تضمين هذا الإصدار مع نظامي التشغيل Windows 7 وWindows Server 2008 R2.
    أنظمة التشغيل المدعومة: Windows Server 2003؛ ويندوز سيرفر 2008؛ ويندوز فيستا؛ ويندوز إكس بي

    الإصدار 4لا يشمل الإصدارات السابقة (1.0، 1.1، 2.0، 3.0، 3.5)، ولا يتطلبها أثناء التثبيت ولا يستبدلها. ملف تعريف العميل مخصص للمستخدمين ويوفر تشغيل التطبيقات التي تستخدم وظائف النظام الأساسي NET Framework 4 الكامل الذي يحتوي على وظائف إضافية غير مضمنة في ملف تعريف العميل، المخصص لمطوري التطبيقات.
    أنظمة التشغيل المدعومة: ويندوز 7؛ ويندوز 7 حزمة الخدمة 1؛ ويندوز سيرفر 2003 حزمة الخدمة 2؛ ويندوز سيرفر 2008؛ ويندوز سيرفر 2008 R2؛ ويندوز سيرفر 2008 R2 SP1؛ ويندوز فيستا حزمة الخدمة 1؛ ويندوز إكس بي حزمة الخدمة 3

    الإصدار 4.5عبارة عن ترقية موضعية متوافقة للغاية إلى ‎.NET Framework 4. يستبدل الإصدار 4.5 الإصدار 4.0 ولا يتضمن الإصدارات السابقة (1.0، 1.1، 2.0، 3.0، 3.5)، وهو مضمن في Windows 8. تؤدي إزالة الإصدار 4.5 أيضًا إلى إزالة الإصدارات السابقة من 4.0. إذا كنت بحاجة إلى العودة إلى الإصدار 4.0، فيجب عليك إعادة تثبيت الإصدار 4.0 مع كافة التحديثات.
    أنظمة التشغيل المدعومة: Windows 7 Service Pack 1؛ ويندوز سيرفر 2008 R2 SP1؛ ويندوز سيرفر 2008 حزمة الخدمة 2؛ ويندوز فيستا حزمة الخدمة 2

    الإصدار 4.5.1عبارة عن ترقية موضعية ومتوافقة للغاية لبرنامج Microsoft .NET Framework 4 وMicrosoft .NET Framework 4.5. يمكن استخدام هذه الحزم لأنظمة التشغيل Windows Vista SP2 وWindows 7 SP1 وWindows 8 وWindows Server 2008 SP2 وWindows Server 2008 R2 SP1.

    بيئات التطوير لتطبيقات .NET:
    ميكروسوفت فيجوال ستوديو (C#، Visual Basic .NET، Managed C++)
    SharpDevelop
    MonoDevelop
    كسوف
    استوديو بورلاند للمطورين (دلفي لـ .NET، C#)
    باسكال أي بي سي دوت نت، إلخ.

    أداة التحقق من إعداد .NET Framework- أداة مساعدة للتحقق من التثبيت الصحيح لبرنامج .NET Framework

    أداة تنظيف .NET Framework- أداة مساعدة لإلغاء تثبيت .NET Framework (في حالة عدم نجاح عملية الإزالة من خلال إضافة أو إزالة البرامج).

    ===============================================================================

    تمت إضافة أداة التثبيت مع .NET Framework المتكامل لنظام التشغيل Windows 8.1.

    عند تثبيت حزم تحديثات نظام التشغيل أو عند تثبيت برامج جديدة، يتعين عليك أحيانًا تنزيل ملفات لـ .NET Framework، ولكن في بعض الحالات تحدث أعطال. دعنا نحاول معرفة ماهية هذا المكون وكيفية تحديث .NET Framework بحيث يعمل كل شيء مثل الساعة.

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

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

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

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

    تكوين حزم التحديث

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

    تتضمن قائمة التحديثات في أغلب الأحيان تحسينات على المكونات التالية:

    • CLR (تحسين أداء المعالجات متعددة النواة، والتعرف على أنواع الملفات الجديدة والبيانات الرقمية، وتسهيل تصحيح الأخطاء في الوضع المختلط، بما في ذلك عمليات التفريغ والتفريغ الصغيرة).
    • Visual Basic وC+/++ (العمل مع استمرارية الأسطر الضمنية، والعوامل الجديدة، والإرسال الديناميكي).
    • النمذجة والوصول المبسط إلى البيانات (خدمات WCF وإطار الكيان المركب).
    • امتدادات ASP.NET (إدارة معرفات HTML وCSS، ومكونات البيانات الديناميكية، والقوالب، والمرشحات، ونماذج الويب المستندة إلى مكتبة AJAX).
    • وحدات برنامج الأغذية العالمي المركبة (اللمس المتعدد، وقابلية التوسع المرنة، ودعم SDK، والعرض المرئي).
    • سير عمل Windows (صيانة العمليات والمشاريع، وأساليب النمذجة).
    • WCF (برمجة العمل القائمة على الارتباط، أداء سير العمل).
    • (مكتبة TPL، استعلامات PLINQ)، إلخ.

    ويمكن الاطلاع على القائمة الكاملة على الموقع الرسمي للمؤسسة.

    كيفية ترقية .NET Framework إلى 4.0: البدء

    الآن عن التحديث نفسه. لا يمكن تحديث Microsoft .NET Framework إلا في حالة استيفاء النظام لشروط أولية معينة بشكل كامل. ويجب أن يحتوي على إصدارات لا تقل عن 3.1، بالإضافة إلى تعديل متصفح Internet Explorer 5.01 وما فوق.

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

    إذا لم يتم تثبيتها تلقائيًا لسبب ما، فيجب عليك إعداد بحث يدوي في مركز التحديث ودمج المكونات التي تم العثور عليها في النظام.

    كيفية تحديث .NET Framework 4.5: متطلبات النظام

    عند تثبيت التحديثات، يجب عليك أيضًا الانتباه إلى تكوين النظام ومدى توفر مساحة القرص الحرة.

    يتم دعم أنظمة التشغيل من XP إلى 10 وx86 وx64 وia64 (بعض المكونات غير متوفرة أو مدعومة). يجب أن يتضمن الحد الأدنى للتكوين معالجًا بتردد ساعة يبلغ 1 جيجا هرتز أو أعلى، وذاكرة الوصول العشوائي (RAM) تبلغ 512 ميجا بايت أو أكثر، وحوالي 850 ميجا بايت من مساحة القرص الحرة لأنظمة 32 بت (أو 2 جيجا بايت لبنية 64 بت).

    عملية التحديث

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

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

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

    بعد تنزيل الملف، كل ما عليك فعله هو تشغيله كمسؤول والانتظار حتى تكتمل عملية التثبيت.

    المشاكل المحتملة أثناء التحديث وطرق حلها

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

    يمكنك بالطبع إعادة تشغيل نظام الكمبيوتر ومحاولة التثبيت مرة أخرى، ولكن في معظم الحالات، يمكنك تحديث .NET Framework لإصلاح المشكلات على النحو التالي.

    قم بتشغيل سطر الأوامر (cmd) من قائمة "Run" (Win + R)، ثم أدخل net stop WuAuServ في وحدة التحكم. بعد ذلك، ابحث عن مجلد Software Distribution في الدليل الجذر للنظام (C:\Windows) وأعد تسميته، على سبيل المثال، إلى SDold.

    بعد ذلك، أدخل net WuAuServ start في سطر الأوامر وكرر التثبيت. في 99.9% من الحالات، تقضي هذه التقنية على المشكلة تمامًا.

    بدلا من المجموع

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

    منتج يتم توزيعه مجانًا من Microsoft.Net، ويتم تجميع إطار العمل من مكتبة فئة .NET Framework، والتي تتضمن الفئات والواجهات ووقت تشغيل اللغة العامة، والمتوفر بجميع لغات البرمجة المتوافقة. في هذه الصفحة من موقع الويب، باتباع رابط من موقع Microsoft على الويب، من الممكن تنزيل Microsoft .NET Framework مجانًا لنظام التشغيل Windows 7 مع حزمة الخدمة SP1 و8 و8.1 و10 وبشكل منفصل لنظام التشغيل Windows XP SP2 أو SP3. Microsoft .NET Framework عبارة عن حزمة من الخدمات والمكتبات Class Library مع مكونات معدة للتفاعل مع قواعد البيانات والملفات والشبكة، مما يضمن التوافق والتعميم لمكونات البرامج المختلفة التي تم إنشاؤها بلغات برمجة مختلفة استنادًا إلى التكنولوجيا.Net Framework، ويسمح لك بتنظيم مبدأ موحد لمعالجة البيانات. يمكن استخدام جميع وظائف CLR في لغات البرمجة المتوافقة.

    نوصي بتنزيل الإصدار الروسي من Microsoft .NET Framework مجانًا على جهاز الكمبيوتر الخاص بك، مما يسمح للمستخدمين باستخدام برامج مبتكرة فريدة من نوعها ويبسط عملية إنشاء مثل هذه البرامج للمطورين. اللغات العاملة في بيئة MS.Net: C#، Managed C++، Visual Basic .NET، Delphi for .NET، PascalABC.NET، JScript .NET، Iron Python، Iron Ruby، F# وغيرها.

    تقنيات جديدة

    نظرًا لوجود العديد من الأنظمة الأساسية والبيئات والحلول التكنولوجية غير المتوافقة بشكل جيد في نهاية القرن الماضي لإنشاء كود البرنامج، احتاجت Microsoft إلى توحيد الأدوات للمطورين. كان .NET Framework قادرًا على توفير هذه الإمكانية. باستخدامه، يمكن للمطورين كتابة التطبيقات التي تعمل على كل من Microsoft Windows وApple Mac OS وSun Microsystems Solaris وLinux وأنظمة تشغيل أخرى. ومن المزايا الإضافية أنه بدلاً من إدخال التعليمات البرمجية يدويًا، يمكن للمطورين إنشاء تطبيقات من الكتل الموجودة. تعمل العديد من مكتبات الخدمات والتطبيقات الموجهة للويب وقواعد البيانات وواجهات البرامج والمكونات الأخرى على تبسيط عملية تطوير البرامج إلى حد كبير.

    في سياق استراتيجية NGWS (الجيل الجديد من خدمات Windows)، في نهاية القرن العشرين وبداية القرن الحادي والعشرين، اتخذت Microsoft خطوة ثورية من التركيز على أجهزة الكمبيوتر المكتبية نحو الأجهزة المحمولة والمحمولة وخدمات الويب. لقد أصبح إطار العمل Ms.NET منافسًا قويًا لجافا من شركة Sun Microsystems، مما كان له تأثير إيجابي على تطور تقنيات تكنولوجيا المعلومات في القرن الحادي والعشرين. واليوم، لا يفاجأ أحد بالحلول «السحابية»، حيث يتم تخزين ونقل البيانات وأكواد البرامج بواسطة خوادم الويب، ولا يتم تنفيذها محليًا على كل جهاز. من الصعب المبالغة في تقدير أهمية Microsoft.Net Framework؛ فقد أصبح بالنسبة للإنترنت كما هو الحال بالنسبة للألعاب. وهذا ما تؤكده العديد من المراجعات والتعليقات الإيجابية.

    يعمل MS.Net Framework على حل مشاكل أنظمة الأمان وزيادة الإنتاجية وزيادة الاستقرار. يمكنك تنزيل أحدث إصدار من Microsoft .NET Framework لأنظمة التشغيل Windows XP وVista و7 و8 و8.1 و10 (32 بت و64 بت) على موقع الويب باستخدام رابط من موقع Microsoft الرسمي في أي وقت. يُجري إطار البرنامج هذا تحسينات كبيرة في مجالات مثل: مؤسسة الاتصالات، ومؤسسة سير العمل، ومؤسسة الهوية وغيرها. تعمل التحسينات المهمة على C# وVisual Basic وF# على تسريع استجابة الواجهة وتبسيط تطوير التطبيقات المستندة إلى الويب والتكامل في HTML.

    منصة إيجابية Microsoft.Net Framework

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

    مميزات منصة Microsoft.Net Framework:

    يدعم مجموعة واسعة من التقنيات المبتكرة،
    - يضمن التوافق مع العديد من لغات البرمجة،
    - استرداد البيانات بأقصى قدر من الأداء،
    - تعديل البيانات المتباينة إلى بيانات عالمية لجميع التطبيقات،
    - لديه قاعدة وظيفية جاهزة لمختلف العمليات،
    - زيادة إنتاجية الحلول السحابية،
    - "مصممة" لتطوير تطبيقات الويب،
    - يتضمن خوارزميات AES وSHA-2 وECDH وECDSA للتشفير،
    - يجمع البيانات التشخيصية تلقائيا،
    - يستخدم معالجات غير متزامنة،
    - يستخدم ضغط ZIP المحسن،
    - يدير الذاكرة مباشرة.

    ليس من قبيل الصدفة أن يتم التركيز على حقيقة أنه يمكنك تنزيل الإصدار الروسي من Microsoft .NET Framework لنظام التشغيل Windows 10 و8.1 و8 و7 وVista وXP (x86 وx64) مجانًا. يعمل Microsoft.Net Framework رسميًا مع Microsoft Windows فقط، ومع ذلك، فإن Mono وPortable.NET و.NET Compact Framework و.NET Micro Framework وDotGNU و.NET Core والمشاريع المشابهة تقوم بتعديل النظام الأساسي للبرنامج هذا للعمل على أنظمة تشغيل أخرى.

    يعد وجود Microsoft .NET Framework في النظام ضروريًا لتشغيل البرنامج أو اللعبة المكتوبة باستخدامه. اليوم، تم إنشاء العديد منها، على سبيل المثال، برامج تشغيل بطاقات الفيديو AMD، وبرنامج الرسومات Paint .NET، وتخزين كلمة المرور KeePass وغيرها. أسهل طريقة هي تنزيل Microsoft مجانًا. سيتطلب التنزيل حوالي 60 ميغابايت من المساحة المتوفرة على القرص الصلب بجهاز الكمبيوتر الخاص بك.

    هناك حالات لا يمكن فيها تثبيت .NET Framework ويحدث خطأ في التثبيت. في الحالات التي يتجمد فيها Microsoft .NET Framework أثناء التثبيت أو يتوقف التثبيت عند مرحلة ملف تعريف العميل، فمن المفيد تعطيل برنامج مكافحة الفيروسات الذي يعمل دائمًا لفترة وجيزة.

    تم تصميم Microsoft .NET Framework للبرامج التي تعمل على بنية ".NET". تم إصدار نسخته الأولى في عام 2002 كنظير لتقنية Java الشهيرة. تدعم هذه المنصة من مايكروسوفت العديد من لغات البرمجة، لذا فهي تستخدم على نطاق واسع في إنشاء البرامج والتطبيقات. بالإضافة إلى ذلك، تم تضمين Microsoft.Net Framework في كل نظام تشغيل Windows لدعم تثبيت هذه البرامج. ومن الجدير بالذكر أن إصدارات هذا النظام الأساسي يتم تحديثها وتحسينها بشكل دوري، كما أن الإصدارات المضمنة في أنظمة التشغيل Windows XP وVista و7 أصبحت قديمة. لذلك، يمكنك تنزيل الإصدار الجديد من Microsoft .NET Framework مع كافة الإضافات والتغييرات للتشغيل الصحيح للتطبيقات.

    الاحتمالات:

    • واستخدام هذه المنصة لتطوير التطبيقات المختلفة؛
    • دعم لأنواع مختلفة من التطبيقات؛
    • استخدام لغات البرمجة المختلفة؛
    • التثبيت على أنظمة التشغيل المختلفة؛
    • ضمان وظائف التطبيقات.

    مبدأ التشغيل:

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

    تم تصميم مكون CLR لتشغيل خدمات وتطبيقات الويب، ودعم لغات البرمجة المختلفة. توجد فوق CLR مكتبة فئة مصممة لأداء مهام البرامج، على سبيل المثال، للتفاعل مع عمليات نظام التشغيل والعمل مع ملفات XML.

    تسمى مكتبة الفئات المنفصلة التي يمكنك من خلالها إنشاء تطبيقات الويب ASP.NET.

    فيما يتعلق بأنظمة التشغيل، يمكنك تثبيت Microsoft .NET Framework لأنظمة التشغيل Windows 10،8،8، XP وVista.

    الايجابيات:

    • إنشاء تطبيقات الويب؛
    • إنشاء خدمات ويندوز؛
    • إنشاء تطبيقات Windows Forms؛
    • دعم لغات البرمجة المختلفة؛
    • دعم أنظمة التشغيل المختلفة؛
    • القدرة على تنزيل Microsoft .NET Framework مجانًا على جهاز الكمبيوتر الخاص بك؛
    • واجهة بسيطة ومريحة.

    السلبيات:

    • لم يتم تثبيت الإصدارات الجديدة من النظام الأساسي على أنظمة تشغيل Windows القديمة (على سبيل المثال، XP)؛
    • متطلبات أكبر على موارد الكمبيوتر من التقنيات المماثلة.

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

    Microsoft .NET Framework هو نظام أساسي لبرامج الكمبيوتر تم إصداره بواسطة Microsoft في عام 2002. أساس النظام الأساسي هو CLR (Common Language Runtime)، القادر على تشغيل كل من البرامج العادية وتطبيقات الويب من جانب الخادم.

    يدعم Microsoft .NET Framework إنشاء برامج مكتوبة بلغات برمجة مختلفة.

    يُعتقد أن نظام Microsoft .NET Framework كان بمثابة استجابة Microsoft لمنصة Java الخاصة بشركة Sun Microsystems (المملوكة الآن لشركة Oracle)، والتي أصبحت ذات شعبية كبيرة في ذلك الوقت.

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

    قائمة إصدارات Microsoft .NET Framework

    تم إصدار الإصدار الأول من Microsoft .NET Framework في 5 يناير 2002 لأنظمة التشغيل Microsoft Windows 98 وMicrosoft Windows NT 4.0 وMicrosoft Windows 2000 وMicrosoft Windows XP. انتهى الدعم العام من Microsoft في 10 يوليو 2007، وانتهى الدعم الممتد في 14 يوليو 2009.

    تم إصدار الإصدار التالي من Microsoft .NET Framework في 1 أبريل 2003. كان هذا هو الإصدار الأول الذي تم تثبيته تلقائيًا مع نظام التشغيل (Microsoft Windows Server 2003). بالنسبة لأنظمة التشغيل الأقدم، كان Microsoft .NET Framework 1.1 متاحًا كحزمة تثبيت منفصلة. انتهى الدعم العام من Microsoft في 14 أكتوبر 2008، وانتهى الدعم الممتد في 8 أكتوبر 2013.

    تم إصدار الإصدار 2.0 في وقت واحد مع Microsoft Visual Studio 2005 وMicrosoft SQL Server 2005 وMicrosoft BizTalk 2006. مع إصدار الإصدار 2.0، تمت إضافة دعم الفئات المخصصة (العامة)، والأساليب المجهولة، والدعم الكامل للأنظمة الأساسية 64 بت x64 وIA -64.

    في البداية، تم تسمية Microsoft .NET Framework 3.0 باسم WinFX، وهو ما يعكس جوهره: امتداد لـ Microsoft .NET Framework 2.0 مع الحفاظ على جميع المكتبات وإضافة أربعة مكونات جديدة:

    مثل الإصدار 3.0، يستخدم Microsoft .NET 3.5 الإصدار 2.0 من CLR. تتضمن الميزات الجديدة مقارنة بـ Microsoft .NET Framework 3.0 ما يلي:

    أعلنت شركة Microsoft عن Microsoft .NET Framework 4.0 في 29 سبتمبر 2008. ظهرت النسخة التجريبية الأولى في 20 مايو 2009، جنبًا إلى جنب مع النسخة التجريبية من Microsoft Visual Studio 2010. وتشمل الميزات الجديدة ما يلي:

    • الامتدادات المتوازية - PLINQ (Parallel LINQ) ومكتبة المهام الموازية، المصممة لتبسيط البرمجة للأنظمة متعددة المعالجات والأنظمة الموزعة؛
    • الابتكارات في Microsoft Visual Basic وC#؛
    • تكنولوجيا إطار التوسعة المدارة (MEF)؛
    • الدعم الكامل ل، وF #؛
    • دعم مجموعات فرعية من Microsoft .NET Framework وASP.NET في إصدار Server Core؛
    • دعم عقود التعليمات البرمجية؛
    • أدوات نمذجة أوسلو ولغة البرمجة M، المصممة لإنشاء لغات ونماذج خاصة بالمجال؛
    • تم إصدار الإصدار النهائي من Microsoft .NET Framework 4.0 في 12 أبريل 2010، بالإضافة إلى الإصدار النهائي من Microsoft Visual Studio 2010.

    أثناء التثبيت، يقوم بإزالة Microsoft .NET Framework 4.0. غير متوافق مع Microsoft Windows XP والإصدارات السابقة من Microsoft Windows. الابتكارات تشمل:

    • القدرة على تقليل عدد مرات إعادة تشغيل النظام عن طريق الكشف عن تطبيقات Microsoft .NET Framework الإصدار 4 وإغلاقها أثناء النشر؛
    • يدعم المصفوفات الأكبر من 2 غيغابايت (GB) على الأنظمة الأساسية 64 بت؛
    • تحسين الأداء من خلال جمع البيانات المهملة في الخلفية للخوادم. عند استخدام مجموعة البيانات المهملة من جانب الخادم في Microsoft .NET Framework 4.5، يتم تمكين مجموعة البيانات المهملة في الخلفية تلقائيًا.
    • تجميع الخلفية حسب الطلب (JIT)، وهو متاح اختياريًا على المعالجات متعددة النواة، لتحسين أداء التطبيق؛
    • القدرة على تحديد المدة التي سيحاول فيها محرك التعبير العادي حل التعبير العادي قبل انتهاء المهلة؛
    • القدرة على تحديد الثقافة الافتراضية لمجال التطبيق؛
    • دعم ترميز Unicode (UTF-16) في وحدة التحكم؛
    • دعم إصدار فرز البيانات الثقافية ومقارنة السلاسل؛
    • تحسين الأداء عند استرداد الموارد؛
    • تحسينات ضغط ZIP؛
    • القدرة على تخصيص سياق الانعكاس لتجاوز سلوك الانعكاس الافتراضي؛
    • دعم إصدار 2008 من معيار اسم النطاق الدولي في التطبيقات عند استخدام الفئة على نظام التشغيل Microsoft Windows 8؛
    • تفويض مقارنات السلسلة إلى نظام تشغيل يقوم بتطبيق Unicode 6.0 عند استخدام Microsoft .NET Framework على Microsoft Windows 8. عند التشغيل على منصات أخرى، يتضمن Microsoft .NET Framework معلومات مقارنة السلسلة الخاصة به والتي تنفذ Unicode 5.x؛
    • القدرة على حساب رمز التجزئة للسلاسل بناءً على المجال لكل تطبيق.
    • مايكروسوفت. صافي الإطار 4.5.1

    تم إصدار Microsoft .NET Framework 4.5.1 في 17 أكتوبر 2013، مع Microsoft Visual Studio 2013. يتطلب هذا الإصدار Microsoft Windows Vista Service Pack 2 أو إصدار أحدث، ويأتي مع Microsoft Windows 8.1 وMicrosoft Windows Server 2012 R2.

    • مايكروسوفت. صافي الإطار 4.5.2

    يعد Microsoft .NET Framework 4.5.2 تحديثًا لـ Microsoft .NET Framework 4.5.1 وMicrosoft .NET Framework 4.5 وMicrosoft .NET Framework 4. ويتم تثبيته جنبًا إلى جنب مع Microsoft .NET Framework 3.5 Service Pack 1 عندما مطلوب.

    • يعد Microsoft .NET Framework 4.6 تحديثًا لـ Microsoft .NET Framework 4.5.2 وMicrosoft .NET Framework 4.5.1 وMicrosoft .NET Framework 4.5 وMicrosoft .NET Framework 4. تم تثبيته جنبًا إلى جنب مع Microsoft .NET Framework 3.5. حسب الحاجة حزمة الخدمة 1.
    • جزء من إصدار Microsoft Visual Studio 2015.
    • يدعم Microsoft .NET Framework 4.6 برنامج التحويل البرمجي JIT الجديد 64 بت (RyuJIT)؛ تم تحديث WPF وWinForms لدعم شاشات DPI العالية؛ تمت إضافة دعم TLS 1.1 وTLS 1.2 إلى WCF. تستخدم واجهة برمجة تطبيقات التشفير في Microsoft .NET Framework 4.6 أحدث إصدار من Microsoft CryptoAPI API، والتي بفضلها أصبحت مجموعة من خوارزميات التشفير "Suite B" متاحة - AES، وSHA-2، وElliptic Curve Diffie-Hellman، وECDSA.
    • مايكروسوفت. صافي الإطار 4.6.1
    • يعد Microsoft .NET Framework 4.6.1 تحديثًا لـ Microsoft .NET Framework 4.6 وMicrosoft .NET Framework 4.5.2 وMicrosoft .NET Framework 4.5.1 وMicrosoft .NET Framework 4.5 وMicrosoft .NET Framework 4. يتم تثبيته، إذا لزم الأمر. جنبًا إلى جنب مع Microsoft .NET Framework 3.5 Service Pack 1.
    • جزء من تحديث Microsoft Visual Studio 2015 1.
    • مايكروسوفت. صافي الإطار 4.6.2

    ملحوظة

    لا تقم بتثبيت إصدارات متعددة اللغات من Microsoft .NET Framework على نفس الكمبيوتر.