Custom forms is a common thing to have in a site's templates. In the older Web Forms days this was typically done by adding regular ASP.NET Web Controls and checking IsPostBack() inside OnLoad() in the same page template. If posting was done from ...
Many have been looking forward to the built-in support for Federated Security in EPiServer which is currently Beta released. In a recent case there was no time to wait and I came up with a workaround that could be used in older EPi versions as wel...
Got tasked with determining and showing start page language based on visitor's IP on a EPiServer 7.13 site. The site has https://www.siteurl.com/ as the primary host name. The site has bindings for many names and IIS Redirecting/Rewriting for the...
A quick post on how to write a valid sitemap.xml file to disk. I used this approach in a scheduled job for EPiServer. There are some dynamic options available to serve a XML sitemap on-the-fly but I preferred having a static file. I only needed pr...
Saw this post on EPiServer World about routing and friendly URLs and in that case external data. I had done something similiar so I simplified and extracted into an Alloy project. Joel's post about routing was a great starting point for me. Some...