Light Ajax Refresh
Stable Version 2.0.1
Published on 09 September 2015 by 
Created on 08 March 2011
Details
An implementation pattern that shows how to periodically poll, via ajax, a page that return a JSON timestamp that inform the browser whether it should automatically refresh some part of the screen
Read More
An implementation pattern that shows how to periodically poll, via ajax, a page that return a JSON timestamp that inform the browser whether it should automatically refresh some part of the screen.
If the returned timestamp has changed, a button in the page is clicked to refresh an area using the platform's ajax mechanism.

Demo at: http://goo.gl/byI4N

Feature List
- Configurable polling period. Can follow a lazy phase down: by configuring 1,3,5,10 the browser will check after 1 second, then after 3, then after 5 and afterwards every 10 seconds.
- The refresher polls a very lightweight page that is only responsible for returning the MAX(UpdatedOn) for a given "Group" (business identifier if required). If the timestamp has not changed, the page is not refreshed
- The extension is only required to obtain Ticks (a long) from a DateTime. The Thread.Sleep is for demo purposes only.

Main Benefits
 - lightweight refresh. Only uses the "heavy" refresh when there is new data.


What’s new (2.0.1)
Upgraded to Platform 9; packaged as an App
Reviews (0)
Category
UI & Widgets
Tags
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Gonçalo Borrêga who created this component.
Dependencies
Light Ajax Refresh has no dependencies.
Requirements
Platform
9.0.0.1
Database
All
Stack
.NET
Component Consumers
Light Ajax Refresh has no consumers.
Weekly Downloads 
Related Components
OutSystems UI Mobile
OutSystems R&D
Create amazing native mobile applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
7326
Google Maps
Labs
Google Maps is a Google Maps Javascript V3 API component, providing Web Blocks and Actions to add interactive maps, markers and directions, along with event driven functionality.
10644
OutSystems UI Web
OutSystems R&D
Create amazing web responsive applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
1253
More from Gonçalo Borrêga
XML Records
Gonçalo Borrêga
An extension that allows you to convert an hierarchical structure, composed of Records and/or RecordLists to XML. It also allows to read an XML into the structure
3593
Essentials
Essentials
A collection of reusable actions to help us stop reinventing the wheel.  Join the team and bring your own top reused actions to the community!
1658
Wisdom of the Crowds
Rodrigo Castelo
This application is an online brainstorming tool that allows you to collect in one place the brainpower of several people.
341