.NET फ्रेमवर्क (.NET Framework) में मानक वर्ग पुस्तकालयों का एक सेट शामिल है। वर्ग पुस्तकालय नेमस्पेस के पदानुक्रम में संगठित होता है अधिकांश एपीआई (APIs) में निर्मित या तो codice_1 या codice_2 नेमस्पेस का हिस्सा हैं। इन पुस्तकालय वर्गों में बड़ी संख्या में सामान फंक्शन्स होते हैं, जैसे कि फ़ाइल पढ़ने और ग्राफिक प्रतिपादन, डेटाबेस संपर्क और अन्य लोगों के अलावा एक्सएमएल (XML) दस्तावेज़ हेरफेर आदि। .NET वर्ग पुस्तकालय सभी .NET भाषाओं में उपलब्ध हैं। NET फ्रेमवर्क (.NET Framework) वर्ग पुस्तकालय दो भागों: बेस कक्षा पुस्तकालय और फ्रेमवर्क कक्षा लाइब्रेरी में विभाजित है।

बेस कक्षा लाइब्रेरी (बीसीएल (BCL)) पूरी कक्षा पुस्तकालय का एक छोटा सा सबसेट शामिल है और कक्षाओं का सेट है कि आम भाषा का मूल एपीआई क्रम सेवा कोर के रूप में है। codice_3 में वर्ग और codice_4 और codice_5 में कुछ वर्गों को बीसीएल (BCL) का एक हिस्सा माना जाता है। बीसीएल वर्ग दोनों में उपलब्ध है।NET फ्रेमवर्क (.NET Framework) के साथ साथ . NET कम्पैक्ट फ्रेमवर्क, माइक्रोसॉफ्ट सिल्वरलाईट (Microsoft Silverlight)और मोनो वैकल्पिक कार्यान्विति में भी हैं।

फ्रेमवर्क कक्षा लाइब्रेरी (एफसीएल (FCL)) बीसीएल कक्षाओं का एक सुपरसेट है और पूरी क्लास पुस्तकालय को संदर्भित करता है जो .NET फ्रेमवर्क (.NET Framework) को वहन करता है। इसमें पुस्तकालयों के एक विनफोर्म्ज़ (WinForms), ADO.NET, ASP.NET, भाषा समन्वित क्वेरी, विण्डोज़ (Windows) प्रस्तुति फाउंडेशन, विण्डोज़ (Windows) संचार अन्य लोगों के अलावा फाउंडेशन सहित विस्तार सेट, शामिल हैं। एफसीएल (FCL) बहुत सी++ (C++) जैसी भाषाओं और जावा के मानक पुस्तकालयों की तुलना में व्यापक है।

NET बनाम जावा और जावा ईई
NET फ्रेमवर्क (NET Framework) 4
वर्ग पुस्तकालय
NET फ्रेमवर्क (NET Framework) 20