آموزش ساخت برنامه های کنسول NET در C #

Building .NET Console Applications in C#

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه برنامه های NET Console کاملاً طراحی شده و کاملاً برجسته ایجاد کنید. بیاموزید که چگونه برنامه های کنسول .NET کاملاً طراحی شده و نحوه دستکاری در پنجره کنسول ، تجزیه آرگومان های خط فرمان و مدیریت ورودی و خروجی را بیاموزید. با پایان این دوره ، برنامه های قابل نگهداری را توسعه می دهید که از قابلیت های برنامه کنسول .NET کاملاً استفاده می کنند.

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

مدیریت ورودی و خروجی Handling Input and Output

  • بررسی اجمالی ماژول Module Overview

  • برنامه های کنسول چیست؟ What Are Console Applications?

  • نوشتن به پنجره کنسول Writing to the Console Window

  • خواندن خطوط ورودی متن Reading Lines of Text Input

  • منتظر فشردن کلیدها Waiting for Keys to Be Pressed

  • در حال بررسی وضعیت Numlock و Capslock Checking Numlock and Capslock Status

  • تغییر مسیر ورودی و خروجی استاندارد Redirecting Standard Input and Output

  • دست زدن به CTRL-C Handling CTRL-C

  • لوله کشی Piping

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

استدلال های خط فرمان Command Line Arguments

  • بررسی اجمالی ماژول Module Overview

  • خواندن استدلال های خط فرمان Reading Command Line Arguments

  • علامت نقل قول و عقب Quotation Marks and Backslashes

  • تنظیم آرگومان های خط فرمان هنگام اشکال زدایی در Visual Studio Setting Command Line Arguments When Debugging in Visual Studio

  • تجزیه خط فرمان ساده Simplistic Command Line Parsing

  • پیچیدگی های پنهان تجزیه استدلال The Hidden Complexities of Argument Parsing

  • استفاده از کتابخانه تجزیه برای کمک به ما Using a Parsing Library to Help Us Out

  • تعیین مقادیر استدلال پیش فرض Specifying Default Argument Values

  • استدلال های مورد نیاز و تجزیه دقیق Required Arguments and Strict Parsing

  • استدلال های بولی Boolean Arguments

  • استدلال های Enum Enum Arguments

  • چند ارزش آرگومان Multiple Argument Values

  • مباحث سبک فعل Verb Style Arguments

  • صفحه های راهنما برای خطای تجزیه برای کاربران Parsing Error Help Screens for Users

  • خروجی خطاهای تجزیه به کاربر Outputting Parsing Errors to the User

  • نام های استدلال ضمنی Implicit Argument Names

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

دستکاری پنجره کنسول Manipulating the Console Window

  • بررسی اجمالی ماژول Module Overview

  • تغییر عنوان پنجره کنسول Changing the Console Window Title

  • دستکاری اندازه پنجره کنسول Manipulating the Console Window Size

  • تنظیم رنگهای پیش زمینه و پس زمینه Setting Foreground and Background Colors

  • ایجاد یک انیمیشن شاخص شلوغ برای کارهای طولانی تر Creating a Busy Indicator Animation for Longer Running Tasks

  • ایجاد صدا از یک برنامه کنسول Generating Sounds From a Console Application

  • مناطق در حال حرکت بافر صفحه در اطراف Moving Areas of the Screen Buffer Around

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

برنامه های کنسول معماری Architecting Console Applications

  • بررسی اجمالی ماژول Module Overview

  • چرا فقط نباید همه چیز را در اصلی قرار داد؟ Why Not Just Put Everything in Main?

  • الگوی روش الگو The Template Method Pattern

  • بررسی اجمالی معماری Architecture Overview

  • ایجاد کلاس Base حاوی روش الگو Creating the Base Class Containing the Template Method

  • در حال اجرا در برنامه کنسول Implementing in a Console Application

  • با استفاده از داده های ورودی جایگزین Using With Alternative Input Data

  • ایجاد پردازنده های بتنی مشتق شده Creating Derived Concrete Processors

  • پیاده سازی جایگزین An Alternative Implementation

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

نمایش نظرات

آموزش ساخت برنامه های کنسول NET در C #
جزییات دوره
2h 10m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
158
4.3 از 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 را طراحی و توسعه داده است.