آموزش موارد جدید در C # 8.0 و .NET Core 3.0

What’s New in C# 8.0 and .NET Core 3.0

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: C # 8.0 و.NET Core 3.0 در اینجا هستند ، و با آنها پیشرفت های فراوان و ویژگی های جدیدی همراه است. در این دوره ، شما می توانید با استفاده از جدیدترین و بهترین نسخه های زبان و سیستم عامل ، کد نوشتن کد بهتری را بدست آورید. در حال حاضر بودن در تمام پیشرفت ها و ویژگی های جدید به عنوان یک توسعه دهنده C # ، یک کار تمام وقت به نظر می رسد. در این دوره ، What's New in C # 8.0 و .NET Core 3.0 ، با تمام پیشرفت هایی که جدیدترین نسخه ها ارائه داده و نحوه استفاده از آنها آشنا خواهید شد. ابتدا با ویژگی های C # 8.0 ، از جمله انواع قابل حذف و بهبودهای تطبیق الگو آشنا خواهید شد. در مرحله بعدی ، ویژگی های جدیدی را در NET Core 3.0 کشف خواهید کرد ، از جمله پشتیبانی سریع از سریال سازی JSON. سرانجام ، شما می آموزید که هنگام ایجاد یک برنامه WPF در .NET Core .NET Core 3.0 چگونه زمینه بازی را برای توسعه دهندگان ویندوز به وجود می آورد. پس از پایان این دوره ، مهارت ها و دانش لازم برای استفاده از C # 8.0 و .NET Core 3.0 پیشرفت در پروژه توسعه بعدی خود را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی C # 8 و .NET Core 3.0 Introducing C# 8 and .NET Core 3.0

  • مقدمه Introduction

  • تاریخچه C # A History of C#

  • نقشه جدید و دوره ای چیست What's New and Course Roadmap

  • خلاصه Summary

انواع مرجع قابل انعطاف Nullable Reference Types

  • مقدمه Introduction

  • نسخه ی نمایشی: انواع مرجع قابل انعطاف در عمل Demo: Nullable Reference Types in Action

  • نسخه ی نمایشی: بهبود کد موجود Demo: Improving Existing Code

  • خلاصه Summary

تطبیق الگو Pattern Matching

  • مقدمه Introduction

  • نسخه ی نمایشی: با استفاده از Deconstructors و الگوهای موقعیتی Demo: Using Deconstructors and Positional Patterns

  • نسخه ی نمایشی: استفاده از الگوهای خاصیت Demo: Using Property Patterns

  • نسخه ی نمایشی: استفاده از عبارات سوئیچ Demo: Using Switch Expressions

  • نسخه ی نمایشی: با استفاده از الگوهای Tuple Demo: Using Tuple Patterns

  • خلاصه Summary

شاخص ها و دامنه ها Indices and Ranges

  • مقدمه Introduction

  • دامنه ها و دامنه ها Index Offsets and Ranges

  • نسخه ی نمایشی: با استفاده از شاخص ها و دامنه ها Demo: Using Indices and Ranges

  • خلاصه Summary

پشتیبانی داخلی JSON Built-in JSON Support

  • مقدمه Introduction

  • نسخه ی نمایشی: خواندن داده های JSON با Utf8JsonReader Demo: Reading JSON Data with Utf8JsonReader

  • نسخه ی نمایشی: با استفاده از JsonDocument Demo: Using JsonDocument

  • نسخه ی نمایشی: نوشتن داده ها با Utf8JsonWriter Demo: Writing Data with Utf8JsonWriter

  • نسخه ی نمایشی: با استفاده از JsonSerializer Demo: Using JsonSerializer

  • خلاصه Summary

پشتیبانی از دسک تاپ ویندوز Windows Desktop Support

  • مقدمه Introduction

  • نسخه ی نمایشی: ایجاد برنامه های WPF Demo: Creating WPF Applications

  • نسخه ی نمایشی: استفاده از ویژگی های WinUI با جزایر XAML Demo: Using WinUI Features with XAML Islands

  • بهبودهای بیشتر ویندوز More Windows Improvements

  • خلاصه Summary

ایجاد و استقرار تغییرات Build and Deployment Changes

  • مقدمه Introduction

  • نسخه ی نمایشی: بهبودها را ایجاد کنید Demo: Build Improvements

  • نسخه ی نمایشی: ابزارهای محلی Demo: Local Tools

  • سایر تغییرات و بهبودها Other Changes and Improvements

  • خلاصه Summary

سایر پیشرفت های زبان Other Language Improvements

  • مقدمه Introduction

  • نسخه ی نمایشی: اعضای پیش فرض رابط Demo: Default Interface Members

  • نسخه ی نمایشی: استفاده از بیانیه ها Demo: Using Declarations

  • نسخه ی نمایشی: جریان های Async Demo: Async Streams

  • نسخه ی نمایشی: توابع محلی استاتیک Demo: Static Local Functions

  • سایر افزودنیهای زبان Other Language Additions

  • خلاصه Summary

سایر پیشرفت های NET Core Platform Other .NET Core Platform Improvements

  • مقدمه Introduction

  • بهبودهای داخلی و داخلی وابسته به سیستم عامل Platform-dependent Intrinsics and Interop Improvements

  • پیشرفت های رمزنگاری Cryptography Improvements

  • سایر پیشرفت ها Other Improvements

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش موارد جدید در C # 8.0 و .NET Core 3.0
جزییات دوره
1h 48m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
81
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Matt Honeycutt Matt Honeycutt

Matt Honeycutt یک معمار نرم افزار متخصص در برنامه های وب ASP.NET ، به ویژه ASP.NET MVC است. او بیش از یک دهه تجربه در ساخت (و آزمایش!) برنامه های وب دارد. او یک تمرین دهنده توسعه مبتنی بر آزمون است که هر دو چارچوب SpecsFor و SpecsFor.Mvc را ایجاد می کند. او به عنوان توسعه دهنده اصلی پروژه های نرم افزاری چند میلیون دلاری خدمت کرده و از یافتن راه حل های زیبا برای مشکلات دشوار لذت می برد. مت به عنوان یک یادگیرنده مادام العمر ، همچنان متعهد به گسترش دانش خود در مورد همه موارد مربوط به توسعه است. وی دارای مدرک کارشناسی ارشد علوم کامپیوتر است و مقالاتی را در مجلات تحقیقاتی و کنفرانس ها با موضوعات مختلف از داده کاوی و یادگیری ماشین گرفته تا تعامل انسان و کامپیوتر منتشر کرده است. مت با همسر و دو فرزندش در تنسی زیبا زندگی می کند ، جایی که روزهای خود را به عنوان مدیر IT و مهندس ارشد یک شرکت نرم افزاری کوچک می گذراند. وقتی که او مشغول تهیه کد یا تعقیب و گریز بچه های خود نیست ، مت از کمک به دیگران در تقویت مهارت های توسعه خود لذت می برد. او در http://trycatchfail.com وبلاگ می نویسد ، و یک سخنران مکرر در کنفرانس های نرم افزاری در تنسی است.