آموزش انسان سازی بیشتر انواع داده دات نت با Humanizer

Making .NET Data Types More Human With Humanizer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تجربیات کاربری بهتری ایجاد کنید که احساس انسانی بیشتری داشته باشد. آیا تا به حال مواردی مانند "مشاهده سفارش(های) خود" را در یک برنامه دیده اید؟ اگر می دانیم تعداد دستورات چقدر است، باید کلمه «ترتیب» را به طور مناسب جمع کنیم. مثال دیگر نشان دادن تاریخ‌ها و زمان‌هایی است که قالب ساده‌تری مانند «2 روز پیش»، «دیروز» یا «فردا» نشان‌دهنده مناسب‌تر و انسانی‌تر داده‌ها است. Humanizer همچنین تبدیل رشته‌های رایانه‌ای مانند نام‌های متد موردی پاسکال به جملات عادی یا تبدیل مقادیر عددی به معادل‌های کلمه را بی‌اهمیت می‌کند. حتی کار با اندازه های بایت مانند نوشتن (10.605).Kilobytes() و ایجاد رشته هایی مانند "10.61 KB" یا "0.01 MB" را آسان می کند. سناریوهایی از این دست با Humanizer آسان می شوند، بدون اینکه خودمان کد را بنویسیم و آزمایش کنیم.

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

مقدمه ای بر انسان ساز Introduction to Humanizer

  • نمای کلی ماژول Module Overview

  • یک مثال ساده - گفتار انسانی A Simple Example – Humanized Speech

  • مروری بر ویژگی ها - انسانی کردن اعداد Overview of Features - Humanizing Numbers

  • مروری بر ویژگی ها - انسانی کردن تاریخ و زمان Overview of Features - Humanizing Dates and Times

  • بررسی اجمالی ویژگی ها - رشته های انسانی Overview of Features - Humanizing Strings

  • نصب و پلتفرم های پشتیبانی شده Installation and Supported Platforms

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

انسان سازی رشته ها Humanizing Strings

  • نمای کلی ماژول Module Overview

  • انسان سازی و غیرانسانی کردن رشته ها Humanizing and Dehumanizing Strings

  • تبدیل حروف پایین، بالا، جمله و عنوان Transforming Lower, Upper, Sentence, and Title Case

  • تبدیل های سفارشی Custom Transforms

  • کوتاه کردن رشته ها با بیضی و کاراکترهای سفارشی Truncating Strings With Ellipsis and Custom Characters

  • برش سفارشی Custom Truncation

  • مخفف برای String.Format A Shorthand for String.Format

  • تبدیل مجموعه های IEnumerable به جملات Converting IEnumerable Collections to Sentences

  • قالب‌های مجموعه سفارشی Custom Collection Formatters

  • متکثر کردن و مفرد کردن Pluralizing and Singularizing

  • رشته های Dasherize Dasherize Strings

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

انسان سازی اعداد Humanizing Numbers

  • نمای کلی ماژول Module Overview

  • تبدیل اعداد به کلمات Converting Numbers to Words

  • تبدیل اعداد به رشته های ترتیبی Converting Numbers to Ordinal Strings

  • تبدیل اعداد به کلمات ترتیبی Converting Numbers to Ordinal Words

  • انسانی کردن مقادیر چیزها Humanize Quantities of Things

  • تبدیل به و از اعداد رومی Converting To and From Roman Numerals

  • انسانی کردن ارزش های بایت Humanizing Byte Values

  • تجزیه رشته ها به مقادیر بایت Parsing Strings Into Byte Values

  • انسانی کردن ارزش‌های جمعی Humanizing Enum Values

  • غیرانسانی کردن ارزش های یکسان Dehumanizing Enum Values

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

انسانی کردن تاریخ و زمان Humanizing Dates and Times

  • نمای کلی ماژول Module Overview

  • انسانی کردن گذشته و آینده DateTimes Humanizing Past and Future DateTimes

  • انسانی کردن بازه های زمانی Humanizing TimeSpans

  • کار روان با DateTimes Working Fluently With DateTimes

  • کار روان با TimeSpans Working Fluently With TimeSpans

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

نمایش نظرات

آموزش انسان سازی بیشتر انواع داده دات نت با Humanizer
جزییات دوره
1h 45m
36
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
62
از 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 را طراحی و توسعه داده است.