Per Bjurström
Jun 14, 2010
visibility 10813
star star star star star
(2 votes)

CDN Support goes open-source

Last year I did a lot of research on using a CDN with EPiServer CMS, that resulted in a module that I released on my blog.

You can read more about that research here:
http://world.episerver.com/Blogs/Per-Bjurstrom/Archive/2009/3/CdnSupport-module-preview/
http://world.episerver.com/Blogs/Per-Bjurstrom/Archive/2009/5/CdnSupport-module-preview-2/
http://world.episerver.com/Blogs/Per-Bjurstrom/Archive/2009/4/CdnSupport-module-in-action/

Since then at least 1 site is running it live and a few others are thinking about using the module. Today we are making it available as open-source. The module should work with both CMS 5 R2 and CMS 6.

The code is tightly integrated with the URL rewriting mechanism and Virtual Path Provider’s (VPP). Since the module may generate large amounts of calls to the VPP API’s there is also a small cache MicroCache<T> that offloads the resolving of URL’s. The solution also contains a test project.

Let me know if you have any feedback or want to contribute to the project.

Visit the project here: CDN Support for EPiServer CMS

Jun 14, 2010

Comments

error Please login to comment.
Latest blogs
Finding Thomas Part 3 - The Moment of Recognition

Remember Thomas? In digital landscape, Thomas is the returning visitor who reads everything, opens every email, converts on nothing. In standard...

Ritu Madan | Jun 26, 2026

Add more scheduled job settings from the Optimizely CMS 12 admin UI -- with OptiScheduledJob.ExtraParameters

  Optimizely (EPiServer) CMS 12 ships a great scheduled-jobs framework, but it has one frustrating gap: a job has nowhere to store its own...

Binh Nguyen Thi | Jun 25, 2026

Automated Search & Navigation to Graph Migration with Claude Code

A Claude Code plugin that scans your S&N codebase, applies Graph SDK transformations, and validates the result. Install once, run one command. CMS ...

Connor Fortin | Jun 24, 2026

Migrating from Find to Graph: Lessons Learned from a Real CMS 13 Project

While migrating a search solution from Optimizely Search & Navigation (Find) to Optimizely Graph in CMS 13, I encountered several issues that were...

Binh Nguyen Thi | Jun 24, 2026