آموزش هوش مصنوعی

Dot Net Core

تقاضا برای هوش مصنوعی
عمومی خبری

NET Core جدیدترین پلتفرم توسعه هدف عمومی است که توسط مایکروسافت نگهداری می شود. این در پلتفرم های مختلف کار می کند و به گونه ای طراحی شده است که دات نت را سریع، انعطاف پذیر و مدرن می کند. این یکی از کمک های اصلی مایکروسافت است. توسعه‌دهندگان اکنون می‌توانند برنامه‌های Android، iOS، Linux، Mac و Windows را با دات‌نت بسازند که همگی در متن باز هستند.

در این آموزش، ما .NET Core و چند نوآوری جدید از جمله به‌روزرسانی‌های NET Framework، NET Standard و به‌روزرسانی‌های Universal Platform Windows و غیره را پوشش خواهیم داد.

ویژگی های NET Core

در زیر ویژگی های اصلی NET Core – آمده است

متن باز

  • NET Core یک پیاده سازی متن باز است که از مجوزهای MIT و Apache 2 استفاده می کند.
  • NET Core یک پروژه بنیاد دات نت است و در GitHub در دسترس است.
  • به عنوان یک پروژه منبع باز، فرآیند توسعه شفاف تر را ترویج می کند و جامعه فعال و فعال را ارتقا می دهد.

کراس پلت فرم

  • برنامه پیاده سازی شده در NET Core را می توان اجرا کرد و کد آن را می توان بدون توجه به هدف پلتفرم شما دوباره استفاده کرد.
  • در حال حاضر از سه سیستم عامل اصلی (OS) پشتیبانی می کند.
    • پنجره ها
    • لینوکس
    • سیستم عامل مک
  • سیستم‌عامل‌های پشتیبانی شده، پردازنده‌ها و سناریوهای برنامه‌ای که توسط مایکروسافت، سایر شرکت‌ها و افراد ارائه می‌شوند، در طول زمان رشد خواهند کرد.

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

  • دو نوع استقرار برای برنامه های NET Core وجود دارد –
    • استقرار وابسته به چارچوب
    • استقرار خودکفا
  • با استقرار وابسته به چارچوب، برنامه شما به یک نسخه سراسری از NET Core وابسته است که برنامه شما و وابستگی های شخص ثالث روی آن نصب شده است.
  • با استقرار مستقل، نسخه NET Core که برای ساخت برنامه شما استفاده می‌شود، همراه با برنامه شما و وابستگی‌های شخص ثالث نیز مستقر می‌شود و می‌تواند در کنار نسخه‌های دیگر اجرا شود.

ابزارهای خط فرمان

  • همه سناریوهای محصول را می توان در خط فرمان اعمال کرد.

سازگار

  • NET Core از طریق کتابخانه استاندارد دات نت با .NET Framework، Xamarin و Mono سازگار است.

مدولار

  • NET Core از طریق NuGet در بسته های اسمبلی کوچکتر منتشر می شود.
  • دات نت فریم ورک یک مجموعه بزرگ است که شامل اکثر عملکردهای اصلی است.
  • NET Core به عنوان بسته های ویژگی محور کوچکتر در دسترس است.
  • این رویکرد ماژولار توسعه دهندگان را قادر می سازد تا برنامه خود را با گنجاندن بسته های NuGet که به آن نیاز دارند در برنامه خود بهینه کنند.
  • مزایای یک سطح برنامه کوچکتر شامل امنیت بیشتر، کاهش خدمات، بهبود عملکرد و کاهش هزینه در مدل پرداخت برای آنچه شما استفاده می کنید.

پلتفرم هسته دات نت

.NET Core Platform شامل بخش های اصلی زیر است –

  • .NET Runtime – یک سیستم نوع، بارگذاری مونتاژ، جمع‌آوری زباله، interop داخلی و سایر خدمات اساسی را ارائه می‌کند.
  • کتابخانه های بنیادی – مجموعه ای از کتابخانه های چارچوب، که انواع داده های اولیه، انواع ترکیب برنامه ها و ابزارهای اساسی را ارائه می دهد.
  • SDK & Compiler – مجموعه‌ای از ابزارهای SDK و کامپایلرهای زبان که تجربه توسعه‌دهنده پایه را امکان‌پذیر می‌سازد که در NET Core SDK موجود است.
  • میزبان برنامه ‘dotnet’ – برای راه اندازی برنامه های NET Core استفاده می شود. زمان اجرا را انتخاب می کند و زمان اجرا را میزبانی می کند، خط مشی بارگذاری اسمبلی را ارائه می دهد و برنامه را راه اندازی می کند. از همان میزبان نیز برای راه اندازی ابزارهای SDK به همان شیوه استفاده می شود.

 

بدون دیدگاه

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

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

محصولات تراست
عمومی خبری
لیست 11 تا از بهترین محصولات تراست از نگاه مشتریان

بهترین محصولات تراست را می شناسید؟  میدانستید یکی از بهترین برند های تولید شده در کشوره؟ می دانید تمامی محصولات تاییدیه دانشگاه لوزان سوئیس رو داره؟ ا

عمومی خبری
نمایندگی فروش پانل گچی جی برد

نمایندگی فروش پانل گچی جی برد گچ برگ جی برد یکی از بروز ترین صفحات روکش دار گچی که به تازگی در ایران شروع به تولید نموده است از لحاظ کیفیت به دو نوع، درجه یک و درجه دو تقسیم بندی میشود. درجه یک از لحاظ قیمت نسبت به درجه …

NFT چیست و چطور کار می کند؟
عمومی خبری
NFT چیست؟ هرآنچه باید در مورد توکن غیرقابل تعویض بدانید

NFT چیست و چطور کار می کند؟ | همه چیز درباره توکن غیر قابل معاوضه ان اف تی