شرکت مایکروسافت پیش از این فریم ورک ASP.NET MVC 5 را برای طراحی برنامه های تحت وب ارائه داده است ولی با معرفی Net Core که متن باز و رایگان است، همراه آن پیاده سازی تازه ای از ASP.NET به نام ASP.NET Core را نیز ارائه داده است. Net Core در کنار متن باز و رایگان بودن، قابلیت اجرا بر روی سکوهای متفاوت ویندوز، لینوکس و مکینتاش را دارد و از این پس با به کار گیری ویژگی های ASP.ENT Core و همچنین نسخه تازه ای از EF به نام Entity Framework Core، می توانیم توسعه برنامه های ASP.NET را در سیستم عامل لینوکس و مکینتاش نیز انجام دهیم.