Deployments to DXC-S using API with Octopus Deploy

Episerver recently released an API that allows partners and customers to automate deployment to DXC-S environments. If using this API you no longer need the manual process of logging in to the DXC-S portal and starting a deploy. The API also makes it possible to deploy directly to Pre-production or Production environments. Currently I'm only using … Continue reading Deployments to DXC-S using API with Octopus Deploy

A dead-easy way to optimize the images on your Episerver site.

Earlier this year i wrote about a solution for optimizing the images on your Episerver site. Since then, that solution has been included in the ImageProcessor.Web.Episerver nuget package. With the Picture html helper included in the nuget it's easy to optimize the images in size, quality, and file size. Images will be responsive, and can be … Continue reading A dead-easy way to optimize the images on your Episerver site.

Optimize your images with ImageProcessor

Optimizing the file size for the images on a site can really improve page load time.  This article shows how you can use ImageProcessor to minimize the size of your images. UPDATE: The Picture Html helper described below is now included in the ImageProcessor.Web.Episerver nuget. Read more here. I'm extending the solution for responsive images … Continue reading Optimize your images with ImageProcessor

Picture element + ImageProcessor = responsive images made easy

By using the picture element together with ImageProcessor, you can create a robust solution for responsive images. With this solution you can very quickly make sure that you at least don't serve way too big images. Once that is done, you can add more image sizes and fine tune the media queries, to further optimize … Continue reading Picture element + ImageProcessor = responsive images made easy

Performance when using controllers for blocks

Sometimes you may consider using controllers for all blocks, instead of just having the view engine select the correct view. As far as I know the only real difference is performance. But how much will performance be affected if you choose to use controllers for all blocks?  TL;DR: around 10% better performance without controller, according … Continue reading Performance when using controllers for blocks

Use PowerShell to set up an Episerver environment in Azure

Remember the time when setting up an Episerver environment took hours? I don't mean your local dev-environment, I mean a test or production environment with IIS and SQL server. Maybe you got access to one or two freshly installed Windows machines where you needed to install windows features, IIS addons, SQL server, et.c. And more … Continue reading Use PowerShell to set up an Episerver environment in Azure