Being predominantly a .NET developer who does DXA work from time to time, I had learned some weeks ago that a new hotfix for DXA was out (.NET exclusive). Revisiting DXA's Github, to check what the changes are, has rekindled my interest in the framework, so I've decided to dedicate a series of blogs to it.
I plan on explaining some functionalities and techniques which I have learned over the years. These will include topics like:
Understanding the R2 Data Model
Handling the version info (when the HTML design is not published from the CMS)
Some Semantic Mapping techniques
Handling Region/Page Views for Include Pages
and the not so easy to grasp concept of Data Presentations
Before diving into those topics, I would like to use this opportunity to go quickly jump back to the aforementioned hotfix and to close this blog with a short overview about it. I say short because the changes are not substantial. The official information can be found here, but basically it's just a switch from log4net to NLog due to a security vulnerability.
A reminder on how to get the hotfix
if you are cloning the DXA's 2.2 Release, the hotfix is already included.
If you are referencing the framework via Nuget, then it's just a matter of updating the 'Sdl.Dxa.Framework.Web8' Nuget references to version 2.2.6.
I plan on starting with the series as soon as possible and outputting a blog a week (max 2), so stay tuned. And as always, if you have any questions or comments, feel free to get in touch.