زبان برنامه نویسی asp.net core چیست و چه قابلیتهایی دارد؟

در پاسخ به دات نت کور یا .NET Core چیست بایستی گفت .Net Core پلتفرمی است چند منظوره برای توسعه و برنامه نویسی (development) که توسط مایکروسافت توسعه داده شده. چارچوب دات نت کور کاملا cross-platform طراحی شده به شکلی که در ویندوز، لینوکس و مک قابل استفاده بوده است. همچنین برای دستگاهای مختلف، فضاهای ابری و سناریوهای مرتبط با اینترنت اشیاء کاربرد دارد.

دات نت کور چیست

ویژگی های اصلی دات نت کور چیست ؟

  • انعطاف پذیری در استفاده: می تواند به صورت یک افزونه در اپلیکیشن مورد نظر شما قابل استفاده شود و یا اینکه به صورت کاملا مجزا و با کاربری های مختلف در سرویس شما نصب گردد.
  • قابلیت چند سکویی (Cross-Platform): قابلیت نصب بر روی ویندوز، لینکوس و macOS؛ امکان پورت کردن به سایر OSها. با توجه به برنامه های مایکروسافت و دیگر کمپانی ها و طراحان و توسعه دهندگان دخیل، پشتیبانی از سایر سیستم عاملها، CPUها و اپلیکیشن ها با گذر زمان رشد و بهبود خواهد یافت.
  • ابزارهای Command-line: تمامی محصولات مشتق شده از سناریوهای مختلف قابل استفاده و ویرایش و اجرا به صورت خط فرمان هستند.
  • سازگاری: به لطف استفاده از کتابخانه استاندارد .Net ،.Net Core توانایی سازگاری با .Net Framework ، Xamarin و Mono را داراست.
  • متن باز بودن (Open source): پلتفرم .Net Core کاملا متن باز بوده و از لایسنسهای MIT و Apache 2 استفاده می کند.

حال که با مفهوم و ویژگی  .net core چیست آشنا شدید در امتداد مقاله به بررسی چارچوب آن می پردازیم.

منظور از زبانهای پشتیبانی شده net core چیست ؟

برای نوشتن اپلیکیشنها و کتابخانه ها برای .Net Core می توان از زبانهای

#F#C و VB استفاده کرد.

در ادامه به آموزش این پلتفرم با زبان برنامه نویسی #C به صورت سریع و بدون حاشیه و قابل فهم می پردازم