Go to content

Go to employees

Go to search

Blog entries posted during 2012

 

Problems with EPiServer SearchDataSource and globalization

When searching in a globalized solution, property values set only on the Master language branch are not visible in search results.


How to prevent EPiServer sites flooding the EventLog with inactivity errors

A client's EPiServer site polluted the Windows EventLog with lots of inactivity errors from the site's application pool. Changing the "Idle timeout" property in IIS solved this problem.


EPiServer FindPagesWithCriteria fails when PageArchiveLink has circular references

FindPagesWithCriteria will result in an SQL exception if a page is set to be archived under itself.


Your hat reveals your developer personality

In technology we encounter many types of developer personalities. Their behaviour and attitudes can be symbolized by the kind of "hat" they wear. Which hat is yours?

Tags:


SEO plugin SiteAttention for EPiServer reviewed

In-depth look at EPiServer plugin SiteAttention, which helps editors rate the SEO friendliness of content in realtime - while it's being written. 


Problems with WebServices after upgrade from .Net 3.5 to 4.0?

When upgrading a project from .Net 3.5 to 4.0, it seems the ScriptHandlerFactory entry is removed from the <handlers> section in Web.config. Here's how to solve this problem.


How to find Application root folder in Scheduled task (no HttpContext available)

In case you need a way to find the folder on the file system where your application runs when HttpContext is not available, you can use: string applicationPhysicalPath =  HostingEnvironment.ApplicationPhysicalPath; This is useful for instance when...

Tags:


Disable gadget problem

While upgrading a large site to CMS 6, I discovered a strange "feature" in the dashboard gadget handling. This is a small blog post on how you fix it if others run into the same problem.


PropertyXhtmlString and WebParts

I get a lot of questions concerning WebParts used with EPiServer. The most common question is how to use the PropertyXhtmlString and text editor (TinyMCE) in a WebPart. I'll provide examples using both WebControl and UserControl. WebControl public...


Introducing Mobile QR Reach for EPiServer

Combining the hottest web trends into a mobile friendly, social ROI generating, interactive package.


MIME-type issues with certain files in VPP

Handling files in the VPP folders usually works fine out of the box. While troubleshooting a MIME type problem, I discovered something I thought I'd share as it was a frustrating debugging session and the solution is quite...interesting.


Up close and personal with EPiServer Social Reach

Websites and companies not believing that sharing is caring, are in danger of comitting social suicide. EPiServer comes to their rescue by releasing a killer social app.


Farmandprisen 2012 - en suksesshistorie for Epinova og våre kunder

Torsdag 15. mars 2012 ble Farmandprisen arrangert i Oslo. For Epinova sin del ble det en svært innbringende kveld med både gull, sølv og bronse for nettsteder levert det siste året.


Creating a consistent look in EPiServer plugins

There are loads and loads of plugins for EPiServer out there on the internets. We've got places like CodeResort, CodePlex and probably a few others that collectively supply us developers with vast amounts of tools and easy solutions. Sad thing,...


EPiServer Developer Community Stats 2012

A look at some statistics from the EPiServer developer community, based on the Partners list and EPiServer World data. Could "biggest partner" be more than just the number of certified developers?


Making sure your pages always are on HTTPS

In a recent project I’ve been working on, we needed to make sure certain pages were always on HTTPS. There are of course several ways of doing this, and our solution was to use HttpModule combined with class attributes and PageTypeBuilder.


Reducing number of request and page size when using Web Parts in EPiServer

The EPiCode.WebParts.Core framework supports editing Web Parts in most browsers. This is done by using Microsoft.Web.Preview.dll and a ScriptManager as mentioned in this post . The cost is 5 extra requests and approxemiatly 141 ekstra KB in total....


Virtual path registration tip

Virtual path providers must be registered in a specific order to work correctly. This blog post contains some of the findings I did while uprading a site to CMS 6.