The inline editor for Optimizely CMS offers a great in-context experience for authors. As you edit, the view continually updates to show the latest value and how it affects the layout. This experience is a strength of Optimizely CMS. Another strength is the ability to customize the way properties display in views, with numerous techniques […]
Posts Tagged ‘Optimizely’
Optimizely Forms – Hide FormContainerBlock
Optimizely Forms includes a FormContainerBlock out of the box. This is the basic block for forms you create, and often this is enough. Sometimes, however, you need more control. You can add new properties or behaviours to Optimizely Forms easily by creating new Form blocks inheriting from the FormContainerBlock. Creating a new block does not […]
Optimizely Form Events – Implement an Interface Pattern
Optimizely CMS provides customization of content using events. A standard collection of events exists for most content types. However, additional events are available to further customize Optimizely Forms. To subscribe to Form events you use an Initialization module to attach an event handler. The logic for the event is typically defined in the same class. […]
3 Ways to Guarantee Success in Your Website Personalization
Personalization has been around for a long time and has been one of the hottest buzzwords for the last few years. Why? Because, at the most basic level, it makes sense. Delivering the right experience, with the right content, for the right person, at the right time, when they are most engaged leads to higher […]
Visual Studio debugging – Stop closing your browser
I prefer publishing my Optimizely CMS applications to a local IIS site. It gives me a better idea of a final application published to a DXP instance, and has other benefits. Optimizely CMS runs well directly from Visual Studio, though. Doing so makes it easier to debug startup tasks and initialization modules. However, when running […]
Optimizely – Slot Swapping Bookmarklet
With this solution, if you use the query string to push you to your slot, you can use your bindings for your live domain to view any of your multiple sites from your single instance. So….What is a Bookmarklet? A Bookmarklet is simply a bookmark that has JavaScript in it. For instance, in the most […]
Optimizely DXP Deployment API – Downloading Assets
The Optimizely Deployment API (Episerver.PaaS.EpiCloud) has helped immensely as I’ve been working on new projects, but there has always been something that has plagued me; copying down content/assets into my local environment. When I say “Copying down Content,” I mean two pieces; Database and the Assets. For the Database Export, I have created my ExportDatabase […]
Perficient Achieves Premier Platinum Partner Status with Optimizely
One thing is clear after the last year and a half – the overnight shift from in-person experiences to digital-first (or digital only) has prompted companies to double down on providing superb digital experiences. At the same time, they have to make sure that “every user interaction builds and delivers on business outcomes.” Planning, building, […]
Optimizely Listed as a Leader in Forrester New Wave, Q2 2021 Report
Optimizely’s Digital Recognition As a Leader We are proud to announce that Optimizely, a Perficient partner, was recognized by industry-leading analyst firms as a Leader. After numerous recent acquisitions, the new Optimizely has positioned itself as a stand-out platform. For instance, the recent Forrester research report stated that Optimizely offers strong experimentation and analytics capabilities, […]
Optimizely/Episerver DXP Deployment API – Provisioning
As I continue to use the Deployment API, I always am looking for new and exciting ways to use the commands. In this case, being able to provision a brand new set of DXP Environments for a client. The Optimizely DXP is made up of three environments; Integration, Preproduction, and Production. Not all of these […]
Setting Up the Release Pipeline for Optimizely B2B Commerce Cloud
Once we’ve completed the build pipeline setup and it’s running successfully, it’s time for the final step in your process: setting up the release pipeline. The release pipeline is used to deploy the artifact generated by the build pipeline to a server. Follow the steps below to set up the release pipeline: Set up the […]
Optimizely/Episerver DXP Deployment API – Smooth Deployment Public Release
In my previous posts, we went over the deployment process in the Optimizely/Episerver DXP environment. The first and the second post of the Deployment API series went through the original methods that allow for deployment into the DXP environment. Smooth Deploy is a feature that I have been looking forward to for a long time now. It […]