From the capable group at Vertigo Software (the same folks who produced the venerable IBuySpy and Quake II .NET) comes FotoVision, a suite of applications that allow you to organize and manipulate digital photos and share them on a web site. A full Windows Forms desktop client is provided, along with an ASP.NET web site that exposes some Web Services, and a Pocket PC application that leverages the .NET Compact Framework. Additionally, there are a number of good white papers that explain the architecture and technology behind the solutions. And if that isn’t enough, the full source code for all three applications is provided in Visual Basic .NET (included in the installation).
These applications are well-architected and represent a lot of qualified design, and I would recommend them as great learning tools. Even if you’re not interested in the underlying technology, the applications are very easy to use and are a powerful solution for easily sharing your digital photos. Oh…did I mention that all of this is free?