In This limitation meant that a lot of developers would hack the system and create a NewsItemPageType for example, that would be used to populate a news feed. This worked in most situations, but the approach definitely had its limitations.
With the ever growing needs of content editors to be able to manipulate different things within the editor, from Episerver 7 the notion of supporting multiple content types was introduced. The notion of blocks is a great example, instead of having to hack a special page type to display a carousel slide for example, a carousel slide block could be created instead. This makes the page tree a lot more manageable as we can now create custom content types to cater for any situation.
In order to implement this functionality, Episerver made a fundamental change by introducing a content interface. The content interface is the basic building block that will allow a page, block, blog comment or whatever type you want to create, work with Episerver. The content interface is called IContent.
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