sentence: newer implementations utilize java , javascript , ajax , adobe flex , microsoft .net , or similar technologies to provide real-time control in a separate program , eliminating the need to refresh a traditional html based web browser .