Notes on software and the ideas behind it
Find the meaning
behind the code.
I’m Fred Yang. I write about software—how it works, why it behaves the way it does, and the ideas that make code easier to reason about.
Open the notebookWorking notes / 2026
Recently mapped
Architecture, reactivity, and the hidden relationships that shape frontend systems.
Entity Framework
Domain-Driven Development with EF v1
Entity Framework version 1 is data-centric in the features it implements. Domain-driven development begins with the model, not the database. Many developers who embrace the tenets of domain-driven design will find the Entity Framework...
Follow the thread
Entity Framework
Challenges with Change Tracking Distributed Applications
To put it mildly, using the Entity Framework in distributed applications can be challenging when it comes to the change tracking performed by Object Services, because the change-tracking information is not stored in the...
Follow the thread
Entity Framework
Limitation of Entity Data Model Designer
The disigner does not support all the features of the EDM. With some of less frequently used EDM features, you will have to work with the XML after all.
Follow the thread
Entity Framework
Entity in Entity Framework
Entities are not the same as objects. Entities define the schema of an object, but not its behavior. So, an entity is something like the schema of a table in your database, except that...
Follow the thread
WF
WF runtime
public class WorkflowRuntime
{
public WorkflowRuntime();
Follow the thread