SpiceLogic Inc. offers a set of ASP.NET server controls for developing SQL BLOB & Thumbnail related web applications in the most efficient, organized and object oriented manner without requiring you writing any codes or ashx http handler files. The controls are BlobImageButton, BlobImage, BlobThumbnail, BlobIFrame, BlobButton, BlobHyperlink. BlobImageButton, inherited from ImageButton, will behave exactly like a standard image button with extra byte[] type property named BlobData. The image will be rendered from the value of this byte[] property instead of ImageURL property. Also you can display the image as a thumbnail by setting a checkbox. BlobThumbnail Control will display a thumbnail and clicking the thumbnail will show a popup window with the full sized image or prompt Download dialog box. BlobButton and BlobHyperlink controls are used to display a Download prompt/dialog to download the byte[] content as a file. You can program those controls to create a secured download link so that your visitor won't see the real location of the file in your server, good for developers who are selling digital Products like eBooks or softwares. This control will not only display your Images directly from your SQL Blob, but also it will create Thumbnails on the fly. The power of this control is its 2 way BLOB data binding feature. You can simply bind the byte[] BlobData property of this control to your VarBinary or any byte[] datatype of your DataSource and place this control in your DataBound Container Control like GridView or DetailsView. You can also Update/Insert new Blob records using this control's built in File Uploader. This control never creates any temporary file in your server so you won't need to worry about setting any WRITE permission to your web folders. A very straight forward and friendly control.