Gallery Server Pro – An ASP.NET gallery for sharing photos, video, audio and other media – The Code Project – ASP.NET
Gallery Server Pro is a powerful and easy-to-use ASP.NET web application that lets you share and manage photos, video, audio, and other files over the web.
- Stable, production ready.
- Use any web browser to organize your media files into albums you can easily add, edit, delete, rotate, rearrange, copy and move.
- Easily add thousands of files using one-click synchronize and ZIP file upload functions. Thumbnail and compressed versions are automatically created.
- Powerful user security with flexible, per-album granularity.
- Integrates with DotNetNuke and other frameworks to provide a superior media gallery.
- Image metadata extraction. Supports these formats: EXIF, XMP, tEXt, IFD, and IPTC.
- Search function queries title, caption, filename, and image metadata.
- Image watermarking with your own text and/or image.
- AJAX-enabled for more responsive UI.
- Web-based installer makes installation painless.
- Uses SQL Server 2000 or higher as the data store. Supports MSDE 2000 and SQL Server 2005 Express.
- Uses ASP.NET Membership provider so you can integrate with your existing accounts, including Active Directory.
- Data access uses the ASP.NET Provider model, which allows other data stores such as MySQL, MS Access, or Oracle to be used instead of SQL Server.
- 100% managed code written in C# and ASP.NET 2.0.
- Source code is released under the open source GNU General Public License.
- All web pages target XHTML 1.0 Strict and CSS 2.1 standards to ensure maximum forward compatibility.
You can play with an online demo of Gallery Server Pro to get a sense of its capabilities. A pre-compiled version is available at www.galleryserverpro.com as well as additional documentation and a support forum.
43 Exceptionally Useful AJAX Applications > Design Vitality
Usability on websites is exploding right now. AJAX has enabled web developers everywhere to add functionality to their sites like never before. I’ve gathered 43 extremely useful (but still easy to implement) AJAX applications for use on any website. Keep your users coming back and increase your website’s functionality.
7 Categories:
- General Purpose
- Status Indicators
- Forms
- Text Editing
- Tabbed Content
- Galleries And Images
- Chat Boxes
Via 43 Exceptionally Useful AJAX Applications > Design Vitality
ASP.NET AJAX in .NET 3.5 and VS 2008
ASP.NET AJAX included in .NET 3.5
Starting with the .NET Framework 3.5 release, all of these features are built-in with ASP.NET, which means you no longer have to download and install a separate ASP.NET AJAX setup when building or deploying applications.
When you create a new ASP.NET application or web-site in VS 2008 that targets the .NET 3.5 framework, VS will automatically add the appropriate AJAX registrations in your web.config file and the core ASP.NET AJAX server controls will show up in your toolbox.
The version of ASP.NET AJAX that ships with .NET 3.5 has a number of nice improvements to it – including support for using UpdatePanels with WebParts, support for WCF based JSON end-points, support for using the ASP.NET Profile, Role and Login Application Services using JavaScript, and a number of bug fixes and performance improvements.
ASP.NET AJAX in .NET 3.5 and VS 2008
ASP.NET AJAX From ScottGu
ASP.NET AJAX Articles
ASP.NET AJAX Control Toolkit Articles
How To: Confirm GridView Deletes with the ModalPopupExtender
How To: Use ModalPopupExtender for Editing Rows in a GridView (Master/Detail Scenario)
How To: Rendering a Gmail-like “Loading” Indicator over a Specific ASP.NET Control
How To: Lazy-load TabPanels within the ASP.NET AJAX Control Toolkit’s TabContainer Control
How to: Create an Image Thumbnail Viewer using the ModalPopupExtender Control
ASP.NET AJAX in VS 2008 and .NET 3.5 Articles
ASP.NET AJAX and AJAX Control Toolkit Videos
In this video series Joe Stagner and others from the Microsoft product team demonstrate how to use ASP.NET AJAX.
ASP.NET AJAX Books
del.icio.us Tags: Ajax
Starting with the .NET Framework 3.5 release, all of these features are built-in with ASP.NET, which means you no longer have to download and install a separate ASP.NET AJAX setup when building or deploying applications.




