Sprite and Image Optimization Preview 4

Rating:        Based on 10 ratings
Reviewed:  6 reviews
Downloads: 44940
Released: May 10, 2011
Updated: Dec 6, 2013 by danroth27
Dev status: Beta Help Icon

Recommended Download

Application ASP.NET Sprite Binaries
application, 19K, uploaded May 6, 2011 - 22899 downloads

Other Available Downloads

Source Code Sprite and Image Optimization Framework
source code, 1032K, uploaded May 6, 2011 - 8908 downloads
Documentation Documentation
documentation, 1274K, uploaded May 6, 2011 - 13133 downloads

Release Notes

The ASP.NET Sprite and Image Optimization framework is designed to decrease the amount of time required to request and display a page from a web server by performing a variety of optimizations on the page’s images. This is the fourth preview of the feature and works with ASP.NET Web Forms 4, ASP.NET MVC 3, and ASP.NET Web Pages (Razor) projects.

The binaries are also available via NuGet:
It includes the following components:
  • API for automatically generating sprites and inline images
  • Controls and helpers which provide a convenient way of calling into the API

New features added and fixes in fourth release:
Features under consideration for future releases:
  • Automatically selecting the most efficient sprite background color
  • Automatically minifying the rendered CSS

Reviews for this release

     
Worked brilliantly with MVC 4 and elegantly simple. By hacking a bit and making the SpriteDirectoryRelativePath configurable it is possible to use this system as a rudimental theme/skinning tool. One complaint I would have is that there is not yet any support for CSS based mouse overs using sprites.
by crispybits on Nov 13, 2012 at 2:01 PM
     
I've tested it with and mvc3, it works very well.
by ymartel on Dec 30, 2011 at 2:10 PM
     
Though there are still a few issues, this is an awesome tool.
by xgene on Jul 30, 2011 at 7:28 PM
     
learn to use
by lichuanjun on May 18, 2011 at 2:57 AM
     
We are signing all our projects, but the imageOptimizationFramework is unsigned. this is a problem for us. At this point we cannot even use the NuGet package. When i download the code and sign it myself, i now get problems with internals. Please sign the assembly's else the DLL's will be unusable to us in the future.
by silentsouls on May 17, 2011 at 7:32 AM
     
The generated png sprite gets added gAMA chunk. This cause IE6/7/8 to incorrectly render the png and not match up with the rest of the site. Good explanation and fix can be found here: http://www.codeproject.com/KB/web-image/pnggammastrip.aspx Second issue is that the regeneration does not happen when source sprites get changed via Windows file explorer, but alter or delete from VS causes regen.
by lucasm on May 10, 2011 at 10:57 PM