Daved Artemik

Blogs from this Author

Optimizely CMS, Popup Textarea Example

Optimizely CMS – Popup Textarea Editor

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 […]

Optimizely Forms vanishing block

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 […]

Istock 1069272512

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. […]

Website Design. Debugging, Developing Programming And Coding Technologies.

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 […]

Forrester Now Tech: AI Consultancies Report

Personalizing Groups of Content in Episerver

Episerver’s Personalization feature provides a way for content authors and marketers to provide personalized experiences on their website. Visitors can be assigned to groups through the use of special criteria, and marketers can deliver targeted content to users based on their visitor group. It’s a great feature that invites marketers and authors to deliver unique […]

Ascend 2019 Banner Blued

Key Takeaways from Episerver Ascend 2019

Episerver’s Ascend 2019 conference is over. As usual, Episerver put together an engaging experience for all customers, marketers, developers, and partners. They highlighted the accomplishments of the past year and they laid out the roadmap for next. Intriguing and inspirational keynotes kicked off the breakout sessions for each day, with plenty of networking opportunities peppered […]

Propertylist Resized

PropertyList with Multiple Image Support

I recently encountered a challenge with an existing solution to using images in a PropertyList in Episerver. The implementation initially being used was based on the solution created by Grzegorz Wiecheć, which didn’t work for us. The use case for my project involved multiple images per item in the list, and sometimes the image property […]

Episerver Widget Resources

Recently I have been building more components and widgets in Episerver, which subsequently led to quite a bit of time researching and trying to find references to labels and text being used in widgets. I began to compile a list so that I wouldn’t need to dig the next time I needed them. And that’s […]