AceGallery : A simple gallery / photo album component for asp.net

AceGallery is a easy to use, file based, low cost, gallery component / control. To use it, simply drag and drop the component from the toolbox, give the input directory path, specify some basic properties and you are good to go! 
 
Click on any thumbnail to view preview image. See other layout styles in the demo page.
Use AceGallery for FREE Click here for more details.

Salient features.

  • No need to store information in xml files or database.
  • No need to handle any server side events or call methods.
  • Automatically creates thumbnails and preview images for all jpg files in the target directory.
  • Automatically detects new files created.
  • Supports JPG, GIF, TIFF and BMP formats. Can be filtered out based on extension.
  • Designer support gives instant feedback when styles and layout are changed.
  • Output JPEG quality can be changed to save bandwidth.
  • Inbuilt javascript for displaying preview image when thumbnail is clicked. Javascript file is automatically created and linked to the page saving time and trouble. 
  • Ability to control the link to the original image.
  • Option for creating thumbnails for every page load.
  • 4 different layout types in addition to thumbnail only view.
  • Selectable thumbnail column count, items per page and paging support.
  • Configurable Gallery title, description etc.
  • Show hide filenames below thumbnails.
  • Styling is completely CSS based for maximum control.
  • Tested in Internet Explorer 6+ and Firefox. Cross browser compatibility is only limited by CSS you use.
  • Since the complete output is table base, and javascript is contained in a seperate file, it is search engine friendly.

why use acegallery?

  • AceGallery can be used in any ASP.NET 2.0 website /application where you need to show multiple images on a limited space.
  • Possible uses include, but not limited to, Real Estate, Medical, Scientific, Fashion, Sports, E-commerce etc. websites.
  • Even if you are a seasoned ASP.NET developer, using AceGallery can save you lot of time developing a project that needs a Gallery feature, therefore justifying its cost. As a developer you can focus on other important aspects of the project.
  • Low cost, starts from Only $39.99. Does not require developer license. Use AceGallery for Free : Click here for more details.

Requirements and Limitations.

In order to keep things simple and keep the cost down, there are some limitations of this component as listed below. We will try to overcome these limitations in the future versions but that is not guaranteed.

  • This component will only work on Visual Studio 2005 and ASP.NET 2.0 and above.
  • It does not scan the subdirectories of the target directory. All images should be placed in the root of the target directory. Alternatively, you can write your own code in conjunction with the AceGallery control in order to display hierarchical folder structure based Gallery.
  • If original image file is deleted, after the control has been created, the thumbnails and preview image for that file is not deleted. This is something that the site admin has to do.
  • Sufficient permissions are required on the target directory for creating and modifying files.
  • The AceGallery control should be placed inside a server side Form tag if paging is required.
  • There should be at least one server side Form for the javascript to work properly. It is not required that the control be placed inside that Form tag.
  • For best results, use images that are either the same size or have the same orientation (Portrait / Landscape).