• North American Sales: 1-800-231-8588
  • Global Contacts
  • My Account
Infragistics Infragistics
Menu
  • North American Sales: 1-800-321-8588
  • My Account
    • Sign In/Register
  • Design & DevelopmentDesign & Develop
    • Best Value
      Infragistics Ultimate The complete toolkit for building high performing web, mobile and desktop apps.
      Indigo.Design Use a unified platform for visual design, UX prototyping, code generation and application development.
    • Web
      Ignite UI for Angular Ignite UI for JavaScript Ignite UI for React Ultimate UI for ASP.NET Indigo.Design
    • Desktop
      Ultimate UI for Windows Forms Ultimate UI for WPF
      Prototyping
      Indigo.Design
    • Mobile
      Ultimate UI for Xamarin Ultimate UI for iOS Ultimate UI for Android
    • Automated Testing Tools
      Test Automation for Micro Focus UFT: Windows Forms Test Automation for Micro Focus UFT: WPF Test Automation for IBM RFT: Windows Forms
  • UX
    • Indigo.Design Desktop Collaborative prototyping and remote usability testing for UX & usability professionals
    • Indigo.Design A Unified Platform for Visual Design, UX Prototyping, Code Generation, and App Development
  • Business Intelligence
    • Reveal Embedded Accelerate your time to market with powerful, beautiful dashboards into your apps
    • Reveal App Empower everyone in your organization to use data to make smarter business decisions
  • Team Productivity
  • Learn & Support Support
    • Help & Support Documents
    • Blogs
    • Forums
    • Product Ideas
    • Reference Applications
    • Customer Stories
    • Webinars
    • eBook & Whitepapers
    • Events
  • Free Trials
  • Pricing
    • Product Pricing / Buy Online
    • Renew Existing License
    • Contact Us
WPF
  • Product Platforms
  • More
WPF
WPF Tangerine -- A WPF Reference Application
  • Blog
  • Files
  • Wiki
  • Mentions
  • Tags
  • More
  • Cancel
  • New
WPF requires membership for participation - click to join
  • WPF
  • Configuring the XamTab Control
  • Creating a Custom Summary for the XamDataGrid
  • Defining a Custom Path in the XamCarousel
  • Enabling Row Summaries in the XamDataGrid
  • Exporting the XamDataGrid to Excel
  • Hosting a WPF Control in a Windows Forms Application
  • Printing the XamDataGrid with Infragistics.Reports
  • Spell Checking in the XamDataGrid
  • Tangerine -- A WPF Reference Application
  • Using the Infragistics WinGrid in a WPF Application
  • Validation in the XamDataGrid
  • XamDataGrid :: Copying to Excel via the Clipboard
  • XML Databinding with the XamDataGrid

Tangerine -- A WPF Reference Application

Introduction

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 Vista® or Windows® Server 2008
  • Windows XP & Windows Server 2003 Users: Verify you have the .NET Framework 3.0 or .NET Framework 3.5 installed

Get Tangerine

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:

  • Microsoft Visual Studio 2008
  • .NET Framework 3.0 or .NET Framework 3.5 (installed by default on Windows Vista and Windows Server 2008)
  • 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.

  • Introducing Tangerine (PDF/XPS) [~1.2 MB] - The best way to get started learning about the solution.
  • Story (PDF/XPS) [~800 KB] - Tells the story of the application's development, including key decisions and problems solved along the way.
  • Vision & Scope (PDF/XPS) [~410 KB] - The original, unaltered vision & scope document that started the development process that you can use as an example and to get a feel for how the application changed over time. It is an artifact of the application's development.
  • Requirements (PDF/XPS) [~650 KB] - The original, unaltered requirements document that can be used as an example of how to do scenario-based requirements without falling into the rut of prescribing an implementation. It is another artifact of our development.
  • Architecture (PDF/XPS) [~700 KB] - An architectural overview of the solution—a good starting point before delving into the code.
  • Perspectives on WPF (PDF/XPS) [~370 KB] - Discusses learning WPF from the viewpoint of different developer/designer roles.
  • WPF
  • Reference Application
  • XamDataGrid
  • xamDataCarousel
  • Share
  • History
  • More
  • Cancel
Related
Recommended