GemStone 101 is a series of articles on some of the fundamental concepts that you should have a passing familiarity with if you are planning on working with GemStone/S. These articles aren’t intended to replace the excellent documentation, but serve as a guide to the things that you can learn from the Programming Guide(pdf), SAG(pdf), and Topaz(pdf) manuals. It’s also a good idea to join the GemStone Customer Forum - all of our customers are subscribed to this mailing list and are very helpful if you have generic GemStone/S questions.

  1. Transparent Persistence for Seaside
  2. Unlimited GemStone VMs in every Garage? ….and a Stone in every Pot
  3. GemStone 101: Transactions
  4. GemStone 101: Transaction Conflicts
  5. GemStone 101: Avi on GemStone’s Architecture
  6. GemStone 101: #allInstances, #become: and friends
  7. GemStone 101: Managing Out of Memory Situations
  8. Why GemStone/S?
  9. Smalltalk is Dead? Long Live Smalltalk
  10. Gemstone for Everyone (video)
  11. GemStone 101: Making the Leap from RDBMS to Persistent Objects