آموزش ساخت برنامه های کنسول 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 #
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 10m
45
Pluralsight (پلورال سایت) pluralsight-small
29 اسفند 1392 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 را طراحی و توسعه داده است.

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

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

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