November Happy Hour will be moved to Thursday December 5th.

Get the latest!

Follow bloggers on Optimizely World to get the latest from people who know all about the Optimizely platform! You will find blog posts from the entire Optimizely community, as well as from the Optimizely development teams.

Start blogging - create your own blog (requires log in)
Manage your blog posts on Optimizely World (requires log in)
Rules for blogging on Optimizely World

Syndication and sharing

loading
  • Posted on: Nov 20, 2013
    Rating:

    Now that we have strongly typed page types in EPiServer 7, we wonder how we ever lived without it. Actually… we just used the superb Page Type Builder , but that’s not the point. We now want to do everything in code rather than in the Admin mode,...

  • Syndicated blog - Posted on: Nov 19, 2013

    With EPiServer 7 came the introduction of two new features; the ability to divide a page into blocks or smaller reusable components and support for the ASP.NET MVC framework in templates. If we want to combine these two features together and creat...

  • Syndicated blog - Posted on: Nov 13, 2013

    First of all, big thanks to Anders Hattestad and all his great contributions to the community! Some months ago he posted a great post on how to use categories in a better way. I´ve taken his code and refined it a bit.  I started with the gui first...

  • Syndicated blog - Posted on: Nov 13, 2013

    One really big enhancement is canonical urls for your/customers content. I’m sure you all know about the problem with duplicated content, but not everyone tend to fix it. Here’s my take on it. namespace DV.HttpModules { using System; using...

  • Syndicated blog - Posted on: Nov 13, 2013

    Lately I’ve seen different ways of creating a menu with correct and semantic html in EPiServer. The example in the EPiServer SDK is just soooo wrong from most perspectives. I think this is the best and simplest way: " ShowRootPage="false"...

  • Syndicated blog - Posted on: Nov 13, 2013

    Give your editors the possibility to select a country from a drop down list. This is a really simple custom property but shows how easy it is to extend EPiServer . First we create the property... namespace DV.CustomProperties { using System; using...

  • Syndicated blog - Posted on: Nov 13, 2013

    If you want to mimic the “Mark page as changed”-checkbox in code it's not so obvious how to do that. PageData writeablePage = CurrentPage.CreateWritableClone(); writeablePage["PageChangedOnPublish"] = true; DataFactory.Instance.Save( writeablePage...

  • Syndicated blog - Posted on: Nov 13, 2013

    If you’re listening to DataFactory events like: protected void Application_Start(object sender, EventArgs e) { EPiServer.DataFactory.Instance.CreatingPage += new EPiServer.PageEventHandler(CreatingOrSavingPage); EPiServer.DataFactory.Instance.Savi...