
C# Guide - .NET managed language - C# | Microsoft Learn
The C# guide contains articles, tutorials, and code samples to help you get started with C# and the .NET platform. Experienced …
Value Objects in .NET (DDD Fundamentals) - Milan Jovanovic
Dec 23, 2023 · Value objects encapsulate a set of primitive values and related invariants. A few examples of value objects are …
C Sharp (programming language) - Wikipedia
Examples of reference types are object (the ultimate base class for all other C# classes), System.String (a string of Unicode …
C# Tutorial - GeeksforGeeks
Mar 23, 2026 · C# (pronounced C-sharp) is a modern, object-oriented programming language developed by Microsoft. It is widely …
C# Tutorial
C# (pronounced "C-Sharp") is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft …
C# Tutorial (C Sharp) - W3Schools
C# (C-Sharp) is a programming language developed by Microsoft that runs on the .NET Framework. C# is used to develop web …
Value Objects: Solving Primitive Obsession in .NET
Jun 3, 2025 · Overusing primitive types like string or int for domain concepts ("primitive obsession") causes bugs from missed …
mcintyre321/ValueOf: Deal with Primitive Obsession - GitHub
For example, we use a String to represent a message, an Integer to represent an amount of money, or a Struct/Dictionary/Hash to …
Vogen and Value Objects with C# and .NET | Khalid Abuhakmeh
Feb 4, 2025 · What is a Value Object? A value object represents a logical concept but is a .NET primitive value such as int, bool, …
Serialize Value Objects - Vogen
May 11, 2026 · When the underlying primitive type implements System.IConvertible (such as int, float, decimal, DateTime), Vogen …