If you have read any of my getting started with Umbraco guides, then you'll know that I recommend and favor using strong types objects with Umbraco. As Umbraco doesn't allow you to work with strongly-typed objects out-of-the-box, you'll need to use a third-party package, or write something yourself.
I recommend looking at uSiteBuilder, however, when you work with uSiteBuilder you might run into a few differences. From my experience, you can run into a few issues when working with uSiteBuilder and unfortunately, it's not that well documented.
One common issue I run into regularly when setting a site up is:
Software Architect, Programmer and Technologist Jon Jones is founder and CEO of London-based tech firm Digital Prompt. He has been working in the field for nearly a decade, specializing in new technologies and technical solution research in the web business. A passionate blogger by heart , speaker & consultant from England.. always on the hunt for the next challenge