EPiServer

Episerver ContentArea with AllowedTypes Specified by Interface

Background Once an interesting question was asked on Episerver Community Slack space how to work with ContentAreas and specifically [AllowedTypes] and specify restrictions based on interface. My answer wasn't quite helpful there and also I'm quite passionate about looking into the foreign code and understanding how platform is built - so I decided to write up a bit expanded version of the answer. According to aforementioned question you might have for example page type with following ContentArea definition (based on AlloyTech sample site): [ContentType(GUID = "19671657-B684-4D95-A61F-8DD4FE60D559")] public class…

Keep reading

Episerver DeveloperTools - UI Refresh

This blog post is about latest features and bug fixes added to v3.5 of Episerver DeveloperTools package…

Keep reading

LocalizationProvider v5.7 Is Out

It's been a while since last Episerver DbLocalizationProvider package update. Fortunately this release includes couple bug fixes delivered by amazing developer community and also few new features. What's included in this release: "Transient" referenced projects are now properly respected and scanned (#github/28) Resource import in Episerver was not polite and threw up when importing not active/disabled languages (#github/30) Duplicate keys are ignored and first one is taken during MigrationTool process (#pull/25) There are also some other smaller bug fixes, but who really reads release…

Keep reading

Object Cache Viewer Joins EPiServer Developer Tools

It's super cool to work together with the community and unite effort across all areas to strengthen EPiServer ecosystem and toolsets. After chat with Joe Mayberry we decided that his local object cache viewer would be great addition to EPiServer DeveloperTools. Thanks to Joe's contributions local object cache viewer is now part of EPiServer DeveloperTools package. During the merge we added small extra to the tool - you can now also see approx. size of the cache entry (might be sometimes useful to know who ate the cake). Code to…

Keep reading

How Risky are EPiServer.DeveloperTools on Production Environment?

We had a great conversation at the EPiServer Partner Close-Up conference with one and only Allan Thræn about future plans and such. And one of the topics we chatted about was that in our opinion no one really knows whether "EPiServer.DeveloperTools" package is safe to install to production environment or not. Will it do any harm? It's great for local development and probably staging also. But what about production? What exactly the package does, what it intercepts, mimics or changes in the running code?! Therefore I thought…

Keep reading