Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Making .NET Data Types More Human With Humanizer

Create better user experiences that feel more human.

Intermediate
1h 45m
(62)

Created by Jason Roberts

Last Updated Sep 14, 2020

Course Thumbnail
  • Course

Making .NET Data Types More Human With Humanizer

Create better user experiences that feel more human.

Intermediate
1h 45m
(62)

Created by Jason Roberts

Last Updated Sep 14, 2020

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Have you ever seen things like "view your order(s)" in an application? If we know how many orders there are, we should pluralize the word "order" appropriately. Another example is showing detailed dates and times when a more simple format like "2 days ago," "yesterday," or "tomorrow" is a more appropriate, more human representation of the data. Humanizer also makes it trivial to convert computerized strings such as Pascal case method names into normal sentences, or turn numeric values into word equivalents. It even makes it easy to work with byte sizes such as writing (10.605).Kilobytes() and creating strings such as "10.61 KB" or ".01 MB". Scenarios like these are made easy with Humanizer, without us having to write and test the code ourselves.

Making .NET Data Types More Human With Humanizer
Intermediate
1h 45m
(62)
Table of contents

About the author
Jason Roberts - Pluralsight course - Making .NET Data Types More Human With Humanizer
Jason Roberts
71 courses 4.4 author rating 10721 ratings

With over 15 years experience, Jason Roberts is a Microsoft .NET MVP, freelance developer, and author.

Get started with Pluralsight