The XML Hierarchical Menus Server Control improves upon
the initial version by encapsulating all of the code into an ASP.NET server
control. Doing this allows people with little to no experience with programming
C# or VB.NET to integrate the menus into ASP.NET pages. The application
demonstrates how the DOM can be used to dynamically create a menu structure
similar to the Start menu in Windows that can be used in IE4+.