Skip to main content

Optimizely

Featureimage

Optimizely CMS – Adding Sort option to the Asset Pane

Have you ever felt tired of scrolling down the Asset Pane, looking for the item you’ve just created? I know someone would say, “Then just get a better structure for your content!”. Right, folder structure should be in a hierarchical order for best practice. However, in some cases (especially the Media), specific content must be […]

A man and woman collaborating and discussing work on a computer

Optimizely CMS: Content Delivery API – The Case of the Duplicate API Refresh Token

A couple of weeks ago I came across an interesting case where a mobile app was calling into the Content Delivery API to retrieve some data, but the calls would fail with a 406 HTTP Status Code.  After some investigation, we found that the duplicate refresh tokens were being added to the system.  Revoking the […]

Screenshot 2022 09 16 152453

Perficient’s Ritu Madan Named an Optimizely MVP

Perficient is excited to announce our very own Ritu Madan, Lead Technical Consultant, as the newest Optimizely MVP. Ritu is one of ten individuals worldwide selected as part of Optimizely’s 2022 MVP fall class.  Each year, Optimizely awards a select group of individuals the honor of being an Optimizely MVP. OMVPs are nominated by individuals […]

snowflake time travel

Optimizely CMS – Enabling Drag-and-Drop Support for PropertyList

Optimizely’s Generic PropertyLists can be a useful tool for both developers and CMS editors, but it does come with limitations. Our client recently approached us asking for a better way to organize their PropertyLists. Some of their lists had grown to be quite long and having to move items one slot at a time was […]

A technology developer working with code

Optimizely Gets More (Case-)Sensitive

As Windows developers, we don’t always have to pay attention to capitalization when dealing with paths and URIs. With CMS12, Optimizely has started deploying to a Linux container for hosting sites. This means that deployed sites (and developers!) will have to pay attention to capitals in references. Inconsistent capitalization can cause 404 errors in unexpected […]

IBM Cloud Pak for Automation

Migrate Optimizely CMS Project to .NET 6.0

Optimizely CMS .NET 6 Route Map In September 2021, Optimizely released DXP platform for Microsoft .NET – .NET 5 (Formerly known as .NET Core). This release included CMS version 12 and Commerce version 14. In November 2021, Microsoft released .NET 6. February 2022, Optimizely released version 12.4.0 CMS Core packages (Minor version release), with no […]

Optimizely

Content Delivery – Removing necessary fields and how to add new fields to the API response

What is a headless CMS? A headless CMS is a back-end only content management system (CMS) built from the ground up as a content repository that makes content accessible via a RESTful API or GraphQL API for display on any device. The term “headless” comes from the concept of chopping the “head” (the front end, i.e. the […]

A group of diverse coworkers working on the computer together

Optimizely CMS – the Importance of GUIDs and Assembly Names

In the Optimizely CMS world, we see GUIDs everywhere. They are unique identifiers for content types and more. As part of Optimizely CMS development, developers are advised to always specify GUIDs in their Content-Type declarations. If one isn’t specified, the DB assigns one dynamically when saving the Content-type. A big reason for this is that […]

A technology developer working with code

How to get a list of properties of a Content Type defined in Optimizely

Properties are simply fields used to create a content type in Optimizely. In this blog, we will learn how to get a list of properties of a specific content type defined in Optimizely. These properties can be simple text, rich text, images, links, etc. Content In Optimizely CMS, the first term you will hear is […]

Planning for Digital Transformation

Digital Transformation programs based on new Content Management Systems (Sitecore, Optimizely, Adobe, etc.) are expected to have an immediate impact on both strategic and tactical goals.  While the immediate impacts are the primary focus, the long-term plan is to enable the organization to: Improve customer conversions by improving one or more aspects of the sales […]

Is Optimizely A Good Fit For Portals?

This is a question that I am often asked and having seen many successful Optimizely portals, I can absolutely say the answer is yes.  I’ve been amazed by what clients have been able to achieve with portals built on the platform.  In this article, I would like to discuss a few topics that could potentially […]

tiethnic colleagues sitting at desk looking at laptop computer in office. stock photo

Optimizely CMS 12 – Implementing a Reverse Proxy with YARP

The last few CMS implementations that I’ve done have required reverse proxies to surface external content.  By the time I had completed my last CMS 11 project, I was a pro with reverse proxies. And then CMS 12 came and changed everything.  CMS 12 moved to .Net Core on Linux web apps. This change removed […]

Load More