نکات، ترفندها و تکنیک های C# 7.x [ویدئو]

C# 7.x Tips, Tricks, and Techniques [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سی شارپ یک زبان پیچیده است و زمانی که برای اولین بار شروع به کار می کنید استفاده از آن دشوار است. قوانین و استانداردهای زیادی وجود دارد که ممکن است اشتباه کنید، اما اجتناب از این اشتباهات رایج برنامه های شما را بسیار کارآمدتر می کند. با این دوره، شما یاد خواهید گرفت که تکنیک های عملی و اثبات شده را برای بهبود جنبه های خاص توسعه C# 7.x پیاده سازی کنید. هر بخش نکات و تکنیک هایی را با دستورالعمل های صریح برای انجام وظایف مختلف C# 7.x به شیوه ای عملی پوشش می دهد. تکنیک ها با استفاده از مثال های عملی کوچک نشان داده شده اند. شما مهارت های خود را با اطلاعاتی در مورد بهبود سبک کدنویسی و عملکرد خود تقویت خواهید کرد و در مورد فرآیندهای C# 7.x و کیفیت کد یاد خواهید گرفت. این دوره بر کشف امکانات جدید با C# 7.x تمرکز دارد که می تواند مجموعه مهارت های فعلی شما را افزایش دهد. در پایان این دوره، نکات هیجان انگیز، بهترین روش ها و تکنیک های کدنویسی C# 7.x خود را یاد خواهید گرفت. شما می توانید برنامه های دسکتاپ خود را در C# 7.x بسیار سریعتر و با سهولت بسازید. تمام کدها و فایل های پشتیبانی این دوره در https://github.com/PacktPublishing/-C-7.x-Tips-Tricks-and-Techniques موجود است * تکنیک های عملی و اثبات شده را برای بهبود جنبه های خاص C# 7 پیاده سازی کنید. x توسعه * از تاپل های جدید در C# 7.x استفاده کنید و ببینید که اکنون چه کاری می توانند انجام دهند * ویژگی‌های تطبیق الگوی جدید و کارهایی که می‌توانید با عبارات سوئیچ مورد انجام دهید را کشف کنید * ساخت توابع محلی در داخل توابع. بله، آن توابع محلی نیز می توانند بازگشتی باشند * بررسی کنید که متغیرها چه کاری می توانند برای شما انجام دهند و چگونه کد شما را پاک می کنند * C++ چندین دهه متغیرهای مرجع داشته است و اکنون C# بالاخره به لطف C# 7.x آنها را دارد. * کشف کنید که چگونه می‌توانید اکنون از نحو بدنه عبارت برای سازنده‌ها، نهایی‌کننده‌ها و نمایه‌سازها استفاده کنید این دوره برای توسعه‌دهندگان نرم‌افزار سی شارپ است که می‌خواهند راه‌های مفید و جالبی برای بهبود بیشتر مهارت‌های C# خود برای ساخت برنامه‌ها به روشی بسیار سریع‌تر و آسان‌تر بیاموزند. دانش C# قبلی فرض می شود. * اکنون در C# 7.x با بررسی های کامل به سرعت برسید * * هر ویژگی جدید را نشان دهید تا بتوانید ببینید چگونه می توان از آن استفاده کرد و چگونه می توانید آن را برای خود به کار ببرید * * بهترین روش ها برای تاپل ها، تغییر الگوی مطابقت و مقادیر بازگشتی مرجع فقط عجیب به نظر می رسند تا زمانی که بدانید چگونه از آنها استفاده کنید *

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

ابزارهای جدید C# 7.0 برای افزایش بهره وری شما New C# 7.0 Tools to Boost Your Productivity

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

  • استفاده از استاتیک Static Using

  • تمرین کردن متغیرها Practicing Out Variables

  • تمرین توابع محلی Practicing Local Functions

  • استفاده از Literals Using Literals

  • بازگشت با مرجع Return by Reference

  • استثناها به عنوان عبارات Exceptions as Expressions

  • نحو بیانی Expression-Bodied Syntax

تطبیق الگو برای یک نحو مختصر Pattern Matching for a Concise Syntax

  • تکنیک هایی برای تمرین الگوها Techniques for Practicing Patterns

  • تمرین بیانیه های سوئیچ Practicing Switch Statements

از کلاس Tuple در C# 7.x استفاده کنید Leverage the Tuple Class in C# 7.x

  • روش قدیمی استفاده از Tuples قبل از C# 7 The Old Way of Using Tuples Prior to C# 7

  • کلاس تاپل سی شارپ 7 The C# 7 Tuple Class

استفاده از Deconstructing برای Tuple Types در C# 7.x Using Deconstructing for Tuple Types in C# 7.x

  • استفاده از Deconstruction برای انواع Tuples در سی شارپ 7 Using Deconstruction for Tuples Types in C# 7

  • ساختارشکنی عناصر چند تایی با دور انداختن Deconstructing Tuple Elements with Discards

  • ساختن یک نوع تعریف شده توسط کاربر با رد کردن Deconstructing a User-Defined Type with Discards

نمایش نظرات

نکات، ترفندها و تکنیک های C# 7.x [ویدئو]
جزییات دوره
1 h 32 m
15
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
Simon Hughes
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Hughes Simon Hughes

سایمون به مدت 26 سال در انگلستان طراحی و توسعه نرم افزار داشته است. سایمون در حال حاضر توسعه دهنده اصلی سایت www.bybox.com است و در آنجا وقت خود را صرف ایجاد سیستم های پیشرفته انبار بی سیم می کند. او چند سال به تدریس دوره های MSDN برای آموزش Cap Gemini پرداخت. سایمون به دنیای ریاضیات فرو رفت و یک نرم افزار کمی تجزیه و تحلیل ریسک و مدل سازی انفجار برای یک شرکت نفتی پیشرو ایجاد کرد و بخشی از تیم ایجاد کننده سیستم بانک تسویه حساب کرست بود. سایمون همچنین توسعه دهنده اصلی تیمی بود که صفحه های ورود و خروج چند رشته ای بسیار مقیاس پذیر را در بسیاری از فرودگاه های برجسته نوشت. او متخصص توسعه برنامه های حرفه ای با استفاده از فن آوری های مایکروسافت ، از جمله C # ، Sql Server و .NET است. نویسنده محبوب EntityFramework Reverse POCO Generator موجود در www.ReversePoco.com. در اوقات فراغت او عاشق تیراندازی با کمان و عکاسی است.