Hey Good Looking! Using Google Visualization
It has been said that a picture is worth a thousand words. If that is true, then a more modern version might be, “a picture is worth megabytes of data.” Not only does the modern user demand access to their data from anywhere, they want to be able to see, visualize, and quickly understand what that data is telling them in order to spot patterns and trends. Google Visualizations can provide you with this ability at a very attractive price — free.
Creating MultiValue Data-Aware Web Elements
Many modern web applications make use of the Model/View/Controller approach. As described in this article, InterSystems Caché's Zen components make use of this approch. Find out more about this method of web development and how Zen can reduce the actual amount of programming required to produce a rich user experience.
Rolling Your Own MultiValue Web Connector – Part 2
Users demand access to their data from a variety of devices, many of which are web-enabled. Continuing from the last issue, part two of this series completes the picture in a simple, low-cost, effective way of providing access to your MultiValue data from web applications.
The Rock and the Hard Place: Parallel and Agile Development - Part 2: Agile Practices
In today's world, users demand with new solutions to problems and changes to existing solutions faster than traditional software engineering methodologies can produce them. The old tried and true methods simply do not work anymore. So what are we to do? Just write code for whoever screams the loudest? Agile practices help provide a balance between planning, communication with users, and doing just what needs to be done to get the next piece of functionality accomplished.
Business Tech: How to Win with Social Networking
Many companies and professionals recognize the value of using social media to reach out to both existing customers and new prospects. Unfortunately, unless you have given careful thought to your use of these tools, the effort can backfire and have exactly the opposite effect of what you desired. Don’t let social media become “social blunder.”