لقد تعلم العديد من المبتدئين أيضًا .NET لفترة طويلة، لكنهم قد لا يزالون غير واضحين بشأن الفرق بين .NET Framework و.NET Framework SDK، وسأستخدم كلمات الآخرين للتوضيح مرة أخرى، على أمل مساعدة المبتدئين.
.NET Framework هو نظام أساسي لتشغيل برامج .NET تم تطويره بواسطة Microsoft ويعمل على الإصدارات الأقدم. طالما تم تثبيت .NET Framework، يمكن تشغيل برامج .NET من نظام التشغيل Windows 98 إلى نظام التشغيل Windows XP. إنه نظام أساسي جديد لتشغيل البرامج يوفر دعمًا لوقت تشغيل برنامج .NET ومكتبات فئة قوية. ويمكن تحميله مجاناً من موقع مايكروسوفت على شبكة الإنترنت، بمساحة حوالي 20 ميجابايت.
إذا تم تثبيت .NET Framework فقط، فيمكنك تشغيل تطبيقات .NET فقط ولكن لا يمكنك تطوير تطبيقات .NET.
يتضمن .NET Framework SDK مترجم لغة .NET المقدم من Microsoft (مثل مترجم C# CSC.exe ومترجم VB.NET VBC.exe)، ووثائق .NET Framework الكاملة، وأدوات متنوعة (مثل AL.exe وSN.exe). الخ)، حوالي 110 ميجابايت.
بعد تثبيت هذين الأمرين، يمكنك استخدام برنامج "المفكرة" لكتابة التعليمات البرمجية، ثم تجميع برنامج .NET يدويًا في نافذة DOS.
http://maxianghui.cnblogs.com/archive/2006/07/11/448147.html