DataType plays important role in Umbraco if you dedicate to extend the power of Umbraco.
For simplicity, the dependencies for DataType goes as following.
From the skeleton like diagram above, we can easily think about how can DataType work essentially. The ISqlHelper tells us the way that Umbraco saves the values into database. Control tells us the way Umbraco represents the data. XmlDocument/XmlNode tells us the relationship to xsl.
After we have a skeleton like imagination on how DataType works, let turn to the real design of DataType in Umbraco.
You have got the differences between your imagination and the real design on the DataType or you are still confused on the design? It doesn’t matter. Here you get the point to go deeper in Umbraco.
Supported by Nova Umbraco