Three CSS Roll Over Techniques You Might Not Know About

by Colin Cochrane 11/3/2007 2:17:00 PM
When it comes to rollover effects in web design the most common way to accomplish the effect has traditionally been with JavaScript. Here are three CSS techniques that you might not have known about that accomplish the same effect. [More]

Tags: , ,

HTML | XHTML | Web Development | Web Design | CSS

What A Doctype Really Says About Your Markup

by Colin Cochrane 11/3/2007 12:29:00 AM
I have combed through thousands upon thousands of client's HTML documents since I began working in web development, and even more in my career as an SEO. Much of this time is spent fixing invalid markup, shaving off unneeded code, and generally doing what the original developer should have done in the first place. One thing that I quickly realized was that a disturbingly large majority of the sites I came across that were created by "professional" developers and firms seem to have absolutely no idea what a Doctype really is. This is especially true when I see these developers slapping an XHTML Doctype on their pages, somehow thinking that since it is newer it will make them (the developers) look better. As a developer who has actually taken the time to pore through the W3C specifications for the different revisions of HTML and XHTML, I find that practice rather irritating. [More]

Tags: , ,

Web Standards | HTML | XHTML | W3C | Web Development

Using the ASP.NET Web.Sitemap to Manage Meta Data

by Colin Cochrane 10/30/2007 6:48:00 PM
In an ASP.NET application the web.sitemap is very convenient tool for managing the site's structure, especially when used with an asp:Menu control. One aspect of the web.sitemap that is often overlooked is the ability to add custom attributes to the <siteMapNode> elements, which provides very useful leverage for managing a site's meta-data. [More]

Tags: , ,

SEO | ASP.NET | Web Development

SEO Best Practices - Dynamic Pages in ASP.NET

by Colin Cochrane 10/28/2007 10:15:00 PM
One of the greatest time-savers in web development is the use of dynamic pages to serve up database driven content. The most common examples of which are content management systems and product information pages. More times than not these pages hinge on a querystring parameter such as /page.aspx?id=12345 to determine which record needs to be retrieved from the database and output to the page. What is surprising is how many sites don't adequatly validate that crucial parameter. [More]

Tags: , ,

SEO | ASP.NET | Visual Basic | Web Development

Missing Link Data in Google Webmaster Tools

by Colin Cochrane 10/22/2007 9:56:00 AM
Looks like Google might be up to something as link data has been going missing across sites in Google Webmaster Tools. [More]

Tags: , ,

SEO | Google

Windows Vista Disappearing System Tray Icons Fix

by Colin Cochrane 10/21/2007 7:13:00 PM
How to fix the problem of the volume, network, and battery icons disappearing from the System Tray in Windows Vista. [More]

Tags: , ,

ASP.NET's Answer to WordPress

by Colin Cochrane 10/21/2007 12:20:00 PM
Light weight, very easy to set up, and very well-designed and organized under the hood, BlogEngine.NET is in a position to become to ASP.NET what WordPress is for PHP. [More]

Tags: , ,


Powered by BlogEngine.NET

All Content and Intellectual Property is under Copyright Protection | Colin Cochrane ©2007

About the author

Colin Cochrane

Colin Cochrane

SEO and ASP.NET Developer.

Recent comments

Recent posts




This is a personal weblog. The opinions expressed here represent my own and not those of my employer. © Copyright Colin Cochrane 2014

Sign in