<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Valdis Iljuconoks</title><link href="https://world.optimizely.com/blogs/Valdis-Iljuconoks/" /><updated>2025-02-02T21:00:25.0000000Z</updated><id>https://world.optimizely.com/blogs/Valdis-Iljuconoks/</id><generator uri="https://world.optimizely.com/blogs/Valdis-Iljuconoks/" version="2.0">Optimizely World</generator><entry><title>Aspiring Optimizely</title><link href="https://tech-fellow.eu/2025/02/02/aspiring-optimizely" /><id>https://tech-fellow.eu/2025/02/02/aspiring-optimizely</id><published>2025-02-02T20:00:00.0000000Z</published><updated>2025-02-02T21:00:25.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Adding .NET Aspire application host to your Optimizely project (even if it’s just for local development) is really a time-saver when it comes to setting up your local development environment, spinning up resources you need and tracing it during runtime.</summary></entry><entry><title>DbLocalizationProvider v8.0 Released</title><link href="https://tech-fellow.eu/2024/02/28/localization-provider-v8-released" /><id>https://tech-fellow.eu/2024/02/28/localization-provider-v8-released</id><published>2024-02-28T13:00:00.0000000Z</published><updated>2024-02-28T15:30:18.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">I’m pleased to announce that Localization Provider v8.0 is finally out.</summary></entry><entry><title>Overview of some of the less-known Optimizely Add-Ons</title><link href="https://tech-fellow.eu/2023/03/06/overview-of-less-known-optimizely-add-ons" /><id>https://tech-fellow.eu/2023/03/06/overview-of-less-known-optimizely-add-ons</id><published>2023-03-06T08:30:00.0000000Z</published><updated>2024-02-28T14:52:16.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">We have more than seven hundred packages (717) on Optimizely NuGet feed. Official Optimizely packages are part of this number, but the majority is community driven open-source packages enhancing and extending the platform, services and developer, administrator or editor experiences. It’s a lot. And there is a great community behind this number.</summary></entry><entry><title>Optimizely Advanced ContentArea Renderer for Forms is Back!</title><link href="https://tech-fellow.eu/2023/02/11/optimizely-forms-advanced-contentarea-renderer-is-back" /><id>https://tech-fellow.eu/2023/02/11/optimizely-forms-advanced-contentarea-renderer-is-back</id><published>2023-02-11T15:00:00.0000000Z</published><updated>2024-02-28T14:52:17.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Advanced Content Area Renderer is now available for Optimizely content. However, it would be nice to apply display options to Optimizely Forms elements as well.</summary></entry><entry><title>Optimizely Advanced ContentArea Renderer is Back!</title><link href="https://tech-fellow.eu/2023/01/23/optimizely-advanced-contentarea-render-is-back" /><id>https://tech-fellow.eu/2023/01/23/optimizely-advanced-contentarea-render-is-back</id><published>2023-01-23T07:00:00.0000000Z</published><updated>2024-02-28T14:52:17.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">If you have used EPiBootstrapArea package - then back in those days we had an opportunity to render Episerver ContentArea items with different DisplayOptions based on Twitter’s Bootstrap framework grid system.</summary></entry><entry><title>Optimizely DeveloperTools are back!</title><link href="https://tech-fellow.eu/2022/12/13/developertools-are-back" /><id>https://tech-fellow.eu/2022/12/13/developertools-are-back</id><published>2022-12-13T10:00:00.0000000Z</published><updated>2024-02-28T14:52:18.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Experimental project with handy tools for developers is back for Optimizely v12.</summary></entry><entry><title>Import Your Localized Resources in v7.5</title><link href="https://tech-fellow.eu/2022/11/21/import-your-localized-resources-in-v7-5" /><id>https://tech-fellow.eu/2022/11/21/import-your-localized-resources-in-v7-5</id><published>2022-11-21T11:00:00.0000000Z</published><updated>2024-02-28T14:52:18.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Import functionality has been delayed for several versions of DbLocalizationProvider. However, with the help of community member - this feature has finally been implemented!</summary></entry><entry><title>Dynamic Route in ASP.NET Core When MapDynamicControllerRoute Does Not Work</title><link href="https://tech-fellow.eu/2022/11/01/dynamic-route-in-asp-net-core-when" /><id>https://tech-fellow.eu/2022/11/01/dynamic-route-in-asp-net-core-when</id><published>2022-11-01T08:00:00.0000000Z</published><updated>2024-02-28T14:52:18.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Background Creating one of the add-on for Optimizely I had to deal with challenge to register dynamically route for the API controller. Dynamic route here means that user is able to provide own url segment on top of which add-on user interface and supporting API service endpoints will be registered.</summary></entry><entry><title>GoogleProductFeed for Optimizely - Reloaded</title><link href="https://tech-fellow.eu/2022/04/22/googleproductfeed-for-optimizely-reloaded" /><id>https://tech-fellow.eu/2022/04/22/googleproductfeed-for-optimizely-reloaded</id><published>2022-04-21T22:15:00.0000000Z</published><updated>2024-02-28T14:52:19.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">The previous version of GoogleProductFeed package for EPiServer / Optimizely had some inherited problems. In case you need a few product feed format “exports” of your catalog data - loading multiple times the same catalog content was one of the major issues. There are sites that have thousands of products and variations and loading them takes quite a bit of time.</summary></entry><entry><title>How to Configure Microsoft.Extensions.Logging in Optimizely CMS11</title><link href="https://tech-fellow.eu/2022/02/10/how-to-configure-microsoft-extensions-logging-in-optimizely-cms11" /><id>https://tech-fellow.eu/2022/02/10/how-to-configure-microsoft-extensions-logging-in-optimizely-cms11</id><published>2022-02-09T22:00:00.0000000Z</published><updated>2024-02-28T14:52:19.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">You might be thinking that Microsoft.Extensions.Logging and related packages are useful only for .NET Core and above. That’s not entirely true. While Microsoft.Extensions.Logging is target .NET Standard it’s possible to use it even on .NET Framework 4.x. This is de-facto logging library that class libraries should use at very least. Where Optimizely (ex. Episerver) CMS11 (running on .NET Framework) would collide with anything from the “new world” (.NET5)?</summary></entry><entry><title>DbLocalizationProvider v7 Out!</title><link href="https://tech-fellow.eu/2022/01/23/dblocalizationprovider-for-optimizely" /><id>https://tech-fellow.eu/2022/01/23/dblocalizationprovider-for-optimizely</id><published>2022-01-23T21:15:00.0000000Z</published><updated>2024-02-28T14:52:20.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Many Thanks!</summary></entry><entry><title>How-to Pack Your Shell Module for Optimizely Content Cloud</title><link href="https://tech-fellow.eu/2021/09/03/how-to-pack-your-shell-module-for-optimizely-content-cloud" /><id>https://tech-fellow.eu/2021/09/03/how-to-pack-your-shell-module-for-optimizely-content-cloud</id><published>2021-09-03T17:00:00.0000000Z</published><updated>2024-02-28T14:52:20.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Optimizely Content Cloud is approaching fast and partners are working on getting modules out on the feed for the rest of us to test.</summary></entry><entry><title>What New APIs Are Coming in Optimizely Content Cloud vNext?</title><link href="https://tech-fellow.eu/2021/08/19/whats-new-coming-in-optimizely-vnext" /><id>https://tech-fellow.eu/2021/08/19/whats-new-coming-in-optimizely-vnext</id><published>2021-08-18T22:10:00.0000000Z</published><updated>2024-02-28T14:52:20.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Intro I was wondering what new assemblies and public APIs are coming in new version of Content Management System from Optimizely (ex. EPiServer). I took standard AlloyTech site created via Episerver VS integration plugin (for CMS11) and .NET Core Preview site (v12.0.1-pre-022064) and ran some comparison script I hacked together at evening.</summary></entry><entry><title>Episerver Scheduled Jobs - Under the Hood</title><link href="https://tech-fellow.eu/2020/12/07/episerver-scheduled-jobs-under-the-hood" /><id>https://tech-fellow.eu/2020/12/07/episerver-scheduled-jobs-under-the-hood</id><published>2020-12-07T19:00:00.0000000Z</published><updated>2024-02-28T14:52:21.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Introduction</summary></entry><entry><title>Bootstrap Content Area Renderer Update for Episerver</title><link href="https://tech-fellow.eu/2020/09/06/bootstrap-content-area-update-for-episerver" /><id>https://tech-fellow.eu/2020/09/06/bootstrap-content-area-update-for-episerver</id><published>2020-09-06T07:15:00.0000000Z</published><updated>2024-02-28T14:52:21.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Twitter Bootstrap Content Area package hasn’t been updated for a while which might mean either no one is using it or it’s mature enough that does not require new features :)</summary></entry><entry><title>Localization Provider Update</title><link href="https://tech-fellow.eu/2020/07/09/localization-provider-update" /><id>https://tech-fellow.eu/2020/07/09/localization-provider-update</id><published>2020-07-09T16:10:00.0000000Z</published><updated>2024-02-28T14:52:21.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Hi all,</summary></entry><entry><title>LocalizationProvider Under the Tests</title><link href="https://tech-fellow.eu/2020/03/31/localizationprovider-under-the-tests" /><id>https://tech-fellow.eu/2020/03/31/localizationprovider-under-the-tests</id><published>2020-03-31T16:00:00.0000000Z</published><updated>2024-02-28T14:52:22.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Recently I got a question from a very good friend of mine about how to properly unit test localization provider.</summary></entry><entry><title>Episerver Localization Provider - Major v6 Released!</title><link href="https://tech-fellow.eu/2020/03/17/episerver-localization-provider-major-v6-released" /><id>https://tech-fellow.eu/2020/03/17/episerver-localization-provider-major-v6-released</id><published>2020-03-17T16:00:00.0000000Z</published><updated>2024-02-28T14:52:22.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Introduction</summary></entry><entry><title>Episerver ContentArea with AllowedTypes Specified by Interface</title><link href="https://tech-fellow.eu/2020/01/12/episerver-contentarea-with-allowedtypes-specified-by-interface" /><id>https://tech-fellow.eu/2020/01/12/episerver-contentarea-with-allowedtypes-specified-by-interface</id><published>2020-01-12T19:45:00.0000000Z</published><updated>2024-02-28T14:52:22.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Background</summary></entry><entry><title>Episerver DeveloperTools - UI Refresh</title><link href="https://tech-fellow.eu/2020/01/03/episerver-developertools-ui-refresh" /><id>https://tech-fellow.eu/2020/01/03/episerver-developertools-ui-refresh</id><published>2020-01-03T19:45:00.0000000Z</published><updated>2024-02-28T14:52:22.0000000Z</updated><author><name>valdis@geta.no</name></author><category term="Blog post" /><summary type="html">Been busy with some UI refreshment effort on Episerver DeveloperTools.</summary></entry></feed>