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.
asp.net mvc
Context data in asp.net mvc
Along the asp.net mvc stack, there are lots context data being passing around. The first context data is passed into MvcRouteHandler by the System.Web.Routing.UrlRoutingModule.
Follow the thread
asp.net mvc
acton parameters
The asp.net mvc framework matches action parameters in the following order:
Form values
Route arguments
Querystring parameters
Follow the thread
asp.net mvc
The options to render a partial view
Normally you can do this,
<% Html.RenderPartial("LogOnUserControl"); %>
Follow the thread
asp.net mvc
asp.net mvc request walkthrough
ASP.NET MVC request begin with a UrlRoutingModule. This component is not actually part of the System.Web.Mvc.dll, but of System.Web.Routing. You have to wire up in web.config like the following.
Follow the thread
thoughts
Semantics works?
A developer is a creativity entity. There are so many software technologies emerging everyday, many of us are struggling to keep pace with the them. I am just an average developer, and I still...
Follow the thread