Built using Infragistics controls, this sample application gives users an Excel-like spreadsheet, with features like visuals and styles inspired by MS Office software, patterns and practices from the Microsoft Prism library, common design patterns and principals such as MVVM (Model-View-ViewModel), IoC (Inversion of Control), DI (dependency injection), event aggregation, commanding, navigation, and modular application development techniques.
This sample application gives users a familiar Microsoft Word-inspired user interface built with Infragistics controls. Features of this app include visuals and styles inspired by MS Office software, patterns and practices from the Microsoft Prism library, and common design patterns and principals such as MVVM (Model-View-ViewModel), IoC (Inversion of Control), DI (dependency injection), event aggregation, commanding, navigation, and modular application development techniques.
The IG Outlook showcase application provides guidance on how to build a Microsoft Outlook inspired application using Microsoft’s Patterns & Practices Prism library. This showcase demonstrates the use of common design patterns and principals such as MVVM (Model-View-ViewModel), IoC (Inversion of Control), DI (dependency injection), event aggregation, commanding, navigation, and modular application development techniques in combination with Infragistics controls. The following Infragistics controls are used in this showcase; xamDataGrid, xamRibbon, xamRichTextEditor, xamOutlookBar, xamDataCards, xamMaskedInput, xamComboEditor, xamOutlookCalendarView, xamDayView, xamMonthView, xamScheduleView, xamDateNavigator, xamDataTree and XamRibbonWindow.
The Map Browser is an interactive application highlighting the capabilities of the Infragistics Geographic Map control which allows creation of composite maps by plotting geospatial data on imagery tiles from Bing Map, OpenStreetMap, CloudMade, ESRI, and MapQuest sources. This application provides data sources of all countries of the world, biggest cities in the world, earthquakes, airline traffic and precipitation over the United States, and hundreds of thousands of geo-locations in Australia. Each data set is visualized using geographic map layer that can be edited for appearance as well as overlaid over other map layers plotted in Geographic Map control. For example, earthquake locations can be plotted over a map layer with locations of biggest cities to provide geographic context for a map visualizing how many densely populated places in the world are affected by earthquakes.
The Finance Dashboard is an interactive application demonstrating the capabilities of Infragistics Data Chart and Tree Map controls applied to the Financial Services industry. The Stock Chart view of the application is built using the Data Chart, which has been optimized for high speed financial charting. The Data Chart supports large datasets with millions of data points and real time updates. In addition, this control enables key statistical and technical indicators as well as comparisons to key competitors. Viewing options include 1 month, 3 months, 6 months, 1 year, 5 years, 10 years and “Max” with zoom bar. In addition, the comparative analysis charts a company stock price with key competitors. The new Heat Map view uses the Treemap and Grid controls to visually represent the current state of the Market in a space efficient layout. Real-world applications of this sample may include inclusion into a line-of-business application or an external customer facing application.
The EarthQuake application highlights the use of high volume, real time streaming data from the US Geological Survey service, presented in either a geographical or a chronological view. With the map view, the application plots the locations of recent seismic activity on the Geographical Map control with zooming and panning functionalities. Users may also filter the information about earthquakes based on their region, location, and magnitude. With the timeline view, users can select the time range, using the slider control. With both these application views, users can get more detailed information about the events like longitude/latitude, time and other scientific data.
The Auto Sales Dashboard is an interactive application highlighting the capabilities of the Geographic Map, Data Chart, Sparkline, and Bullet Graph controls, integrated together into a single application. The dashboard provides relevant sales and revenue information at a glance in a format designed for business managers in marketing, product management, operations and sales. Depending on the business question, managers may obtain high-level aggregate data or drill down for sales specifics by region, model, dealership, and product line across a variety of time intervals. Sales and revenue can be tracked over time and measured against set goals.
The Equity Trading application highlights the use of Infragistics controls applied to a scenario often seen in the Financial Services industry. This application is a basic equity trading platform that covers the typical interactions a trader might perform in the course of their work – from using a heat-map to review industry and sector performance, browsing real-time stock price data with rich data presentation, analyzing historical share price data using highly-interactive charts featuring financial indicators, and finally buying and selling equity while viewing charts with plotted stock prices at real-time. This functionality is delivered within a flexible layout control called the Tile Manager control, which allows the user to resize and arrange the different application modules to suit their workflow and preferences. The user can also maximize tiles they would like to focus on, with the rest of the tiles neatly minimized on one side. Transitions between tile changes are animated providing a rich and interactive user experience.
The Airline Seating Chart application illustrates the use of the map control beyond typical geographical solutions. The map control allows easy implementation of an interactive airline seating chart which uses customized shape files. The seating chart provides detailed views on flight amenities as well as seat location, quality and availability. In addition to simply mapping the aircraft, the InfraAir sample also includes a customer satisfaction chart in the application.
The Hospital Floor Plan application was designed to highlight to how custom shape files and filters could be used in a healthcare setting to build an application that promotes efficiency in monitoring patients and resources. This application visually depicts one floor of a hospital, providing detailed, relevant information about the patients and staff on the Geographic Map control by converting hospital shape elements from Cartesian to geographic coordinate system.
The Media Timeline is a consumer targeted application highlighting entertainment/media usage overtime. This application uses the Infragistics Timeline control to allow users to browse and select video clips. Taking a data feed from the public YouTube data source, the application visually displays popularity of video clips based on how many times they have been viewed. The clips are ordered based on when they were published. Users can filter on relevance, view count, date published, or do a keyword search.