Pluralsight_Exploring_CSharp_6_with_Jon_Skeet

در این آموزش تصویری Jon Skeet امکانات و ویژگی های سی شارپ 6 را بررسی می کند.
این دوره آموزشی محصول موسسه Pluralsight است.

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

  • کار با ابزارهای C# 6
  • نحوه تغییر ناپذیری در C# 6
  • نحوه مقداردهی اولیه متغیرها
  • تغییر خواص عبارات
  • کار با متدها
  • کار با اپراتورها
  • کار با توابع سازنده
  • نحوه استفاده از Nameof
  • نحوه استفاده از داده های استاتیک
  • کار با داده های شمارشی
  • کار با رشته ها
  • نحوه فرمت بندی رشته ها
  • یکپارچه سازی سیستم عامل
  • نحوه ایجاد ORM
  • مروری بر Nullability
  • کار با عملگرهای شرطی
  • کار با مجموعه Initializers
  • تغییر نام مجموعه ها
  • نحوه اشکال زدایی برنامه
  • و…

عنوان دوره: Pluralsight Exploring C# 6 with Jon Skeet
سطح:
مدت زمان:  ساعت و  دقیقه
نویسنده:


توضیحات:

Pluralsight Exploring C# 6 with Jon Skeet

Rob Conery
Intermediate
3h 21m

Sit in on some live coding sessions with Jon Skeet of StackOverflow.com fame as he shows off some of the new features of C# 6.
Jon Skeet of Stackoverflow.com fame joins Rob Conery to drill into some of the new features of C# 6. Along the way he'll discuss past versions of C# and give interesting examples of how to use some of the new features.

Introduction
11m 32s
Foreward
1m 38s
Where C# Is Headed
1m 46s
A Look Back
6m 14s
Thoughts on C# 6
1m 53s
Autoprops
13m 42s
Autoprops, The Old Way
3m 20s
Autoprops, Readonly the Long Way
1m 47s
Poor Man's Immutability
1m 56s
Immutability in C# 6
1m 48s
Initialization
4m 50s
Expression-bodied Members
26m 48s
Motivation
6m 11s
Expressions on Properties
7m 21s
Expressions on Methods
1m 57s
Expressions on Operators
2m 26s
Tradeoffs
7m 43s
Constructors
1m 7s
Using Nameof
24m 0s
History and infoof
1m 28s
INotifyPropertyChanged Example
9m 6s
Using with Attributes
4m 7s
Essentials Add-on
2m 34s
Edge Cases
6m 44s
Using Static
27m 26s
Background and Simple Use
9m 21s
With Static Methods
1m 59s
A Discussion About Readability
4m 21s
With Enums
1m 31s
Organizing Extension Methods
4m 52s
A Breaking Change
5m 20s
New Things with Strings
28m 12s
String Interpolation
6m 48s
Bad String Interpolation
2m 50s
Formattable String
3m 52s
A Retro Formattable String
4m 26s
Skeet Creates an ORM
10m 13s
Nullability
30m 17s
A Review of Nullability
4m 7s
Associative Nullability
5m 19s
Null Conditional Operator
5m 42s
Precedence with Null Conditional Operator
5m 33s
Truthiness
5m 30s
Event Handlers
4m 4s
Bits and Bobs
39m 34s
Collection Initializers
4m 26s
Collection Initializers with Extension Methods
5m 0s
Collection Index Initializers
6m 34s
Exception Filters
6m 47s
Exception Filter Dodginess
5m 6s
Better Betterness
2m 26s
Disabling Warnings
4m 31s
Summary and Farewell
4m 39s