50 likes | 174 Vues
This document outlines the development of the NPClime User Interface using ASP.NET 2.0, featuring essential technologies such as Master Pages, AJAX, and JavaScript. It incorporates data visualization through R for tables and graphs and various utilities for backend integration, employing web services that connect multiple data sources. Future enhancements include IRMA integration and services like UnitService and NotificationService. Key learnings emphasize the importance of choosing interchange technologies and maintaining open communication with data stewards while acknowledging ongoing IT challenges.
E N D
ASP.Net 2.0 • Master Pages • AJAX • Javascript • R (tables, graphs) • various utilities • Wraps back-end calls • as web services: • Mulitple sources • Future re-factoring • IRMA Integration (future): • UnitService • NotificationService • AuthorizationService
Architecture Web Site (UI) • Tiered, service-based • Multiple stewards • ‘Interchange’ technologies: • XML-RPC • JSON • HTTP • SQL Back-end Services IRMA ACIS Local
What did we learn? • Interchange technology choice is key • Communication with data steward(s) must be open, timely, and accurate • IT challenges persist (NPS vs. the real world)