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 ajax
Sys.Component
<p> Generally, the term component denotes an object that is reusable and can interact with other objects in the context of a framework. The term control, on the other hand, denotes an object that...
Follow the thread
asp.net ajax
Sys.Application
<p>The execution of each asp.net ajax page is controlled by an application object that is intstantiated in the body of the library. Whenever an asp.net ajax page is loaded in the browser, an instance...
Follow the thread
asp.net ajax
Create Custom ASP.NET AJAX Non-Visual Client Components
<h3>Components</h3> <ul> <li>Derive from the component base class</li> <li>Typically have no UI representation, such as timer component that raise events at intervals but is not visible on the page.</li> <li>Have no associated DOM elements</li>...
Follow the thread
asp.net ajax
ASP.NET AJAX Life Cycle
<ol>
<li>Sys.Application.init(event handle need Sys.Application.add_init(MyInit);</li>
<li>Sys.Application.load (event handler function pageLoad(sender, args){} </li>
<li>Sys.Application.unload (event handler function pageUnLoad(sender, args){}</li>
<li>Sys.Application.disposing( inherit from Component class)</li>
<li>Sys.Application.propertyChanged( inherit from Component class)</li>
</ol>
Follow the thread
asp.net
ASP.NET AJAX WebRequest
<pre data-sub="prettyprint:_">
// Instantiate a WebRequest.
var wRequest = new Sys.Net.WebRequest();
Follow the thread