Flash Builder: When Things Go Pear-Shaped

by Colin Cochrane 4/20/2011 8:05:00 AM
Really?

Tags: , ,

Humour | Web Development

ASP.NET Custom Errors: Preventing 302 Redirects To Custom Error Pages

by Colin Cochrane 1/25/2008 9:53:42 PM
Defining custom error pages is a convenient way to show users a friendly page when they encounter an HTTP error such as a 404 Not Found, or a 500 Server Error. Unfortunately ASP.NET handles custom error pages by responding with a 302 Temporary redirect to the error page that was defined. In this post I explain how to create a custom HttpModule that allows you to use custom error pages while preserving the original HTTP status code and avoiding the 302 redirect to the error page. [More]

Tags: ,

ASP.NET | SEO | Web Development

Catching Unwanted Spiders And Content Scraping Bots In ASP.NET

by Colin Cochrane 12/30/2007 7:20:00 PM
If you have a blog that is even moderately popular then you have likely fallen victim to some form of content scraping. Ever since it became possible to earn money through ads on a website there have been people trying to find ways to cheat the system. The most widespread example of this comes in the form of splogs and similar spam-based websites, which consist only of ads from Google AdSense and duplicated content from other sites. In this post I will share a method you can use to identify "evil" spiders and bots that are wasting your website's resources. [More]

Tags: , ,

ASP.NET | SEO | Web Development

How Being An SEO Analyst Made Me A Better Web Developer

by Colin Cochrane 12/19/2007 10:46:00 AM
Being a successful web developer requires constant effort to refine your existing abilities while expanding your skill-set to include the new technologies that are continually released, so when I first started my job as a search engine optimization analyst I was fully expecting my web development skills to dull. I could not have been more wrong. [More]

Tags: , ,

SEO | SEM | Web Development

Reducing Code Bloat Part Two - Semantic HTML

by Colin Cochrane 12/17/2007 12:06:00 PM
In my first post on this subject, Reducing Code Bloat - Or How To Cut Your HTML Size In Half, I demonstrated how you can significantly reduce the size of a web document by simply moving style definitions externally and getting rid of a table-based layout. In this instalment I will look at the practice of semantic HTML and how effective it can be at keeping your markup tidy and lean. [More]

Tags:

HTML | XHTML | Web Development | CSS

Using CSS To Create Two Common HTML Border Effects

by Colin Cochrane 12/4/2007 5:01:00 PM
Seperating the style from the markup of a web document is generally a painless, if sometimes time-consuming, task. In many cases however, the process can have some added speed-bumps; most notably when the original HTML is using an infamous table-based layout. The two most common speedbumps when dealing with table-based layouts and styling are recreating the classic borderless table and keeping the default table border appearance. [More]

Tags: ,

HTML | Web Development | Web Design | CSS

7 Firefox Add Ons For Web Developers

by Colin Cochrane 11/25/2007 5:30:00 PM
Firefox add-ons can be one of the best set of tools a web developer can have but with so many out there it can be hard to decide on which ones are the best for you. I was reluctant to post this at first, given the countless other blogs out their who have posted their own add-on lists, but felt this would be of value for those looking for recommendations that weren't posted 2-3 years ago. I avoided going for the "Top 841 Add Ons Every Web Developer Must Have!!!!" angle, as this isn't a top list. It's simply a list of my personal favourites because, as a guy who's known around the office for having too many add-ons installed for Firefox, I've definitely used a lot of add-ons, some which were fanstastic, and some which left something to be desired. Over time I managed to pare down my pile of add-ons in to a core set that all save me a considerable amount of time, and also share the same basic qualities... [More]

Tags: , ,

Web Development | Web Design | Tools | Firefox

Reducing Code Bloat - Or How To Cut Your HTML Size In Half

by Colin Cochrane 11/18/2007 8:26:00 PM
When it comes to designing and developing a web site the load time is one consideration that is often ignored, or is an afterthought once the majority of the design and structure is in place. While high-speed internet connections are becoming increasingly common there are still a significant portion of web users out there with 56k connections, and even those with broadband connections aren't guaranteed to have a fast connection to your particular server. Every second that a user has to wait to download your content is increasing the chance of that user deciding to move on. [More]

Tags: , ,

SEO | ASP.NET | HTML | XHTML | Web Development | Web Design | CSS

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

Powered by BlogEngine.NET 2.5.0.6

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

Archive

Authors

Disclaimer

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

Sign in