---
title: "The Quiet Rebellion of a POCO's Life"
url: https://daily.dev/posts/the-quiet-rebellion-of-a-poco-s-life-7urtvmdxe
source_url: https://www.binaryintellect.net/articles/4aad0e18-c681-4a49-b0fd-a1b549fffcbc.aspx
type: article
source: "We Are .NET"
published: 2026-06-10T12:45:15.596Z
updated: 2026-06-10T12:45:42.440Z
tags: [".net", "c#", "domain-driven-design"]
reading_time: 11
upvotes: 20
comments: 1
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# The Quiet Rebellion of a POCO's Life

**[We Are .NET](https://daily.dev/sources/wearedotnet)** · 11 min read · 20 upvotes · 1 comments

## Summary

A reflective essay on the enduring value of Plain Old CLR Objects (POCOs) in .NET development. Drawing on over two decades of experience, the author argues that a POCO's refusal to inherit from framework base classes or carry infrastructure-specific attributes is not laziness but disciplined design. The piece traces how framework-coupled objects age poorly while POCOs remain portable, testable, and durable across framework generations. It also addresses the 'anemic domain model' criticism, distinguishing between coupling concerns and behavioral richness. The modern .NET ecosystem — Entity Framework Core, ASP.NET Core, and C# records — is presented as evidence that the ecosystem eventually moved toward POCO-friendly design.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.binaryintellect.net/articles/4aad0e18-c681-4a49-b0fd-a1b549fffcbc.aspx>

## Community discussion

Top comments from developers on daily.dev.

**@ajaychoudhary80** · 1 upvotes

> Interesting point: rich domain models and POCOs aren't mutually exclusive.

## Similar posts on daily.dev

- [Fifty Shades of OOP](https://daily.dev/posts/fifty-shades-of-oop-o9n8jaztw) · Lobsters · 1 upvotes · 0 comments

---

Tags: [#.net](https://daily.dev/tags/.net), [#c#](https://daily.dev/tags/c#), [#domain-driven-design](https://daily.dev/tags/domain-driven-design)

[View this post on daily.dev](https://daily.dev/posts/the-quiet-rebellion-of-a-poco-s-life-7urtvmdxe)
