Use Tangerine™, our first reference application for WPF, to not only learn WPF and NetAdvantage for WPF but also to learn good practices for enterprise application development across the board. This solution provides a full application, including complete source code, as well as several accompanying papers to help guide you in your application development. In addition to using it as a learning tool, the solution has been architected in such a way as to make it easy for you to reuse it in your own development, either in whole or in part.
Tangerine v1.1 is a WPF-based asset browser application. It has a pluggable architecture so that you can provide any number of different back-end asset providers while reusing the same snazzy UI that's based on Infragistics NetAdvantage for WPF toolset. In our first release, we have supplied an Amazon Web Services' E-Commerce Service provider so that you can use the application to browse and search the Amazon.com catalog. You can use the links below to both run the application (via ClickOnce deployment) now or download the solution and papers.
To learn more about the solution, check out Introducing Tangerine, which describes the tools we used to build Tangerine as well as an overview of its accompanying papers.
Experience Tangerine Now
Experience Tangerine now via ClickOnce deployment. Double-check your computer meets the minimum requirements prior to launching.
Minimum Requirements to Run:
Windows XP & Windows Server 2003 Users: Verify you have the .NET Framework 3.0 or .NET Framework 3.5 installed
Generally speaking, the only tool you need in addition to all the usual stuff needed to develop WPF is NetAdvantage for WPF. If you don't own it, you can download a trial for free.
Minimum Requirements for Development:
Infragistics NetAdvantage for WPF (trial or registered will work)
Delve into Tangerine
The best way to really dive into Tangerine is to go ahead and download the complete solution so that you can explore the code. However, for your convenience, you can delve into the accompanying papers online.