Just a quick one on the Sitecore Security Bulletin SC2021–001–475944, it affects many versions of Sitecore. The version I am currently using is Sitecore v10.0 Initial Release. Sitecore versions 10 Update 2 (10.0.2) and 10.1 Update 1 (10.1.1) have the critical vulnerability already patched. Instead of “upgrading” to that version, as the site I am working on is already in production, I have been left with the option to only patching it.
The instructions for Identity Server can be confusing. The knowledge base article states that the System.Text.Encodings.Web assembly needs to be replaced within the “refs\” folder, which is incorrect.
A comparison with the Identity Server for 10.0.2 shows that only the DLL in the root folder should be replaced, and that no Web.config assembly redirection is required.
Hopefully this information can help someone.
I am extremely humble to be awarded Sitecore Most Valuable Professional (MVP) in the Technology category for 2021. 2020 has been an extremely challenging year for many, with COVID-19 pandemic wrecking havoc across the world. Fortunately, it was a opportunity for the technology community to grow closer together. With meetup’s, user groups and conferences transitioning into virtual formats.
My highlights for 2020 were presenting at Global Virtual Sitecore Usergroup Conference, which was a bucket list moment. When I changed my job to CPA Australia, I had the opportunity to also start using the latest and greatest of Sitecore 10 JSS…
A Picture Speaks a Thousand Words - Fred R. Barnard, 1920
As we all know, a photo / picture can communicate to the audience in so many ways. A picture can convey an emotional context, with background settings. A web site often has images to help convey the message. Hero banners, photo galleries.
Modern Web Pages are very image heavy. Some interesting facts:
Online consumers and users often rely on images to help them make purchase, or user…
I am currently upgrading a JSS solution from 9.1.1 to 9.3, utilising the JSS Client React SDK Library.
A very common approach with web application, is to use some form of string tokens with content transformation taking place at runtime. A little bit similar to mail merging in a Word Processor.
I must preface here that the Dictionary value for Sitecore JSS does not solve this issue, before any Sitecore developers suggests using Dictionary.
The solution I am working on, has these type of tokens everywhere, including Rich Text fields in Sitecore content that authors use to curate content. …
As of SXA 1.7, this…
The concept of publishing content has been a massive part of Sitecore (and a lot of other Web Content Management Systems) for many versions. In this blog post, I will go through my learnings and experiences with Sitecore Publishing Service — The Good, The Bad and The Ugly.
Hedgehog Team Development for Sitecore v5.8 was released back in March 2019. In this blog post, I will walk through the features that allows our Sitecore development teams in Isobar Australia to fully take advantage of, and some of the changes that have been made compared to earlier versions, which I previously blogged in “Yet another Hedgehog Team Development for Sitecore setup, from Developer Workstation to CI / CD Pipeline”.
The major feature of TDS 5.8 is that it generates a WebDeploy package, which allows you to use MSDeploy to a Sitecore instance. It is very fast when compare to…
Back in May 23rd 2019, I had the opportunity to present at Melbourne’s Sitecore Meetup at AKQA Melbourne. It was a quick consolidation of the Azure Migration series, which I have still yet to complete at the time of writing this blog post.
I have managed to record myself along with slides.
Here are my slides:
The slide that I have attached have been amended and slightly different from what I presented at the Meetup. The slides that I have changed are #33 and #66. …
The client that I am working with utilises Akamai as their Content Delivery Network, which sits in front of all their web applications. Due to the availability of such a fantastic CDN, it just makes sense to use as many features as possible that are available from their Akamai contract. The content authors are located all over the Asia Pacific and Japanese region (Australia, Singapore, Philippines, Vietnam, Malaysia, Thailand, Hong Kong, Japan). …
As all of us seasoned Sitecore developers should be aware by now, Sitecore now ships with and utilises Microsoft.Extensions.DependencyInjection Out Of The Box as of 8.2. I will not go through how awesome this is, along with the theories of Inversion of Control, and the basic of how registrations are meant to be done.
Some really cool blog posts that have discussed this in detail already:
The Sitecore instance I am working with uses Glass Mapper with T4 Templates Code Generation. By default, the models that are generated include both an interface abstraction, as well as the concrete class…
Sitecore Technology MVP 2020–2021| Solution Architect on Sitecore, Akamai, Microsoft Azure | Passionate on DevSecOps Lifecycle @ CPA Australia