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 notebook

Working notes / 2026

Recently mapped

Architecture, reactivity, and the hidden relationships that shape frontend systems.

SharePoint

allow inline code in site page

By default, inline code is not allowed in site page. This can be changed by using the following.
Follow the thread
c#

Enumerating AppDomains

Here is section of code that can list all AppDomain of the current process
Follow the thread
SharePoint

ghosting vs unghosting

Page ghosting is an optimization used with site pages in which a single page template can be used to process multiple page instances across many different sites. For example, the home page for every...
Follow the thread
field note

Application page vs Site Page

<p> Application page resides in file system, site page reside in sql server.
Follow the thread
asp.net ajax

difference between behavior and controls in asp.net

The differences between controls and behaviors are mostly semantic. Both are components associated with DOM elements in the page, and they offer a similar set of features. Behaviors enhance DOM elements without changing the...
Follow the thread