سبد خرید شما

icon
سبد خرید خالی است.

dotNET Standard

Net. چندین پیاده‌سازی مختلف مانند Net Framework, .Net Core, .Net Micro Framework, Xamarin و ... دارد. که هر کدام از این پیاده‌سازی‌ها  تفاوت‌های زیادی با هم دارند و کدی که شما در یکی از این فریم‌ورک‌ها می‌نویسید نمی‌تواند در دیگر فریم‌ورک‌ها اجرا شود. و برای رفع این مشکل Net Standard. ارائه شد.

Net Standard. یک پیاده‌سازی از Net. نیست، و مجموعه‌ای از Apiهاست که کلیه‌ی پیاده‌سازی‌های Net. باید ارائه دهند. در واقع وقتی ما از Net Standard. استفاده می‌کنیم مشکل اشتراک کد در همه سیستم عامل‌ها و پیاده سازی‌ها برای Net. برطرف می‌گردد.

از آنجا که فقط مجموعه‌ای از API های مورد نیاز را نشان می‌دهد، دیگر نیازی به تجزیه آن نیست زیرا به هر حال همه سیستم عامل‌های Net. باید از آن به طور کامل پشتیبانی کنند.

در حال حاضر سه نوع اصلی NET. وجود دارد، به این معنی که شما برای نوشتن کدی که در همه آن‌ها کار می‌کند، باید به سه کتابخانه کلاس پایه مختلف تسلط داشته باشید. از آنجا که صنعت در حال حاضر بسیار متنوع‌تر از زمانی است که دات نت در ابتدا ایجاد شده است، منظور پشتیبانی از سیستم عامل‌های جدید یا متناسب سازی آن با قابلیت‌های خاص دستگاه  نوع جدیدی از دات نت را ایجاد می‌کنند.

به طور خلاصه، به NET Standard. به دو دلیل نیاز داریم:

  • نیروی محرکه برای سازگاری.
  • بنیادی برای ابزارهای بزرگ بین پلتفرم‌ها.

بیشتر بخوانید

Zharfa Academy-Zharfa Mag-بررسی 7 زبان برنامه نویسی پرکاربردمجله علمی آکادمی ژرفا-
موضوع: بررسی 7 زبان برنامه نویسی پرکاربرد
نویسنده: المیرا افلاکی
تاریخ: 1400/03/31
Zharfa Academy-Zharfa Mag-C# vs JAVAمجله علمی آکادمی ژرفا-
موضوع: C# vs JAVA
نویسنده: متین باغ‌عنبری
تاریخ: 1400/03/28
Zharfa Academy-Zharfa Mag-C# vs PHPمجله علمی آکادمی ژرفا-
موضوع: C# vs PHP
نویسنده: متین باغ‌عنبری
تاریخ: 1400/03/24