I'm trying to develop application with separation of UI/BL/DAL.
I have read a lot of theories and I'm trying to develop a blue print for my application.
I have no problem in UI thing. But I have problem with designing Data Access Layer.
It will basically be a SQLite database backend (I may add other backends as well as XML).
Now I don't know how to write class(es) to do the DAL. So please help me get on it, perhaps with very simple example.