craigmoliver

web dev, geek stuff, etc

Entries for the ‘Web Development’ Category

World Country List For Your Database

There are many tasks developers do over and over again in many projects. One of these for me has been creating a list of countries for a database table. Using the ISO 3166 English country names and code elements I've created a T-SQL script for public consumption. Just change the use statement to your database [...]

Parties, Websites and Running

I've been neglecting this blog for the past couple months and its been stressing me out. To alleviate that stress I'm going to be self indulgent and talk about what's going on in my world. The biggest thing has been assisting my wife startup her party planning business. The current task is locking down the [...]

ASP.NET and HTML5 Local Storage

I came across an informative blog post today by Stephen Walther that talks about ASP.NET and HTML5 local storage. It explains this exciting feature by discussing details relating to client/server concurrency, difference between local storage and cookies, intracting with WCF and more. If you are an ASP.NET developer who wants to stay on top of [...]

Fun with CSS Sprites

There's been a lot lately of talk in web development circles about CSS sprites lately. Using them dramatically increases the speed of downloading a webpage with several background images by reducing the amount of HTTP requests the client browser has to make. This is accomplished by consolidating each individual image into a single image. Once [...]

Nested Lists – Web Development 101

My friend and coworker published an article about list elements; <ul>, <ol>, and the little used <dl>. He explains why and how you should use them and their relationship with CSS.  Check it out over at Subtypical >.

HTML5: Periodic Table of the Elements

There are a lot of new elements in HTML5 and it may be confusing what tags are included, added, or removed and what they are for. A coworker today found the Periodic Table of the Elements from Josh Duck. I like it because it groups the major elements making them easier to conceptualize. Each element [...]

JavaScript and CSS Minification and Optimization with Visual Studio and YUI Compressor

About a year and a half ago I got very interested in JavaScript optimization. This interest was born after playing with YSlow for Firebug (Firefox). I noticed that my customer’s homepage was requiring my browser to download 2 megabytes of Images, HTML, CSS, and JavaScript. Having gotten my start in the days of modems I [...]

T4 templates Intellisense support in Visual Studio 2010

A couple years ago I started using T4 templates in my Visual Studio projects. They provided me with a quick and efficient way to generate source files (C# and SQL in my case) based on the application’s database schema. T4 is also extremely useful for generating code for ASP.NET MVC (more information below). The problem [...]

HTML5 – Part I of ∞

  I’ve been reading HTML5: Designing Rich Internet Applications and have been thinking.  Never a good thing in my case.  HTML5 has a lot of potential because it exposes new functionality currently being handled by Javascript.  You loose tags that we all been fond of: <font> **, <b>, <marquee>**, <big>, <center>, <etc>* **.  On the [...]

Hello World

This blog begins like so many other things do for developers; Hello World. I’ve been wanting to start a blog for years but procrastination has gotten the best of me. No more! My plan for now is write about notable experiences and revelations in my web development career, geeky personal life, and whatever else bounces [...]

  
profile for craigmoliver on Stack Exchange, a network of free, community-driven Q&A sites