دوشنبه ۲۳ اردیبهشت ۹۸ | ۱۱:۰۰ ۵۰۳ بازديد
در ماه نوامبر سال 2020، مایکروسافت دات نت 5 را راه اندازی خواهد کرد که به طور گسترده ای برای فرآیند استفاده از فریم ورک های Microsoft .NET طراحی شده است.
مایکروسافت تغییرات بزرگی در چارچوب های توسعه نرم افزار آموزش .NET خود را از سال آینده اعلام کرده است.

در ماه نوامبر سال 2020، مایکروسافت دات نت 5 را راه اندازی خواهد کرد که پایگاه های موجود .NET Framework، .NET Core و Mono را تحت یک ارائه تنها دات نت یکپارچه می کند.
این حرکت طراحی شده است تا روند استفاده از چارچوب های Microsoft .NET را بسیار ساده کند. در حالی که چارچوبهای Microsoft .NET به توسعه دهندگان اجازه می دهند تا در طیف وسیعی از زبان ها کار کنند و برنامه های مختلف را برای سیستم عامل های مختلف بسازند، انجام این کار به توسعه دهندگان نیاز دارد تا از چارچوب های مختلف .NET استفاده کنند.
توسعه دهندگان امروز باید بین دات نت چارچوب، دات نت هسته و مونو را انتخاب کنند، بسته به اینکه کدام پلتفرم برای آنها توسعه می یابد.
در مقابل، دات نت 5 میتواند برای ساخت برنامهها برای ویندوز، لینوکس، macOS، iOS، Android، tvOS، watchOS، WebAssembly و سیستم عاملهای دیگر استفاده شود.
یکی از ویژگی های متمایز چارچوب های دات نت، کتابخانه های استاندارد نرم افزاری هستند که توسعه دهندگان می توانند از طیف گسترده ای از قابلیت ها، از طریق ارتباطات شبکه به منظور مدیریت استثنایی استفاده کنند.
مایکروسافت می گوید که دات نت 5 شامل بهترین کتابخانه هایی است که از طریق .NET Core و چارچوب مونو در دسترس هستند "برای ایجاد یک پلت فرم واحد که شما می توانید برای تمام کد مدرن خود استفاده کنید." مایکروسافت می گوید که شکاف میان این دو تقریبا نزدیک به انتشار هسته اصلی هسته 3.0 در ماه سپتامبر است.
از انتشار دات نت 5 در نوامبر 2020، این تنها چهارچوب دات نت خواهد بود که به روز می شود و نسخه های جدید هر نوامبر در سال های بعد منتشر می شود. نسخه های حتی شماره، به عنوان مثال دات نت 6، نسخه LTS با پشتیبانی بلند مدت خواهند بود. انتظار می رود نسخه پیش نمایش دات نت 5 در نیمه اول سال 2020 در دسترس قرار گیرد.
با هدف قرار دادن طیف وسیعی از سیستم عامل ها، مایکروسافت می گوید. دات نت 5 میتواند برای برنامه های کاربردی به طیف وسیعی از سیستم های فیزیکی و مجازی - از رایانه های رومیزی و زیرساخت های مبتنی بر ابر استفاده کند - همانطور که در زیر دیده می شود.
ریچارد لاندر، مدیر برنامه برای گفتگو می گوید: "این پروژه جدید و جهت یک مبادله بازی برای دات نت است. با دات نت 5، فایل های کد و پرونده های شما، بدون توجه به نوع برنامه ای که شما در حال ساخت آن هستید، به نظر می رسد. تیم دات نت در یک پست وبلاگ که با کنفرانس 2019 در سیاتل سازگاری دارد.
"شما با هر برنامه دسترسی به همان API های زمانبندی، API و زبان را در اختیارتان قرار می دهید. این شامل بهبود عملکرد جدیدی است که تقریبا روزانه به CoreFX متعهد هستند.
"ما یک آینده روشن را در پیش رو داریم که می توانید از همان API های .NET و زبان برای استفاده از طیف گسترده ای از انواع برنامه ها، سیستم عامل ها و معماری های تراشه استفاده کنید."
Lander می گوید. دات نت 5 روند بسیاری از چارچوب های موجود در دات نت را ادامه می دهد، از جمله پشتیبانی از قابلیت های خاص پلت فرم مانند Windows Forms و WPF در ویندوز، و ویژگی های رابط کاربری بومی و دسترسی سخت افزاری در دستگاه های آندروید و iOS در هنگام استفاده از Xamarin و مونو
همانطور که با .NET Core، .NET 5 نیز به طور کامل توسط ویژوال استودیو، ویژوال استودیو برای مک و ویراستاران ویژوال استودیو کد پشتیبانی می شود.
دات نت 5 همچنین انواع پیشرفت هایی را در زمینه چارچوب قبلی ارائه می دهد، از جمله انتخاب بیشتر در زمان اجرا، قابلیت همکاری Java در تمام سیستم عامل ها، قابلیت همکاری Objective-C و Swift در چند سیستم عامل و گسترش کتابخانه های کلاس CoreFX برای پشتیبانی تلفیقی استاتیک، رد پایهای کوچکتر و سیستم عاملهای بیشتر.
مایکروسافت تغییرات بزرگی در چارچوب های توسعه نرم افزار آموزش .NET خود را از سال آینده اعلام کرده است.

در ماه نوامبر سال 2020، مایکروسافت دات نت 5 را راه اندازی خواهد کرد که پایگاه های موجود .NET Framework، .NET Core و Mono را تحت یک ارائه تنها دات نت یکپارچه می کند.
این حرکت طراحی شده است تا روند استفاده از چارچوب های Microsoft .NET را بسیار ساده کند. در حالی که چارچوبهای Microsoft .NET به توسعه دهندگان اجازه می دهند تا در طیف وسیعی از زبان ها کار کنند و برنامه های مختلف را برای سیستم عامل های مختلف بسازند، انجام این کار به توسعه دهندگان نیاز دارد تا از چارچوب های مختلف .NET استفاده کنند.
توسعه دهندگان امروز باید بین دات نت چارچوب، دات نت هسته و مونو را انتخاب کنند، بسته به اینکه کدام پلتفرم برای آنها توسعه می یابد.
در مقابل، دات نت 5 میتواند برای ساخت برنامهها برای ویندوز، لینوکس، macOS، iOS، Android، tvOS، watchOS، WebAssembly و سیستم عاملهای دیگر استفاده شود.
یکی از ویژگی های متمایز چارچوب های دات نت، کتابخانه های استاندارد نرم افزاری هستند که توسعه دهندگان می توانند از طیف گسترده ای از قابلیت ها، از طریق ارتباطات شبکه به منظور مدیریت استثنایی استفاده کنند.
مایکروسافت می گوید که دات نت 5 شامل بهترین کتابخانه هایی است که از طریق .NET Core و چارچوب مونو در دسترس هستند "برای ایجاد یک پلت فرم واحد که شما می توانید برای تمام کد مدرن خود استفاده کنید." مایکروسافت می گوید که شکاف میان این دو تقریبا نزدیک به انتشار هسته اصلی هسته 3.0 در ماه سپتامبر است.
از انتشار دات نت 5 در نوامبر 2020، این تنها چهارچوب دات نت خواهد بود که به روز می شود و نسخه های جدید هر نوامبر در سال های بعد منتشر می شود. نسخه های حتی شماره، به عنوان مثال دات نت 6، نسخه LTS با پشتیبانی بلند مدت خواهند بود. انتظار می رود نسخه پیش نمایش دات نت 5 در نیمه اول سال 2020 در دسترس قرار گیرد.
با هدف قرار دادن طیف وسیعی از سیستم عامل ها، مایکروسافت می گوید. دات نت 5 میتواند برای برنامه های کاربردی به طیف وسیعی از سیستم های فیزیکی و مجازی - از رایانه های رومیزی و زیرساخت های مبتنی بر ابر استفاده کند - همانطور که در زیر دیده می شود.
ریچارد لاندر، مدیر برنامه برای گفتگو می گوید: "این پروژه جدید و جهت یک مبادله بازی برای دات نت است. با دات نت 5، فایل های کد و پرونده های شما، بدون توجه به نوع برنامه ای که شما در حال ساخت آن هستید، به نظر می رسد. تیم دات نت در یک پست وبلاگ که با کنفرانس 2019 در سیاتل سازگاری دارد.
"شما با هر برنامه دسترسی به همان API های زمانبندی، API و زبان را در اختیارتان قرار می دهید. این شامل بهبود عملکرد جدیدی است که تقریبا روزانه به CoreFX متعهد هستند.
"ما یک آینده روشن را در پیش رو داریم که می توانید از همان API های .NET و زبان برای استفاده از طیف گسترده ای از انواع برنامه ها، سیستم عامل ها و معماری های تراشه استفاده کنید."
Lander می گوید. دات نت 5 روند بسیاری از چارچوب های موجود در دات نت را ادامه می دهد، از جمله پشتیبانی از قابلیت های خاص پلت فرم مانند Windows Forms و WPF در ویندوز، و ویژگی های رابط کاربری بومی و دسترسی سخت افزاری در دستگاه های آندروید و iOS در هنگام استفاده از Xamarin و مونو
همانطور که با .NET Core، .NET 5 نیز به طور کامل توسط ویژوال استودیو، ویژوال استودیو برای مک و ویراستاران ویژوال استودیو کد پشتیبانی می شود.
دات نت 5 همچنین انواع پیشرفت هایی را در زمینه چارچوب قبلی ارائه می دهد، از جمله انتخاب بیشتر در زمان اجرا، قابلیت همکاری Java در تمام سیستم عامل ها، قابلیت همکاری Objective-C و Swift در چند سیستم عامل و گسترش کتابخانه های کلاس CoreFX برای پشتیبانی تلفیقی استاتیک، رد پایهای کوچکتر و سیستم عاملهای بیشتر.
- ۰ ۰
- ۰ نظر