This post describes the architecture for Tridion's Experience Manager (XPM) when used with an MVC framework such as DD4T in a Service-Oriented Architecture. This architecture implies that the website is completely independent of Tridion Content Delivery...
Imagine being a Tridion consultant, helping content authors with setup you're not quite familiar with yet. You're asked: "What does this field do?" That can be the most embarrassing and challenging question I get from content authors when looking at an...
Have you ever pulled the curtain looking for something, anything to help you fix some issue, situation, or state of affairs? You sit in the middle of the room scratching your head and thinking you have looked everywhere, done anything and everything you...
This post is dedicated to all the brave Tridion hackers that struggled through the vbScript years, editing endless templates, most likely in IE6 or worse. How many of us, back in the day, wished for better editing support in the browser? These days, of...
This little project has been on my mind for a while now: write a set of DD4T providers for OData (aka the Content Delivery Web Service). The approach is to remove all mentions of the CD API from the DD4T application itself and restrict Tridion interaction...
Almost everything that ImportExport does in TCM can be detected in TCM event system extension. You can do that by examining Session.ContextData collection. ImportExport stores Export-/Import-/UndoInstruction object there with the “ tcm:ImportExportService...
Using the standard Content Delivery API, it is possible to retrieve related content (i.e. items that are classified against Keywords) only for one Keyword at a time. If you find yourself with a requirement to read classified items for all Keywords in...