ASP.NET Core چیست؟

هسته ASP.NET ASP.NET یک فریمورک توسعه وب محبوب برای ساخت برنامه های وب بر روی پلت فرم دات نت است. ASP.NET Core نسخه منبع باز ASP.NET است که روی macOS، Linux و Windows اجرا می شود. ASP.NET Core اولین بار در سال 2016 منتشر شد و یک طراحی مجدد از نسخه های قبلی ASP.NET فقط ویندوز است. با ASP.NET Core شروع کنید کارایی عملکرد محور اصلی ASP.NET Core است. در معیارهای مستقل TechEmpower سریعتر از سایر چارچوب های وب محبوب

مدرن و نوآورانه

ASP.NET Core طوری طراحی شده است که به اجزای زمان اجرا، APIها، کامپایلرها و زبان ها اجازه می دهد تا به سرعت تکامل یابند، در حالی که همچنان یک پلتفرم پایدار و پشتیبانی شده برای اجرای برنامه ها ارائه می دهد. چندین نسخه از ASP.NET Core می توانند در کنار یکدیگر در یک سرور وجود داشته باشند. به این معنی که یک برنامه می‌تواند آخرین نسخه را بپذیرد، در حالی که سایر برنامه‌ها بر روی نسخه‌ای که روی آن آزمایش شده‌اند اجرا می‌شوند. ASP.NET Core گزینه های مختلف چرخه حیات پشتیبانی را برای رفع نیازهای برنامه شما فراهم می کند. اگر متعهد به ارتقاء بیشتر هستید، می‌توانید نسخه پشتیبانی بلندمدت را انتخاب کنید یا با آخرین نسخه اجرا کنید. برای جزئیات بیشتر به خط مشی پشتیبانی ما مراجعه کنید. نقشه جهان

ویندوز، لینوکس، macOS و داکر

برنامه های ASP.NET را می توان در ویندوز، لینوکس، macOS و Docker توسعه داد و اجرا کرد. خانواده محصولات ویژوال استودیو ابزارهایی برای ساخت برنامه های دات نت بر روی هر سیستم عاملی دارد. همچنین ابزارهای خط فرمان و برنامه های افزودنی برای بسیاری از ویرایشگرهای محبوب وجود دارد.

استقرار انعطاف پذیر

زمان اجرا ASP.NET Core که برنامه شما روی آن اجرا می شود می تواند به عنوان بخشی از برنامه شما مستقر شود یا به صورت مرکزی روی وب سرور شما نصب شود. ASP.NET Core برای کانتینرهای Docker نیز کاملاً مناسب است.

متن باز

مانند بقیه دات نت، ASP.NET در GitHub منبع باز است. دات نت بیش از 100000 مشارکت دارد و 3700 شرکت قبلاً مشارکت داشته اند.

کارایی

عملکرد محور اصلی ASP.NET Core است. در معیارهای مستقل TechEmpower سریعتر از سایر چارچوب های وب محبوب است.

استقرار انعطاف پذیر

زمان اجرا ASP.NET Core که برنامه شما روی آن اجرا می شود می تواند به عنوان بخشی از برنامه شما مستقر شود یا به صورت مرکزی روی وب سرور شما نصب شود. ASP.NET Core برای کانتینرهای Docker نیز کاملاً مناسب است.

پشتیبانی

شما می توانید نسخه ASP.NET خود را از کد منبع بسازید، اما اکثر برنامه های تولیدی به نسخه پشتیبانی شده از پلتفرم نیاز دارند. مایکروسافت نسخه‌های رسمی دات‌نت را ارائه می‌کند که بر روی سرورهای نگهداری شده توسط مایکروسافت در Azure ساخته و آزمایش شده‌اند و مانند هر محصول مایکروسافت پشتیبانی می‌شوند. برای جزئیات بیشتر به خط مشی پشتیبانی .NET و .NET Core مراجعه کنید.




 

دیدگاهتان را بنویسید!

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

گروه ارتباطات شبکه های آماتیس
سبد خرید
empty basket

هیچ محصولی در سبد خرید نیست.