Blog entries posted during January 2009

Search Engine Sitemaps

by: Jacob Khan

Another module has been added to our Open Source initiative. Search Engine Sitemaps is the old EPiGoogleSitemaps but now you can make your own changes that fits your needs. The project can be found on epicode . This module makes it easy for search... [ Read full article ]

30 January 2009  25 Comments


Neat Trick: Modifying Edit Mode Tabs

by: Allan Thræn

Last week Johan Olofsson showed me a cool trick that I figured should be passed on. It’s a fun little hack that I’ve already found useful a number of times. Problem: You are annoyed with main tabs in edit mode (“View”, “Edit”, …). Maybe you want... [ Read full article ]

30 January 2009  1 Comments


Mitigating high memory pressure in CMS (SP1)

by: Per Bjurström

There are two features in EPiServer CMS going back all the way to EPiServer CMS 4 that were specifically designed to mitigate high memory pressure. Feature #1 EPiServer CMS loads pages into the cache including all properties, that means if you hav... [ Read full article ]

30 January 2009  6 Comments


Insert Flash elements in the Editor as Dynamic Content

by: Allan Thræn

Here’s just a quick little piece of Dynamic Content I threw together yesterday together with a partner. It’s for when you want editors to be able to insert flash elements directly in XHTML fields. A bit like inserting images – except that instead ... [ Read full article ]

30 January 2009  7 Comments


Error 0x80070003 when installing an EPiServer Site

by: Dan Matthews

I was recently working with a client to deploy an EPiServer site and we came across a rather strange problem. The EPiServer Manager installed fine, but when I tried to set up a web site (with a database or not it doesn't matter) we were getting th... [ Read full article ]

30 January 2009  0 Comments


Change regarding RawProperty.CustomData

by: Johan Björnfot

We are currently working on improving Mirroring function targeting R3 release. This blog post is though primarily not about that (I will later make a blog post about how the new mirroring architecture is going to be) but about one change that we a... [ Read full article ]

30 January 2009  1 Comments


Internet Explorer 6 - Web Developers Nightmare

by: Marek Musielak (Cognifide)

I finally have a short break from fixing bugs and writing C# code. I'm creating new templates for one of our products instead. Yeah, I know, developers should not be responsible for html and css stuff. However I do really want to diversify into ne... [ Read full article ]

27 January 2009  0 Comments


Show value of a inherit property in Edit mode

by: Anders Hattestad

EpiServer have some cool features when it comes too properties and inherits. There are several ways the inherit can come from. If a page is on two languages, the not language depended fields from the master page will be inherit to the language... [ Read full article ]

27 January 2009  6 Comments


Automatically Load Property Types as Dynamic Content

by: Allan Thræn

Dynamic Content is cool! Really cool. However, even good things can always get better. Back in october last year I wrote about how to automatically register dynamic content by attaching an attribute (like all other plugins in EPiServer)... [ Read full article ]

26 January 2009  2 Comments


Internal server errors handling

by: Marek Musielak (Cognifide)

"Page could not be loaded". "Internal server error". Arghhhh ... When I see such a message on the website I feel like leaving the site hastily and never come back. The worse is when this is a site that I've built ... Ok, I can cope with this when... [ Read full article ]

25 January 2009  0 Comments


Intelligent custom 404 page

by: Marek Musielak (Cognifide)

Have you ever clicked on the link on some page and got beautiful 404 page saying "Please make sure that you have typed the URL correctly"? Have you ever tried to open link that you found in google, the one that you had opened milion times before,... [ Read full article ]

24 January 2009  0 Comments


Performance tools: Visual Roundtrip Analyzer and Firebug

by: Per Bjurström

The “Net” tab in Firebug is a developers best friend when analyzing performance on sites, it’s so easy to use I haven’t gone back to Fiddler even once. Everyone should use a similar tool to get a good understanding on what is happening when users... [ Read full article ]

23 January 2009  0 Comments


Customize the search experience with Search Server 2008

by: Ted Nyberg (Ted & Gustaf)

I recently posted an article on how to use Search Server 2008 for local searches on a website or intranet . In this post I’ll focus on the search query XML schema used by Search Server 2008 and how to customize search queries by specifying what... [ Read full article ]

23 January 2009  3 Comments


Customize the search experience with Search Server 2008

by: Ted Nyberg (Ted & Gustaf)

The Search Server XML query schema The XML used to submit queries to Search Server 2008 is actually quite easy to use. There are a number of different parameters you can specify, but most of them are optional and can be left out. Approaches for... [ Read full article ]

22 January 2009  0 Comments


Logging woes with log4net and enterprise sites

by: Svante Seleborg

A fundamental issue that has many effects, is that EPiServer in enterprise mode runs several web sites, potentially in different App Pools, with a single common application root directory – and therefore also a single common configuration file. Th... [ Read full article ]

21 January 2009  1 Comments


Nice shortcut: EPiServer Dev Search

by: Allan Thræn

Back in february 2007, I started a custom google search , indexing all the EPiServer related tech-sites I could find. Since then, I use it several times a day – and I’ve kept expanding it when new bloggers / sites turned up (now 30+). I can see in... [ Read full article ]

21 January 2009  2 Comments


Single point estimates are meaningless

by: Marek Blotny ( Cognifide )

How useful is statement "We estimated that project X will take 6 months"? What does it exactly tell you? Does it mean that you can be sure that the project will take 6 months? It's obvious that you can't be sure of that ... so if you were to sign ... [ Read full article ]

21 January 2009  0 Comments


Using EPiServer and Microsoft Search Server 2008

by: Ted Nyberg (Ted & Gustaf)

If you're interested in EPiServer and Microsoft Search Server you may also want to have a look at the post  Customize the search experience with Search Server 2008 . Introduction Microsoft Search Server 2008 is a stand-alone search server built up... [ Read full article ]

20 January 2009  19 Comments


Using EPiServer and Microsoft Search Server 2008

by: Ted Nyberg (Ted & Gustaf)

Introduction Microsoft Search Server 2008 is a stand-alone search server built upon the search technology originally developed for Microsoft Office Sharepoint Server , or MOSS for short. However, with the release of Search Server 2008, and its fre... [ Read full article ]

20 January 2009  0 Comments


Adding a Property to ALL Pagetypes

by: Allan Thræn

I just got a question on how to make sure that a given property existed (or was created) on all page types that the editor could use – even if new page types were to be created. As I’ve been unable to find any event that is fired when a new PageTy... [ Read full article ]

20 January 2009  3 Comments


Fun with the Mapped Page Provider

by: Allan Thræn

Here’s two more small code samples I did in less than 30 min. based on the Mapped Page Provider .   Filesystem Page Provider This provider will expose folder on the file-system as pages in EPiServer CMS 5 R2. public class FileProvider :... [ Read full article ]

20 January 2009  0 Comments


Mapped Page Provider

by: Allan Thræn

UPDATE 2009-11-02: This code for this project has now been moved to CodePlex . Until now, my favorite new feature in EPiServer CMS 5 R2 is the ability to attach custom page providers ( http://labs.episerver.com/en/Blogs/Allan/Dates/112230/8/Buildi... [ Read full article ]

20 January 2009  12 Comments


EPiServer Error Handling (broken in R2 & IIS7)

by: Fredrik Haglund ( Inexor )

As you might have noticed EPiServer has its own Error Handling that has the following features. It shows a localized error message. It can hide the Exception details and stack trace – if you do not have the permission needed It can send an email... [ Read full article ]

20 January 2009  0 Comments


ZIP Install also returns to EPiServer CMS 5 R2

by: Paul Smith

Following on from Cristian Libardo's blog entry about ZIP Install for modules returning in CMS 5 R2 SP1, I am pleased to announce that we have back-ported the solution to work with the original CMS 5 R2 (version 5.2.375.7). The installer can be... [ Read full article ]

19 January 2009  0 Comments


ZIP Install also returns to EPiServer CMS 5 R2

by: Paul Smith

Following on from Cristian Libardo's blog entry about ZIP Install for modules returning in CMS 5 R2 SP1, I am pleased to announce that we have back-ported the solution to work with the original CMS 5 R2 (version 5.2.375.7). The installer can be... [ Read full article ]

19 January 2009  0 Comments


Diagnostic Console and Regular Expressions

by: Marek Blotny ( Cognifide )

In my last post I have introduced a Diagnostic Console plugin for EPiServer. Today I would like to show you one more example how it can be used with regular expressions to scan pages for some data. In this example I want to find all images which a... [ Read full article ]

19 January 2009  0 Comments


Search in EPiServer can generate invalid html

by: Fredrik Haglund ( Inexor )

I found two defects in the public templates for searching that makes it possible that the search result contains invalid html. Since a lot of people copied this code to their own sites I think is worth mentioning. EPiServer.Core.Html.TextIndexer.S... [ Read full article ]

16 January 2009  0 Comments


The EPiServer 'triangle'

by: Dan Matthews

I've been thinking a bit about why EPiServer hits the 'sweet spot' for companies so nicely, and I think maybe the answer lies in its balance of feature coverage and market position. It knows where its strong point is - Content Management - but... [ Read full article ]

16 January 2009  0 Comments


Team drop down is empty and JavaScript error in Scrum Dashboard after SfTS v2.2

by: Per Bjurström

After upgrading the scrum template to v2.2 you can get JavaScript errors when creating new tasks/impediments/bugs in Scrum Dashboard . This only happens if you use teams. You will also notice that when creating a new “Sprint Backlog Item” in TFS W... [ Read full article ]

16 January 2009  0 Comments


Ultimate diagnostic tool for EPiServer

by: Marek Blotny ( Cognifide )

Recently I have written yet another admin plugin for EPiServer. The sole purpose of this plugin is to help developers finding pages, properties or to enable execution of some small scripts. Of course there are lots of diagnostic plugins for... [ Read full article ]

15 January 2009  0 Comments


Zip Installer

by: Cristian Libardo

The upcoming SP1 release of EPiServer CMS R2 will be accompanied by a long lost friend. The Zip Installer. Since many of her pals have been missing her and wondered about her well-beeing we thought to invite her back to join our new home. She did... [ Read full article ]

14 January 2009  7 Comments


Sharing My Updated Toolbox with you

by: Fredrik Haglund ( Inexor )

I have updated My Toolbox page with some more usefull productivity enhacning tools. A few highlights from the list: Pixel Perfect A Firebug extension that allows you to easily overlay a web composition (an image) on top of the developed HTML to se... [ Read full article ]

13 January 2009  0 Comments


EPiServer CMS 5 R2 on Windows 7

by: Jacob Khan

This week Microsoft announced they would release a Beta of Windows 7 build 7000. Some had the privilege of getting Windows 7 build 6801 before everyone else when they went to PDC in October 2008. In order to run EPiServer CMS 5 R2 on a fresh Windo... [ Read full article ]

09 January 2009  8 Comments


WebParts based Sidebar for EPiServer – how to use it?

by: Adam Najmanowicz (Cognifide)

Once you’ll update the framework to the extended one, you will immediately notice that… nothing has changed. Hmm… did something go wrong? Well, not really. By default the framework will be run in the “legacy mode”. Thanks to an old article by our... [ Read full article ]

08 January 2009  0 Comments


WebParts based Sidebar for EPiServer – the motivation and specification

by: Adam Najmanowicz (Cognifide)

Back in the day when we started designing our last project we’ve been presented with a following problem – a big number of templates with slightly different sidebars. Hmm… Is sidebar a part of content? No, rather not. We don’t want the editors to... [ Read full article ]

08 January 2009  0 Comments


Content Generator on EPiCode

by: Per Bjurström

Just as I promised “sometimes after the summer vacation” here is the Content Generator available with source code on EPiCode ;-) Content Generator is used for generating dummy data in EPiServer CMS 5 for testing purposes, for example large... [ Read full article ]

08 January 2009  0 Comments


Happy New Year!

by: Mattias Nordgren

We're about to enter 2009 here in Scandinavia and our friends in New Zealand, Australia, India and Ukraine have already entered the New Year. 2008 has come to an end and I would like to summarize the year that passed. 2008 was by far the most... [ Read full article ]

01 January 2009  0 Comments


Happy New Year!

by: Mattias Nordgren

We're about to enter 2009 here in Scandinavia and our friends in New Zealand, Australia, India and Ukraine have already entered the New Year. 2008 has come to an end and I would like to summarize the year that passed. 2008 was by far the most... [ Read full article ]

01 January 2009  0 Comments

Syndications


Archive


Tag cloud

EPiTrace logger