آموزش نکات و تله های سی شارپ 2

C# Tips and Traps 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: چه هنوز در حال یادگیری سی شارپ باشید و چه در حال حاضر تجربه ای دارید، گاهی اوقات سخت است که بدانید چه چیزی را نمی دانید. این دوره آموزشی بعدی نکات و تله های سی شارپ است و برای ایجاد اتصال کوتاه بیشتر در یادگیری زبان سی شارپ طراحی شده است و مجموعه ای از اطلاعات مفید در مورد ویژگی های ناشناخته یا ناشناخته زبان سی شارپ و فریمورک Net ارائه می کند. . این برای کسانی که کاملاً با C# آشنا هستند و همچنین برای توسعه دهندگان با تجربه ای مناسب است که می خواهند مهارت های C# خود را کامل کنند و شکاف ها را پر کنند.

سرفصل ها و درس ها

قسمت اول Part I

  • نمای کلی ماژول Module Overview

  • فراخوانی روش‌های عمومی با استفاده از تایپ ضمنی Calling Generic Methods Using Implicit Typing

  • LINQ Fluent Syntax در مقابل Query Syntax LINQ Fluent Syntax versus Query Syntax

  • نمایندگان چندپخشی Multicast Delegates

  • سازگاری و برابری نمایندگان Compatibility and Equality of Delegates

  • استفاده از کلمات کلیدی برای نام متغیرها Using Keywords for Variable Names

  • پیامدهای استثنا در سازندگان استاتیک Consequences of Exceptions in Static Constructors

  • ژنریک های محدود کننده Constraining Generics

  • خلاصه ماژول Module Summary

قسمت دوم Part II

  • نمای کلی ماژول Module Overview

  • بهبود عملکرد برابری ساختاری Improving Struct Equality Performance

  • اپراتورهای مشروط بدون اتصال کوتاه Non Short-Circuiting Conditional Operators

  • تولید خودکار توالی مقادیر صحیح Auto-Generating Sequences of Integer Values

  • ادغام IEnumerable Sequences با هم Merging IEnumerable Sequences Together

  • انجام عملیات مجموعه بر روی IEnumerable Sequences Performing set Operations on IEnumerable Sequences

  • تجمیع سفارشی با LINQ Custom Aggregation with LINQ

  • پنهان کردن پیاده سازی های رابط از مصرف کنندگان Hiding Interface Implementations from Consumers

  • تاخیر در شروع یک کار Delaying The Start of A Task

  • کلاس های مجموعه مرتب شده Sorted Collection Classes

  • خلاصه ماژول Module Summary

قسمت سوم Part III

  • نمای کلی ماژول Module Overview

  • سفارشی کردن نمایش یک شی در پنجره دیباگر Customizing The Display of An Object in The Debugger Window

  • بازآفرینی فایل های مخفی بدون استثنا Recreating Hidden Files Without Exceptions

  • کار با فایل های فشرده Working with Zip Files

  • فشرده سازی و رفع فشرده سازی جریان های درون حافظه Compressing and Decompressing in-memory Streams

  • کار با URI ها Working with URIs

  • خلاصه ماژول Module Summary

قسمت چهارم Part IV

  • نمای کلی ماژول Module Overview

  • تبدیل کاراکترها به مقادیر عددی Converting Characters to Numeric Values

  • استفاده از روش های عمومی در کلاس های غیر عمومی Using Generic Methods in A Non-Generic Classes

  • به تعویق انداختن ایجاد اشیاء با منابع فشرده تا زمان استفاده Deferring Creation of Resource-Intensive Objects Until Use

  • رد شدن خودکار کد هنگام اشکال زدایی Automatically Skip Code When Debugging

  • اشتراک در رویدادهای تغییر فایل Subscribing to File Changed Events

  • انواع ارزش های باطل و ویژگی های محیطی Nullable Value Types and Ambient Properties

  • خلاصه ماژول Module Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش نکات و تله های سی شارپ 2
جزییات دوره
2h 43m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
307
4.1 از 5
دارد
دارد
دارد
Jason Roberts
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.