لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C# 11 Unleashed: راهنمای جامع برای ویژگی های جدید
C# 11 Unleashed: A Comprehensive Guide to New Features
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
جدیدترین مطالب را در مورد زبان برنامه نویسی و چارچوب مورد علاقه خود بیاموزید تمام قابلیت های جدید نسخه جدید زبان سی شارپ را کشف کنید. ویژگی های مورد نیاز پیش نیازها:مبانی سی شارپ
این دوره آموزشی "در سی شارپ 11 چه جدید است" طراحی شده است تا به توسعه دهندگان درک جامعی از آخرین ویژگی ها و پیشرفت های معرفی شده در زبان برنامه نویسی سی شارپ و چارچوب دات نت ارائه دهد. از آنجایی که فناوری به سرعت در حال پیشرفت است، به روز ماندن با جدیدترین ابزارها و قابلیت ها برای هر برنامه نویس C# و NET ضروری است.
در این دوره در سطح پیشرفته، شرکتکنندگان ویژگیهای پیشرفتهای را که در C# 11 و .NET 7 معرفی شدهاند را بررسی میکنند و بینشهای عملی در مورد چگونگی استفاده مؤثر از این پیشرفتها در پروژههای دنیای واقعی به دست میآورند. برنامه درسی طیفی از موضوعات را پوشش میدهد، از نحو زبان جدید و ساختارهای قدرتمند گرفته تا ابزارهای بهبود عملکرد و بهرهوری.
بهبود زبان C# 11:
پیشرفتهای تطبیق الگو و گروههای روش را کاوش کنید
قابلیت های جدید اضافه شده برای مدیریت رشته ها را کشف کنید
درباره روش جدید اعلام ویژگی ها بیاموزید
رابطهای موجود خود را با افزودن موارد استاتیک به آنها تقویت کنید
استفاده از دامنه "فایل" جدید را درک کنید
ساختارهای خود را به سطح بعدی برسانید
.NET 7 APIهای جدید:
هنگام برخورد با زمان دقیق تر باشید
روش های عمومی برای مدیریت اعداد ایجاد کنید
تجربه همکاران خود را با تزئین نیش ها افزایش دهید
API های جدید برای سیستم های مبتنی بر یونیکس را کشف کنید
در پایان این دوره، شرکتکنندگان به مهارتها و دانشهایی مجهز میشوند تا از جدیدترین ویژگیهای C# 11 و .NET 7 بهرهمند شوند و به آنها امکان میدهد برنامههای قویتر، کارآمدتر و پیشرفتهتری بسازند. چه یک توسعه دهنده باتجربه سی شارپ باشید و چه از علاقه مندان به دات نت که به دنبال گسترش مجموعه مهارت های خود هستید، این دوره به شما این امکان را می دهد که از آخرین پیشرفت ها در زبان سی شارپ و اکوسیستم دات نت استقبال کنید. در این سفر اکتشاف و نوآوری در دنیای توسعه C# 11 و NET 7 به ما بپیوندید.
این دوره برای مبتدیان C# طراحی نشده است. ما فرض می کنیم که شما قبلاً با C# کار می کنید و حداقل 6 ماه تجربه با C# و .NET Framework دارید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
یک یادداشت کوتاه در مورد راه اندازی پروژه
A quick note about the setup of the project
کد از دموها
Code from demos
C# 11: ویژگی های زبان
C# 11 : Languages features
مقدمه ای بر حروف ریسمانی خام
Introduction to raw string litterals
چندخطوط و تورفتگی لفظ رشته خام
Multilines and indented raw string litterals
درون یابی در حروف ریسمانی خام
Interpolation in raw string litterals
بهبود درونیابی رشته: خط جدید
String interpolation enhancement: new line
رشته های UTF8 در زمان کامپایل
Compile-time UTF8 strings
الگوها را فهرست کنید
List patterns
الگوی لیست با رشته ها
List pattern with strings
کلیدواژه مورد نیاز جدید
New required keyword
ساختارهای پیش فرض خودکار
Auto default structs
موارد استفاده از اصلاح کننده دسترسی به فایل جدید
Usages of the new file access modifier
بهبود عملکرد: گروه روش را بهبود بخشید (بسیار فنی)
Performance enhancement: improve method group (very technical)
گسترش نام دامنه
Extending nameof scope
ویژگی های عمومی
Generic attributes
روش ها و ویژگی های انتزاعی ایستا
Static abstract methods and properties
.NET 7 روش های جدید
.NET 7 new methods
رابط جدید INumber<T> برای الگوریتم های اعداد
The new INumber<T> interface for number algorithms
هنگام برخورد با زمان و تاریخ دقیق تر باشید
Be more precise when dealing with time and dates
راه آسان برای مدیریت فایل های tar
Easy way to manage .tar files
مجوزهای فایل یونیکس را مستقیماً از کد دات نت خود مدیریت کنید
Manage Unix file permissions directly from your .NET code
از یک ویژگی جدید برای بهبود تجربه توسعه دهندگان دیگر استفاده کنید
Use a new attribute to enhance other developers experience
نمایش نظرات