I’ve created a code library for use with Umbraco, as you’d expect it does all of the common tasks that I use over and over. I work for a digital agency and we support sites that are built from Umbraco versions (4.5.x onwards).
To date we’ve always complied the library against the same dlls as we’re using for the current project, but this isn’t great and we’ve ended up with lots of different branches, one for each version. Having this many branches is a nightmare and I’m trying to find a solution that has one project that can be used to all versions.
I’m just wondering if anyone can think of or knows a way of having doing this or has any experience in this?
If you code purely to the
INodeinterface then you should be able to create your library independent of the version.DynamicNodeandDynamicMediaboth implementINode.