Tutorials - ecologylab/simpl GitHub Wiki
This page contains an index of different tutorials that explain and demonstrate the use of S.IM.PL.
An Overview of S.IM.PL - This tutorial is a great place to start learning about S.IM.PL. It covers the core functionality of S.IM.PL by annotating a Java class with DBAL (Data Binding Annotation Language; our language for annotating important data fields on objects), serializing it, and deserializing it.
If you git cloned the simplJava repository, you already have access to S.IM.PL tutorial code in the SimplTutorials folder. These tutorials walk you through the code you'll find there.
Introduction: Monomorphic Java - This tutorial introduces you to the basics of S.IM.PL on Java. It will introduce you to DBAL annotations, Simpl Types Scopes, and the general de/serialization work flows in java.
Polymorphic Java - S.IM.PL natively supports de/serialization of polymoprhic types! This tutorial explains the polymorphic data support with an example in Java.
Introduction: Monomorphic C# - This tutorial introduces you to the basics of S.IM.PL on C#. It will introduce you to DBAL annotations, Simpl Types Scopes, and the general de/serialization work flows in C#.
Polymorphic C# S.IM.PL natively supports de/serialization of polymoprhic types! This tutorial explains the polymorphic data support with an example in C#.