This tutorial will start over from the beginning, showing some examples of tile-based games and naming dis/advantages of tile engines. Later on I'll show you how a tile engine is built and how to create your own.
I recommend you to have a quick look through all parts before you start reading. At the end you can download the whole sample project showing you how to put everything together.