در این بخش از آموزش Asp.Net Core 8 قرار است برسی کنیم که NET Framework. و NET Core. چیست؟ برای فهم این ۲ موضوع به پرسش هایی نظیر NET Core. چیست؟ NET Framework. چیست؟ تفاوت بین NET Framework. و NET Core. چیست؟ پاسخ میدهیم.
NET Framework. یک فریمورک توسعه نرم افزار برای ساخت و اجرای برنامه های کاربردی در محیط ویندوز است. دات نت فریمورک بخشی از دات نت است، مجموعه ای از فناوری ها برای ساخت اپلیکیشن برای لینوکس، macOS، ویندوز، iOS، اندروید و غیره.
NET Framework. توسط شرکت مایکروسافت ایجاد شده است. این فریمورک ابتدا در سال ۲۰۰۲ عرضه شد و به مرور زمان بهروزرسانی و توسعه یافت. این فریمورک ابزارها و زیرساختهای لازم برای توسعه و اجرای برنامههای ویندوزی، وب، و سرویسهای ویندوزی را فراهم میکند.
NET Framework. بهطور اصلی بر روی سیستمعامل ویندوز اجرا میشود و وابستگی به این سیستمعامل دارد. با معرفی NET Core. که به NET 5. و ۶ و ۷ و ۸ تبدیل شد، مایکروسافت تلاش کرد تا محدودیتهای این وابستگی را کاهش داده و امکان اجرای برنامهها در پلتفرمها و سیستمعاملهای مختلف را فراهم کند.
دات نت کور NET Core. یکی از محصولات شرکت مایکروسافت است. نسخ قبلی این پلتفرم یعنی دات نت فریمورک، یک ابزار با محدودیتهای جدی است. مهمترین ضعف فریمورک دات نت این بود که تنها در سیستمعامل ویندوز قابلیت اجرا داشت و روی سایر سیستمعاملها قابلاستفاده نبود. بنابراین، اغلب توسعهدهندگان بهعلت انحصاری بودن محصولات شرکت مایکروسافت، بهمرور نسبت به نرمافزارهای این شرکت دلسرد شدند. علاوه بر این امروزه، استفاده از برنامههایی که در تمامی دستگاهها قابلاجرا باشند، رایج شده است. یک برنامهی قوی باید بتواند تحت وب، روی دسکتاپ و روی تلفنهای همراه و تبلتها اجرا شود. به همین علت، نیاز به یک چارچوب واحد دارد. در واقع این موضوع، انگیزهی اصلی شرکت مایکروسافت برای معرفی ابزار NET Core. بود.
در سال ۲۰۱۶ این شرکت ابزار برنامهنویسی چندپلتفرمی و منبع باز NET Core. را به بازار عرضه کرد که روی تمامی پلتفرمهای رایج در دنیا، قابلاستفاده است. NET Core. یک فریمورک سازگار با تمامی سیستمعاملها است و قابلیت ساخت برنامههای مختلف مناسب اندروید، IOS، ویندوز، لینوکس، وب، فضای ابری، IOT و هوش مصنوعی را دارد. از جمله ویژگیهای خوب این پلتفرم سرعت و سبکی آن بوده و فقط برای اجرای قسمت اصلی کد به NET Core. نیاز دارید.
NET Framework. و NET Core. دو فریمورک توسعه نرمافزار هستند که توسط مایکروسافت ارائه شدهاند. در اواخر سال ۲۰۲۰، NET Core. به NET 5. تغییر نام داد و در ادامه، تا ویرایش NET 8. معرفی شد.
به طور کلی، NET Core. در حال حاضر برتری نسبت به NET Framework دارند و مایکروسافت توصیه میکند که تا زمانی که امکان دارد، به .NET 8 یا نسخههای بالاتر مهاجرت کنید. و در آخر امیدوارم به پرسش NET Framework. و NET Core. چیست؟ به خوبی پاسخ داده باشیم.
خرید از تهران آی تی به صورت آنلاین بوده لینک دانلود به صورت خودکار برای شما ایمیل میشود بدیهی است که در هنگام خرید باید از ایمیل واقعی خود استفاده کنید. چنانچه نیاز به هرگونه سوال درباره محصول و یا مشاوره و کمک در خرید آنلاین داشتید از طریق ایمیل و یا شماره های تماس ارتباط برقرار کنید 09121486770 ahadian2@gmail.com