Welcome Guest | My Membership | Login

Creating MultiValue Data-Aware Web Elements


Summary

Today's users expect the web interfaces to their applications to be highly dynamic. Forms should auto-complete, charts, meters, and tables should update and change based on user actions. To achieve that, you need to create web interface elements that are "data-aware" — connected in real time to the MultiValue data that they display.

While there are several ways to approach this, one well-known architecture is the Model/View/Controller (MVC) approach (fig. 1) that is widely accepted for web-based applications. MVC is a combination of server-side and client-side components.

Figure 1_cmyk

Fig. 1

Model - A server-side component that defines your data. The model can represent one file or combine data from several files. When multiple files are involved you will need to write the code to retrieve and store the data properly.

View - A client-side component, such as a form, that defines the user experience for interacting with the data defined by the model.

Read More...

Social Media Login

Use your existing social media logins to access your Membership/Subscription information.

Existing Magazine/Newsletter Subscriber (Quick Access)

If you are an existing International Spectrum subscriber, but have not registered with the website, please enter the Reference Code found on the magazine or in the e-mails you receive from us.

Magazine Reference Code location

Spectrum Login

New Subscriber

If you currently do not receive the Magazine or other emails from International Spectrum, select the "Subscribe" button below to create an new membership account.


 

Find out more about the different between the FREE and a Professional Membership at:
Compare Account Options

 

# # #          # # #          # # #

 

Related Articles

  • From the Inside: March/April 2012

    Company: International Spectrum

    The user interface is changing again. Oh, Bother! Not again, but it is true. I expect to see a major change in the Business UI and applications within the next year.

  • Hey Good Looking! Using Google Visualization

    Company: Brian Leach Consulting, ltd

    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.

  • International Spectrum MultiValue Conference 2013 Recap — The Most Sought-After Information

    Company: International Spectrum

    There were a variety of sessions presented at the 2013 International Spectrum Conference. We thought it might be interesting to take a look at the "Top 10" attended sessions to see if there was any pattern that might indicate what topics attendees were most interested in this year. The results may surprise you. (Or not.)

  • Rolling Your Own MultiValue Web Connector - Part 2

    Company: Precision Solutions

    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 2

    Company: SJ+ SYSTEMS ASSOCIATES

    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.


Return to top