Properties
Everything on SkillVeris tagged Properties — collected across the glossary, study notes, blog, and cheat sheets.
14 resources across 1 library
Study Notes(14)
Attached Properties
Learn how attached properties let one class define a property that can be set on any DependencyObject, powering layout systems like Grid.Row and Canvas.Left.
Dependency Properties
Learn why WPF replaces plain CLR properties with DependencyProperty for UI elements, enabling data binding, styling, animation, and property value inheritance.
The ViewModel in MVVM
How the ViewModel exposes observable state and commands, manages lifecycle, and stays independently testable.
Properties and Encapsulation
Understand how VB.NET Property blocks and Private fields work together to enforce encapsulation, validation, and controlled access to object state.
Properties and Synthesized Accessors
How @property auto-generates getters, setters, and backing ivars, and how attributes like strong, copy, and readonly configure them.
Application Properties and Profiles
How Spring Boot externalizes configuration through application.properties/yml, property precedence, and environment-specific profiles.
Optional and Readonly Properties in TypeScript
Learn how to mark object properties as optional with `?` and immutable with `readonly`, and understand the compile-time-only nature of these guarantees.
Readonly Properties in TypeScript
Use the readonly modifier to prevent a class property from being reassigned after it is initially set in the constructor or at declaration.
Properties and Methods in Swift
Properties store or compute values on a type, while methods define the functions and behavior attached to it.
CSS Custom Properties (Variables)
Learn how to define and reuse values across a stylesheet using CSS custom properties and the var() function.
ACID Properties
The four guarantees—Atomicity, Consistency, Isolation, Durability—that make database transactions reliable.
Classes and Objects
Explore PHP's object-oriented foundations: declaring classes, constructing objects, typed properties, visibility, and constructor promotion.
Computed Properties
How Vue's computed() function derives cached, reactive values from other state, and why it's preferred over methods for derived data in templates.
Properties and Indexers
Explore how C# properties expose controlled field access through get/set accessors, and how indexers let custom types support array-like `obj[key]` syntax.