by Tim
25. July 2010 11:07
Keeping site links in order is something that many developers don't seem to adhere to. Revisiting the Menu Control in ASP.NET reminded me that forcing discipline (regarding links) can be a good thing - especially internal links. As for external links, well it never ceases to amaze me as to how many of them change address, much to the frustration of the developer. Broken links ruin the flow of a site and may even deter people from using it.
To whom it may concern: Please have a thought for all those people that are linking to your site before you restructure it!
I have read lately that in .NET Framework 4.0, there will be no need for CSS Adapters. These adapters are little chunks of logic that you add to your web site to effectively "adapt" an ASP.NET control to render the HTML you prefer.
I usually use the Menu Adapter as I want my HTML to be rendered with list tags and not table tags. These days, I would rather not use the Menu Control at all if it only rendered table tags - this may seem a little over-the-top, but thanks to the CSS Adapters (introduced for .NET Framework 2.0) we don't have to make that decision.