برای اجرای نرم افزار هایی که تحت تکنولوژی .NET طراحی شده اند نیاز به .NET Framework دارید. در حال حاضر میلیون ها توسعه دهنده از این پلتفرم استفاده می کنند. به گفته وبسایت رسمی مایکروسافت نرم افزار هایی که تحت این تکنولوژی طراحی و ساخته شده اند از عملکرد شگفت انگیزی برخوردارند و دارای قابلیت بهره وری بالایی هستند.