Sprites have always been great for web development but it was a significant undertaking to actually implement them – Not anymore though!
Most developers I know didn’t bother implementing them because of the pain associated with maintaining your sprite and the css classes. Sure you could use an online generator but that was a pain because it wasn’t a super simple process to add / remove images. You’d have to go to a site like css-sprit.es or csssprites.com and upload all your images and then update the project with the updated sprite and css. Bleh, that’s a huge pain. Don’t get me wrong, those sites were extremely useful for those that had to use them, but all this stuff should be done for us nowadays.
I love the idea of sprites but this was too much work, thankfully Microsoft came up with an awesome NuGet package that will probably be a part of MVC4!