Blog entries posted during February 2009

One small step for WCAG; one giant leap for developers?

by: Peter Sunna

As you probably all know the new Accessibility Guidelines, or WCAG 2.0 , was released late last year. I haven’t had the time to look at it until recently when we started breaking it into bits and pieces here at EPiServer. In this post I would like... [ Read full article ]

27 February 2009  3 Comments


EPiServer online users list

by: Marek Musielak (Cognifide)

Working with the application which is edited by dozens of people makes the application harder to maintain. Have you ever thought about the people that are doing their job editing the site before you start deploy the new version of the application?... [ Read full article ]

27 February 2009  0 Comments


Even easier single assembly modules

by: Allan Thræn

During the last year, both Dan and Johan has made some great posts showing how to fit an entire module into a single .dll file. I’ve been very fascinated by this approach. It’s so clean and nice to just be able to drop a single assembly in the bin... [ Read full article ]

25 February 2009  9 Comments


Action window template

by: Anders Hattestad

The action window is a place where you can put a variety of functionality into. The cool part about it is that you can have it open and click around in edit mode and have you action window app display relevant information about where you are. But ... [ Read full article ]

24 February 2009  3 Comments


EPiServer -- Deleted Pages

by: Marek Blotny ( Cognifide )

I was asked recently a few times how to detect deleted pages. Deleted from editors perspective, which means -- moved to the Recycle Bin. Answer to this question is really simple, PageData class has a property called IsDeleted, here is an example: ... [ Read full article ]

24 February 2009  0 Comments

Tags:


TinyMce Adapter for EPiServer CMS

by: Jacob Khan

The EPiServer CMS editor is a great editor. It is easy to use, simple yet gives you all the complicated features it should. The only issue is that it doesn’t work for non IE browsers. I know that the dev team is working hard on a solution for r3 b... [ Read full article ]

20 February 2009  47 Comments


Identities in EPiServer

by: Johan Björnfot

Traditionally in EPiServer a PageReference has been used as "the" unique reference within the site. A PageReference is still unique within a site (however the ID part of the PageReference itself is not guaranteed to be unique) but we are shifting... [ Read full article ]

20 February 2009  4 Comments


Work with Unpublished PageData from code

by: Fredrik Haglund ( Inexor )

Mari Jørgensen wrote about Breaking change in GetChildren() and I would like to share some of my findings when working with PageData from code when you want to use the built-in flow for publishing. As you might know a Page Version can have... [ Read full article ]

18 February 2009  0 Comments


Google Trends

by: Marek Blotny ( Cognifide )

Have you ever wanted to check how popular are certain key words in search engines? Or maybe how busy are popular websites? Now it's all possible with Google Trends.For instance you can check number of daily unique visitors for popular websites lik... [ Read full article ]

18 February 2009  0 Comments


New open-source module: Remote Page Provider

by: Per Bjurström

Remote Page Provider can be used to integrate content (pages and files) between two or more installations of EPiServer CMS. Pages appear as a local page even when they are residing on a separate installation. The Remote Page Provider contains,... [ Read full article ]

18 February 2009  0 Comments


When a UI needs a cheat sheet

by: Fredrik Tjärnberg

Being the janitor of our source code repository (Team Foundation Server 2008), I run into the conflict resolution dialog quite frequently. When resolving one item at a time you will be presented with the options to Merge changes for me Merge chang... [ Read full article ]

17 February 2009  1 Comments


FluentConfiguration -- New API to configure NHibernate

by: Marek Blotny ( Cognifide )

Fluent NHibernate from the very beginning provides really clean API to configure NHibernate. I didn't expect to see any changes in this area ... but yet new "fluent" way to configure NHibernate has been introduced.This is the way I was using so fa... [ Read full article ]

17 February 2009  0 Comments

Tags:


Breaking change in GetChildren()

by: Mari Jørgensen

Let’s say that you need to get hold of all child pages of a certain parent in the EPiServer tree (and by ‘all’ I mean also those not published). With some knowledge of the API, you would quickly assume that the GetChildren method would be the way ... [ Read full article ]

17 February 2009  8 Comments


EPiServer - Outgoing Links

by: Marek Blotny ( Cognifide )

In this post I will show how to get list of all referenced pages (and files) for any EPiServer page. Although it sounds like a trivial task, in fact, it's not so obvious. First of all it's necessary to realize that there are two major groups of... [ Read full article ]

16 February 2009  0 Comments

Tags:


Blog with IPhone

by: Ruwen Jin

  Since EPiServer support the MetaWeblog APi, we can use any blog tools that support MetaWeblog APi to manage our blog. We use Windows Live Writer on windows and now there is an IPhone application “iBlogger” that can do the same thing. Just like... [ Read full article ]

16 February 2009  0 Comments


EPiServer SEO: Reduce Duplicate Content Links

by: Fredrik Haglund ( Inexor )

Google and other search engines does not like duplicate content. The reason is that the page’s reputation (or page rank) is calculated from incoming internal and external links. If you have more links leading to the same page the reputation will b... [ Read full article ]

15 February 2009  0 Comments


Basic Software Estimation Concepts

by: Marek Blotny ( Cognifide )

In one of my recent posts I was writing that single point estimates are meaningless. In this post I would like to carry on with this topic and talk about a few other fundamental concepts for software estimation based on Steve McConnell's "Software... [ Read full article ]

14 February 2009  0 Comments


EPiServer 5 R2 and Link Collection property

by: Marek Blotny ( Cognifide )

With EPiServer 5 R2 new property type was released -- Link Collection. It looks like a EPiServer's version of very popular Mulitipage property. In this post I would like to show you exactly how it can be used and also what are the pros and cons.... [ Read full article ]

12 February 2009  0 Comments

Tags:


Adding a custom plugin button to unpublish a page in EPiServer

by: Ted Nyberg (Ted & Gustaf)

I was recently in a discussion where the topic of unpublishing pages in EPiServer came up. Fredrik Haglund mentioned that some customers want to have an “ Unpublish ” button, and I agree. Some clients are fine with setting the Stop Publish propert... [ Read full article ]

12 February 2009  16 Comments


Adding a custom plugin button to unpublish a page in EPiServer

by: Ted Nyberg (Ted & Gustaf)

I was recently in a discussion where the topic of unpublishing pages in EPiServer came up. Fredrik Haglund mentioned that some customers want to have an “ Unpublish ” button, and I agree. Some clients are fine with setting the Stop Publish propert... [ Read full article ]

12 February 2009  0 Comments

Tags:


Generating Excel reports

by: Johan Olofsson

I guess that we all have had to create some Excel files for doing reports from a web page at one time or another, and one quite common approach is to simply render the data as comma/tab-separated text and then specify some appropriate Response... [ Read full article ]

11 February 2009  2 Comments


Module installation for R2 SP1

by: Fredrik Tjärnberg

If you are creating modules for EPiServer CMS and been adopting your module for R2 SP1 you have probably noticed that there has been a few changes in terms of  deployment in the latest release. Moved PowerShell CmdLets The most significant change ... [ Read full article ]

11 February 2009  1 Comments


Turn your User Controls into Dynamic Content

by: Allan Thræn

UPDATE 2009-11-02: This code for this project has now been moved to CodePlex . I have just made a new version of the Dynamic Content Plugin introduced here and expanded here . This time I introduced the ability to turn your existing User Controls... [ Read full article ]

09 February 2009  7 Comments


Pastures new...

by: Dan Matthews

My time at Interakting / Business & Decision has come to an end and I am emigrating to South Africa in order to work with the EPiServer office in Cape Town. I'll make sure that all my blog posts here are kept up as long as possible, and be assured... [ Read full article ]

09 February 2009  0 Comments


EPiServer Page Type usage report

by: Fredrik Haglund ( Inexor )

Do you have a lot of page types in an EPiServer project and a gut feeling some of the are not used? Quite common if you migrate a project from EPiServer CMS 4 that are based on the EPiServerSample project or if you inherit a project based on one o... [ Read full article ]

09 February 2009  0 Comments


Please dev's, you are making a framework p2. Dont referer to fields, use a Property.

by: Anders Hattestad

A while ago I had a blog where I pointed out too the developers that they are making a framework and asked them not too use private/internal. The reason for this request was that its make our life as a developer much easier when we can reuse code... [ Read full article ]

08 February 2009  5 Comments


PropertyDate and editores in different TimeZone

by: Anders Hattestad

Are working on a project that have one many country sites. Most of the editors are placed locally in these country's. The are all going to add events and the date and time of these events have to be local time of course :). Of course that's not a... [ Read full article ]

08 February 2009  5 Comments

Tags:


Extended Image Url Property

by: Marek Musielak (Cognifide)

Some time ago I got a request from our customer saying "We have so many images in EPiServer that we frequently choose wrong one. Could you provide a functionality so images are displayed in edit mode?".Sure we can. It's really easy to create own... [ Read full article ]

06 February 2009  0 Comments


How to patch/fix/hack someone else’s assembly

by: Fredrik Haglund ( Inexor )

Here is my recipe when I can see no workaround to a defect or other problem and want to get around it. This is not for the faint hearted and I do not recommend it for production! 1. Extract source code and patch code You need to use Roaders’... [ Read full article ]

06 February 2009  0 Comments


Fluent NHbernate and Collections Mapping

by: Marek Blotny ( Cognifide )

You can find some bits and pieces about mapping collections with NHibernate in many different places but yet I decided to write another post about it. What is different about my post? I hope to gather here all (in one place) relevant information... [ Read full article ]

06 February 2009  0 Comments

Tags:


EPiServer Day is coming up!

by: Ted Nyberg (Ted & Gustaf)

EPiServer Day, March 10–11, 2009 About one month remains until this year’s EPiServer Day , and it seems it’ll be two jam-packed days full of interesting sessions and keynotes held by both EPiServer and partner companies ! And of course we’re all... [ Read full article ]

05 February 2009  0 Comments


What you should not need to know about EPiServer, IIS and Client Certificates

by: Svante Seleborg

If you configure your EPiServer site to use SSL/HTTPS with client certificates, you may at seemingly random intervals get problems with blank pages – empty white frames, in the edit and admin mode, mostly. This can happen basically at any time,... [ Read full article ]

05 February 2009  5 Comments


One Blog - One Major Topic

by: Marek Blotny ( Cognifide )

What makes any blog popular and successful? High quality posts, interesting comments, frequent updates ... those are obvious qualities which finally, with time, will pay off. But is it that enough to attract people to subscribe your blog? One good... [ Read full article ]

03 February 2009  0 Comments

Tags:


EPiServer log: More configuration tips

by: Fredrik Haglund ( Inexor )

Nicklas Israelsson shared in his blog how you can exclude some name spaces from the EPiServer log to reduce the noise while debugging. A very useful tip! I would like to share how I use logging to collect exceptions (and debug info) in production.... [ Read full article ]

03 February 2009  0 Comments


Check if a dynamic property has been specified on the current page

by: Ted Nyberg (Ted & Gustaf)

Dynamic properties versus page properties As you probably know, dynamic properties are like page properties in many ways, except they do not need to be set specifically on a per-page basis. Dynamic property values are inherited in the page tree.... [ Read full article ]

03 February 2009  0 Comments

Tags:


Check if a dynamic property has been specified on the current page

by: Ted Nyberg (Ted & Gustaf)

Dynamic properties versus page properties As you probably know, dynamic properties are like page properties in many ways, except they do not need to be set specifically on a per-page basis. Dynamic property values are inherited in the page tree.... [ Read full article ]

03 February 2009  7 Comments

Syndications


Archive


Tag cloud

EPiTrace logger