Dr. Dobb's

Welcome Guest,

This month, we focus on database development with tips on using SQLite to persist data on Android devices, a deep-dive into extensible database architectures, dataflow programming for managing huge data loads, and more!

In This May Digital Issue:


    Table of Contents

    COVER STORY

  • Persisting Data on Android Using SQLite
    By Gaddo F. Benedetti
  • Using a script parser solution and saving part of the application logic as a series of SQL scripts is an efficient and simple management technique to avoid having to write complex methods to the core application to handle database upgrades.

  • Kernels, Contexts, Threads, and Extensible Database Architecture
    By Ken North
  • If you are building a new database management system or simply want to write better database applications, you should be aware of the extensible architecture of operating systems and database managers.

    GUEST EDITORIAL

    By Dino Esposito A rundown on SQLCE, Microsoft's new simple database.

  • From the Vault: Dataflow Programming—Handling Huge Data Loads Without Adding Complexity
    By Jim Falgout
  • Composing a dataflow graph is a process of creating instances of operators and linking them together by stitching the output of one operator to the input of another. This composition model provides great flexibility in how users link operators to create applications.

  • LETTERS
    By you
  • Readers weigh in on software development topics.

  • LINKS
    Snapshots of the most interesting items on drdobbs.com including simple searching in Java and writing Chrome extensions.

The information submitted is collected by TechWeb and our sponsor(s).
TechWeb's privacy policy; dtSearch's privacy policy; Verisign's privacy policy;

This digital issue is sponsored by:

Verisign dtSearch

Issue cover
Login Information
Personal
Business Address

Yes, I would like to receive this information via e-mail

Personal/Company(Please complete this brief section to help us serve you better)
Personal/Company(Please complete this brief section to help us serve you better)
Personal/Company(Please complete this brief section to help us serve you better)