New Horizons for Learning Teaching and Learning Strategies: Technology in Education contains descriptions of how computers can be used to stimulate and develop writing skills, collaborate with peers in foreign countries, do authentic kinds of research that is valuable to the adult world, and do complex kinds of problem solving that would otherwise be impossible without technology. Read articles on topics that include using audio in online classrooms, learning through virtual reality, how technology can be used to implement Multiple Intelligences theory, creating global learning communities, integrating technology through student created multimedia projects, and much more. A list of Internet projects and sites that provide support for using web technologies is provided. Using technology in education is one of the over 20 strategies for teaching and learning that are found at this site.
Prevalence layer . Klaus Wuestefeld defines prevalence as “transparent persistence, fault-tolerance and load-balancing of the execution of the business logic of an information system through the use of state snapshots as well as command and query queuing or logging”. A prevalence layer is effectively a simple persistence framework that serializes objects and writes them to log files. From the point of view of developers all objects are cached in memory and the persistence of the objects is truly treated as a background task that the developers don’t need to worry about. Table 2 presents a comparison of the various types of persistence mechanism and provides references to vendors where applicable. Table 3 presents suggestions for when you might use each type of technology. Large organizations will find that they are using several types of persistence mechanism and will even install the products of several different vendors. Not only do you have a choice you might be forced to work with a wide range of databases whether you want to or not.