SDL Web Introduced a new feature called Site Types allowing Content Editors to create Web Applications by marking an existing Publication as a Template. The Site Types feature uses a new tool called Site Builder available in the new SDL Web 8 user interface...
As a follow-up on the previous post Move Items Between Publications , I created a simple command line utility that promotes or demotes an item using Core Service. The program is available in this blog's GitHub repository BluePrint Move Item . Usage parameters...
One of the new features in SDL Web 8 (scheduled to be released in early November, 2015) is "re-locating items in the BluePrint hierarchy". This long awaited functionality gives the possibility of moving items "up" and "down" between child-parent Publications...
In the previous post, I was mentioning that a Component controller can be reused in both cases when the Component Presentation is embedded on the Page, as well as when it is published as Dynamic Component Presentation (DCP). In this post I will elaborate...
The new version of Tridion is almost here. For the past couple of years, SDL R&D Amsterdam has been working hard on the new set of features in what will be called SDL Web 8. Notice the new naming, no more year in the release and no more mention of Tridion...
Most commonly, a Component Presentation is rendered within the context of a Page. This implies the Component Presentation is present on the Tridion page in the Tridion Content Manager backend. DD4T publishes the Page and generates its model, and at the...
A DD4T ComponentFactory is in charge of retrieving or searching for IComponent models by using either serving them from local cache or delegating the call to a ComponentProvider that uses the Tridion Broker API to look things up in the Content Delivery...
In my past couple of DD4T implementations, I came to realize that I am making heavy usage of a Label mechanism. Naturally, I do this in order to internationalize my views. All strings that are not coming from Tridion (as content fields or metadata) and...
In this post I'll talk about a very simple cache implementation for DD4T using the standard .NET System.Web.Caching.Cache class and that allows NULL cached values. The cache itself has no invalidation mechanism and it solely uses a Time-To-Live (TTL)...