چند سال پیش، مایکروسافت تصمیم گرفت به طور اساسی پلت فرم دات نت را تعریف کند. یک چارچوب متن باز، چند پلتفرمی و با کارایی بالا از چارچوب دات نت ایجاد شد: این هسته NET است. علاوه بر این، سی شارپ، پرکاربردترین زبان برنامه نویسی دات نت نیز در طول سال ها تکامل یافته است. این پیشرفتهای جدید شامل بسیاری از بهبودهای عملکرد است.
هدف دوره این است که به شما درک عمیقی در مورد این بهبود عملکرد بدهد. با استفاده از دانش این دوره، میتوانید عملکرد NET Core (از جمله ASP.NET Core)، برنامههای C# را اندازهگیری و بهینه کنید.
پس از یک جمع بندی کوتاه در NET Core، دوره آموزشی شما را با اولین رکن موضوع عملکرد آشنا می کند: اندازه گیری عملکرد. شما یاد خواهید گرفت که از ابزارهایی استفاده کنید که می توانید برای اندازه گیری عملکرد کدهای اجرا شده در NET Core استفاده کنید. سپس بر روی برخی از ترفندهای عملکرد مهم مانند کاهش فشار روی GC با استفاده از انواع ارزش یا انتخاب مجموعه مناسب برای مشکل داده شده تمرکز خواهیم کرد. پس از آن، خواهیم دید که کامپایلر در پشت صحنه هنگام کامپایل کد C# 7 شما چه می کند و این کار چه پیامدهای عملکردی دارد. ما در مورد برخی از APIهای مرتبط با عملکرد جدید مانند ArrayPool و Span صحبت خواهیم کرد و همچنین جنبههای عملکرد Entity Framework Core را بررسی خواهیم کرد. ما در مورد داستان تلفیقی پیش از موعد برای .NET با CrossGen و پیرایش IL با .NET IL Linker صحبت خواهیم کرد. ما دوره را با یادگیری در مورد نظارت بر عملکرد تولید برای NET Core به پایان خواهیم رساند.
هدف دوره
سبک دوره
این دوره ترکیبی از تئوری و عمل است. ابزارها و مفاهیم با پیشینه نظری آنها با اسلایدها معرفی شده و سپس دانش نظری در دموها اعمال می شود.
نظری ارسال نشده است.
مهندس نرم افزار
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.