واجه كل مستخدم تقريبًا ، عند تثبيت بعض البرامج ، رسالة تحتوي على المحتوى التالي: "لا يوجد Microsoft. NET Framework على الكمبيوتر." ومع ذلك ، قلة قليلة من الناس يفهمون ما هو ولماذا هو مطلوب.
Microsoft .Net Framework عبارة عن برنامج خاص ، يسمى النظام الأساسي ، وهو ضروري لتشغيل العديد من البرامج المكتوبة باستخدام تقنية ".Net". يتضمن مكتبة فئة (FCL) وبيئة وقت التشغيل (CLR). الفكرة الرئيسية للشركة المصنعة هي التفاعل النشط بين المكونات المختلفة فيما بينها. على سبيل المثال ، إذا تمت كتابة استعلام في C ++ ، ثم باستخدام النظام الأساسي ، فيمكنه التعامل مع فئة لغة Delfy دون أي مشاكل ، وهكذا. هذا مريح للغاية ويوفر الوقت المبرمجين.
محتوى
مكتبة Class Framework (FCL) - تتضمن المكتبة مكونات مطلوبة في اتجاهات العمل المختلفة. وهذا يشمل تحرير واجهة المستخدم ، والعمل مع الملفات والخوادم وقواعد البيانات ، وما إلى ذلك.
هذه لغة استعلام خاصة ، تتكون من عدة مكونات. اعتمادًا على المصدر الذي يتكون الاستعلام من أجله ، يتم تحديد مكون LINQ معين. تشبه إلى حد بعيد لغة SQL أخرى.
يتضمن WPF- أدوات shell مرئية. تستخدم التكنولوجيا لغة XAML الخاصة بها. مع مكون WPF ، يتم تطوير برامج العميل مع shell رسومية. يمكن أن يكون كل من التطبيقات المستقلة والمكونات الإضافية الإضافية والمكونات الإضافية للمتصفحات.
يجب استخدام لغات برمجة معينة للتطوير ، على سبيل المثال: C # ، VB ، C ++ ، Ruby ، Python ، Delphi. أيضا ، يجب أن يكون هناك تقنية DirectX. يمكنك العمل في Expression Blend أو Visual Studio.
يخلق التطبيقات الموزعة. يتيح لك هذا المكون تبادل البيانات فيما بينها. يتم النقل في شكل رسائل ، بما في ذلك القوالب. يمكن تنفيذ مهام مماثلة في وقت سابق ، ولكن مع ظهور WCF- أصبح كل شيء أسهل بكثير.
يوفر التفاعل مع البيانات. يتضمن وحدات إضافية تعمل على تبسيط تطوير التطبيقات الموزعة باستخدام تقنية Microsoft .Net Framework.
جزء لا يتجزأ من مايكروسوفت. صافي الإطار. هذه التكنولوجيا استبدال Microsoft ASP. العنصر مطلوب بشكل أساسي للعمل على الويب. مع مساعدتها ، يتم إنشاء تطبيقات الويب المختلفة من الشركة المصنعة لـ Microsoft. يسهل بشكل كبير على التنمية ، وذلك بسبب إدراج العديد من الوظائف والقدرات.
قبل تثبيت البرامج على جهاز الكمبيوتر الخاص بك ، تحتاج إلى إصدار محدد من Microsoft .Net Framework. ولكن هذا لا يعني أنه في 10 برامج يجب عليك وضع 10 أطر عمل. هذا يعني أنه لتثبيت البرنامج ، يجب أن يكون لدى الكمبيوتر إصدار Microsoft .Net Framework وليس أقل من بعض ، على سبيل المثال ، 4.5. تقوم العديد من التطبيقات بتثبيت إطار العمل تلقائيًا إذا لم يكن متوفرًا.