The header is a static bitmap that I created. You can replace this with your own.
At the top of the larger image is a folder navigation area and a control bar. The folder navigational area provide users with the ability to navigate back out of the current folder of the photo library. The control bar area provides the following visuals:
- User type indicator – This will be Admin, Family, of Public.
- Download & Save – This provides the ability to download and save the image.
- Title Entry Box – This provides an area to update the image title.
- Tags Entry Box – This provides an area to update the image tags (comma separated).
- Rotate CW & Rotate CCW – This provides the user with the ability to set the rotation of the image. The original photo is rotated in memory by the image handler before sending back to the browser. This allows the original to remain untouched.
- Public (Green), Family (Yellow), Admin (Red) – This button set the required user type to view this image.
- Logout – Allows the current user to log out.
At this point, I am happy with the basic features that the application provides. These features will continue to be in future phases. In addition, other features will sneak in to allow me to exercise certain aspects of the technology being used.
The Visual Studio 2008 project can be found here. You will need to place some photos in the “Photo” folder.