Blog posts by Casper Rasmussen2020-05-15T13:03:04.0000000Z/blogs/casper-rasmussen/Optimizely WorldInitial Thoughts on Episerver Delivery Corehttp://fellow.aagaardrasmussen.dk/?p=7182020-05-15T13:03:04.0000000ZAs many of you fellow Episerver aficionados out there already know, Episerver will soon go to market with a new and improved approach of enabling content management and content delivery. It is, at this time, referred to as “Delivery Core”, and it fundamentally changes the delivery-approach, compared to what the Episerver stack today relies on. Over the coming months, I<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2020/05/15/initial-thoughts-on-episerver-delivery-core-2/">Read More</a>Introduction to Episerver Delivery Core; What It Is and Isn’thttp://fellow.aagaardrasmussen.dk/?p=6842020-04-06T18:02:34.0000000ZAs many of you fellow Episerver aficionados out there already know, Episerver will soon go to market with a new and improved approach of enabling content management and content delivery. It is, at this time, referred to as “Delivery Core”, and it fundamentally changes the delivery-approach, compared to what the Episerver stack today relies on. While I am sure there<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2020/04/06/introduction-to-episerver-delivery-core-what-it-is-and-isnt/">Read More</a>No namehttp://fellow.aagaardrasmussen.dk/?p=6772020-02-25T14:02:35.0000000ZI sat down and attempted to gauge the adoption of the new 2020 Episerver product names this morning, and I noticed a continued confusion in how the product offerings were re-positioned this January. Continuing to evangelize the transition helps promote adoption, or at least eliminate confusion on how the old and the new translates. You may think, it has already<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2020/02/25/677/">Read More</a>Your Episerver Vocabulary – New Names, What Happened and What Is It?http://fellow.aagaardrasmussen.dk/?p=6772020-02-25T14:02:35.0000000ZI sat down and attempted to gauge the adoption of the new 2020 Episerver product names this morning, and I noticed a continued confusion in how the product offerings were re-positioned this January. Continuing to evangelize the transition helps promote adoption, or at least eliminate confusion on how the old and the new translates. You may think, it has already<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2020/02/25/677/">Read More</a>Two Tips to a Successful ‘Direct to Consumer Strategy’ for Manufacturershttp://fellow.aagaardrasmussen.dk/?p=6642019-11-02T19:24:37.0000000ZThese days, the notion of Direct to Consumer is on everyone’s lips. When we’re working within the complex B2B manufacturing space, we frequently see ‘creating a direct to consumer relationship’ being one of the more ambitious goals, being a key driver in the digital transformation our clients embark on. What is Direct to Consumer (D2C) Said simply; Direct to consumer is<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2019/11/02/tips-to-a-successful-direct-to-consumer-strategy-for-manufacturers/">Read More</a>Episerver & the CMS Expertshttp://fellow.aagaardrasmussen.dk/?p=6472019-09-26T18:23:32.0000000ZIt almost sounds like the title of an old fairy tale. It isn’t – this is the real thing. Three times a year, fellow CMS nerds like myself get together to discuss the present and the future of Content Management Systems. Myself being deep in the world of Episerver, this setup is truly a great experience, enabling me to discuss<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2019/09/26/episerver-the-cms-experts/">Read More</a>Job Notification Add-On Upgraded to Latesthttp://fellow.aagaardrasmussen.dk/?p=6392019-01-13T18:32:58.0000000ZKeeping up to date with Episerver’s continous release cycles can be challenging, especially when you’re a member of the add-on community. Even though it is my responsibility as the developer of a range of public Episerver add-ons, it often tends to get deprioritized over other professional duties. With that challenge in mind – I am right now slowly working through<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2019/01/13/job-notification-add-on-upgraded-to-latest/">Read More</a>How to Easily Eject and Replace an Episerver Registered Implementationhttp://fellow.aagaardrasmussen.dk/?p=6352019-01-13T16:29:39.0000000ZEven though it may sound like an edge-case for some, it is something you once in a while may be required to do in order to achieve the desired functionality. Dependent on the kind of registration Episerver used to setup their implementation, the approach for you to replace it will be different. StructureMap describes; “Registrations in the Registry DSL can<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2019/01/13/how-to-easily-eject-and-replace-an-episerver-registered-implementation/">Read More</a>Control the Expiration of Your OWIN Issued Tokenshttp://fellow.aagaardrasmussen.dk/?p=6282018-09-25T19:23:21.0000000ZYou might think: how hard can it be to modify the expiration time of the token, which OWIN issues to verify e.g. the validity of a reset password e-mail? It sounds very simple, indeed. Even though that’s the case, it is a question I’ve received a few times when being in the context of Episerver. What is this token? Let<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/09/25/control-the-expiration-of-your-owin-issued-tokens/">Read More</a>Enrich Your Claims When Customizing ASP.NET Identity Userhttp://fellow.aagaardrasmussen.dk/?p=6222018-09-24T14:54:57.0000000ZASP.NET Identity is a powerful replacement for the older (and weaker) membership system Episerver uses out-of-the-box. One of the largest weaknesses with the old identity management framework, like Membership, was that it was too cumbersome to customize the storage. With the introduction of ASP.NET Identity a few years back, they’ve achieved a clear separation of the storage of the identity information (e.g. username,<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/09/24/enrich-your-claims-when-customizing-asp-net-identity-user/">Read More</a>Commercial Episerver Add-Ons are a Thinghttp://fellow.aagaardrasmussen.dk/?p=6162018-09-13T23:00:08.0000000ZMost developers in the Episerver community have over time benefited from one or many of the great commercial add-ons that are out there. When saying commercial add-on, I am not just referring to the kind of add-on you’re using to introduce any functionality – I am referring to the ones that are sold as products, or comes with paid services.<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/09/13/commercial-episerver-add-ons-are-a-thing/">Read More</a>Make your inRiver Connector Compatible with Episerver DXCShttp://fellow.aagaardrasmussen.dk/?p=6052018-07-17T13:49:00.0000000ZEpiserver Digital Experience Cloud Service (DXCS) relies on Microsoft Azure, where the infrastructure is based on the concept of automatic scaling. It means, any Azure Web-App running through DXCS can clone itself, to accommodate load in peak situations, or to mitigate failures. It does bring a great amount of benefits! It though also require you to think twice when installing pre-built<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/07/17/make-your-inriver-connector-compatible-with-episerver-dxcs/">Read More</a>Adjust your Tax Calculation to Use Billing Address in Episerver Commercehttp://fellow.aagaardrasmussen.dk/?p=5962018-07-09T14:07:30.0000000ZEven thought there are great tax calculation providers with add-ons for Episerver Commerce (like Vertex), which makes tax compliance in e-Commerce a breeze, it happens to be required for developers to leverage the built-in taxation system in Episerver Commerce. Configuration of tax jurisdictions, through various geographic descriptors, taxation types and corresponding fee’s are always required. Once in a while, we are on top<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/07/09/adjust-your-tax-calculation-to-use-billing-address-in-episerver-commerce/">Read More</a>Episerver is More than a Content and Commerce system, it is Truly an Experience Management Suite!http://fellow.aagaardrasmussen.dk/?p=5882018-07-03T15:55:22.0000000ZEpiserver is often referred to as a Content Management System (CMS) and an e-Commerce platform. Such classification is not incorrect, true! It is rather an understatement of what Episerver truly has become over the past years or so. A short history lesson Looking back a few years, Episerver were leading on their web Content Management and e-Commerce capabilities, enabled via<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/07/03/episerver-is-more-than-a-content-and-commerce-system-it-is-truly-an-experience-management-suite/">Read More</a>Avoid Duplicate Line-Items due to Misaligned Letter Casinghttp://fellow.aagaardrasmussen.dk/?p=5822018-04-02T16:21:41.0000000ZNot everyone is aware, but the SerializableCart in Episerver Commerce is by default case sensitive on SKU. It means that features relying on a free-form approach to add to cart features, like Order Entry, potentially creates duplicate line items, which might skew your cart experience and influence your marketing promotions. Instead of always validating the entry against your catalog, to<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/04/02/avoid-duplicate-line-items-due-to-misaligned-letter-casing/">Read More</a>Episerver Ascend 2018 in 5 minuteshttp://fellow.aagaardrasmussen.dk/?p=5762018-03-19T14:35:58.0000000ZNot everybody had the opportunity to spend a few days in Las Vegas, to participate in the annual Episerver conference of the year: Episerver Ascend. Us attendees helped Episerver set a new record for number of visitors this year, which we together celebrated with tons of great presentations, road map conversations and, of course, parties. If you are looking to get up to date, then here’s a<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/03/19/episerver-ascend-2018-in-5-minutes/">Read More</a>Episerver Find: Include Matches in Fields Belonging to Derived Child Classeshttp://fellow.aagaardrasmussen.dk/?p=5692018-02-11T13:51:55.0000000ZWhen doing a Free Text Search in Episerver Find, you find yourself relying on an instance of ITypeSearch to build your query through method chaining. Since ITypeSearch<> is generic, it is intended to describe what kind of content your Free Text Search is meant to locate – e.g. PageData, ProductContent or simply IContent. If we speak to derived classes of<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2018/02/11/episerver-find-include-matches-in-fields-belonging-to-derived-child-classes/">Read More</a>Automatically Fall-back to the Preferred Warehouse of your Customerhttp://fellow.aagaardrasmussen.dk/?p=5612017-12-11T19:31:23.0000000ZWhen dealing with complicated rules around distribution of goods in e-Commerce, Episerver Commerce luckily out-of-the-box ships with support for distributed fulfillment centers. It relies on a concept of Warehouses, being entities representing the physical distribution facilities – e.g. a in-store pick-up location or a distribution center. In many Episerver implementations, the Episerver developer is, as part of the creation of<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2017/12/11/automatically-fall-back-to-the-preferred-warehouse-of-your-customer/">Read More</a>Enable use of Blocks in Episerver Commerce’s Marketing Viewhttp://fellow.aagaardrasmussen.dk/?p=5562017-12-11T19:02:50.0000000ZUsing Episerver Blocks, to e.g. support re-usable components when building campaigns, in Episerver Commerce’s marketing view, should be considered a common use-case scenario. Out of the box, that is easily possible. It only requires you to register a ContentReference driven property type – e.g. ContentReference, ContentArea or List – for it to be supported in the Marketing authoring interface. After you’ve done that, you will probably<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2017/12/11/enable-use-of-blocks-in-episerver-commerces-marketing-view/">Read More</a>Episerver Commerce Data Enrichment Cheat Sheethttp://fellow.aagaardrasmussen.dk/?p=5482017-11-24T16:38:06.0000000ZWe all know the feeling, having to setup tax jurisdictions, warehouses, payment methods or shipping methods can be a tedious exercise, which quickly can be interfered by human mistakes if it isn’t applied consistently. Not everyone is aware that these data aspects easily can be scripted, hence automatically moved across databases used by folks within your development team and to<br /><br /><a class="more-link" href="http://fellow.aagaardrasmussen.dk/2017/11/24/episerver-commerce-data-enrichment-cheat-sheet/">Read More</a>