4) Common Type System (سیستم نوع مشترک) راهنمایی ها و دستور العمل هایی برای تعریف / اعلان، استفاده و اجرا typeها در runtime(زمان اجرا) و ارتباط متقابل زبان فراهم می کند.
5)Metadata و Assemblies Metadata داده های دودویی (binary information) هستند که یا در فایل های اجرایی انتقال پذیر (Portable executable) و یا در حافظه ذخیره می شوند. Assembly واحد منطقی می باشد که شامل assembly manifest، کد IL، مجموعه ای از منابع مانند فایل های تصویری و غیره میباشد.
6) Windows Forms (فرم های ویندوز) فرم های ویندوز دربردارنده ی نمایش گرافیکی (graphical representation) کلیه ی پنجره (window) هایی است که در برنامه ی کاربردی (app) نشان داده می شوند.
7) ASP.Net و ASP.Net AJAX ASP.Net مدل توسعه و برنامه نویسی تحت وب (web development model) و AJAX شاخه ی از (یا افزونه ای برای) ASP.Net برای توسعه و اجرای قابلیت ها و امکانات AJAX می باشد. ASP.Net AJAXشامل کامپوننت هایی است که به برنامه نویس تحت وب اجازه می دهد که داده را در یک وب سایت بدون نیاز به بارگذاری مجدد در صفحه آپدیت و بروز رسانی کند.
8) ADO.Net فن آوری می باشد که برای کار با داده و پایگاه داده استفاده می شود. ADO.Net دسترسی به منابع دیتا مانند سرور SQL، OLE DB, XML و غیره را فراهم می کند. این فن آوری امکان اتصال با منابع دیتا را برای بازیابی، دستکاری و آپدیت کردن دیتا فراهم می کند.
9) Windows Workflow Foundation (WF) به ساختن workflow applicationها (برنامه هایی که به پیگیری و مدیریت تمام فعالیت ها از ابتدا تا انتهای پروژه کمک می کنند) در ویندوز کمک می کند، که شامل activities، runtime workflow ، designer workflow و یک rule engine می باشد.
10) Windows Presentation Foundation تمایزی بین رابط کاربری (user interface) و منطق تجارت ایجاد می کند و با استفاده از داکیومنت ها، media، گرافیک های دو و سه بعدی، انیمیشن و غیره به ساخت و توسعه ی رابط های کاربری خیره کننده ی بصری کمک می کند.
11) Windows CardSpace امکان دسترسی به منابع و به اشتراک گذاری اطلاعات شخصی به صورت امن و همراه با ایمنی کامل را در محیط اینترنت فراهم می آورد.
12) Windows Communication Foundation (WCF) فن آوری می باشد که برای ساخت و اجرای سیستم های متصل استفاده می شود.
13) LINQ قابلیت های data querying (پرسمان از داده) را با استفاده از سینتکسی (دستور نحوی) که شبیه به سینتکس query language SQL (زبان پرسمان از داده ی SQL) قدیمی است به زبان های (تحت).Net انتقال می دهد (اضافه می کند).