Blog entries posted during April 2009

Statistics log about to be obsoleted

by: Fredrik Tjärnberg

This post is to notify the EPiServer developer community about planned changes to the Statistics log that’s been part of EPiServer CMS since 4.50. The statistics log functionality contained in the EPiServer.LogService.exe, EPiServer.Log.Core.dll a... [ Read full article ]

29 April 2009  5 Comments


Strongly typed property access - Part one

by: Daniel Rodin

This is a way of mapping EPiServer properties so they can be accessed with strongly typed C# code. This allows for safer code and easy refactoring.   The normal procedure of accessing properties in EPiServer is done by specifying a string as the... [ Read full article ]

28 April 2009  13 Comments


Optimizing Friendly URL for Page Providers

by: Per Bjurström

Page Providers are often used to integrate flat external data without a hierarchy. Since everything in EPiServer CMS assumes you have a nice hierarchy you simulate a hierarchy by for example categories or date of creation (i.e. /MyProvider/2009/04... [ Read full article ]

27 April 2009  0 Comments


Optimizing Friendly URL for Page Providers

by: Per Bjurström

Page Providers are often used to integrate flat external data without a hierarchy. Since everything in EPiServer CMS assumes you have a nice hierarchy you simulate a hierarchy by for example categories or date of creation (i.e. /MyProvider/2009/04... [ Read full article ]

27 April 2009  0 Comments


Application is busy under initialization phase

by: Allan Thræn

A feature was introduced with SP1 to EPiServer CMS 5 R2, that I (and the product team) have gotten some mixed feedback on. The feature involves the text “Application is busy under initialization phase” to be displayed when EPiServer CMS is startin... [ Read full article ]

27 April 2009  1 Comments


EPiServer Initialization and "Application is busy under initialization phase"

by: Magnus Stråle

The problem Since way back, EPiServer has protected its initrialization code with a lock to make sure that it only gets executed once by a single thread. Unfortunately this has been causing problems, especially on high-traffic sites. The reason is... [ Read full article ]

27 April 2009  2 Comments


Optimizing Friendly URL for Page Providers

by: Per Bjurström

Page Providers are often used to integrate flat external data without a hierarchy. Since everything in EPiServer CMS assumes you have a nice hierarchy you simulate a hierarchy by for example categories or date of creation (i.e. /MyProvider/2009/04... [ Read full article ]

27 April 2009  0 Comments


Revisited: Northwind Page Provider

by: Allan Thræn

Back in august of last year I published a post with a small coding example on how to make a Page Provider for the classic Northwind Database. Since it has turned out to be quite popular as a demo for Page Providers (I guess geeks get nostalgic ove... [ Read full article ]

27 April 2009  43 Comments


Forum Topic subscription using attributes

by: Joel Abrahamsson

A very common functionality in a web based forum is the ability for users to track or subscribe to topics (threads). That is, when a new reply is posted in a forum thread all users that are subscribing to the thread, except the author of the reply... [ Read full article ]

19 April 2009  5 Comments


No more mouse arm during reorganization of page-type properties

by: EPiNova ( EPiNova )

Changing the order of page type properties has always been a bit of a pain. Especially when moving a property several levels. The EPiCode.PageTypeUtil tool has among other things great functionality for sorting properties, but its GUI shows signs ... [ Read full article ]

18 April 2009  0 Comments


PropertyAdapters updated

by: Anders Hattestad

Have added some cool functionality to Hattis.PageAdapters If you use EPiServer:Property to show your attribute you can try out these 4 new Attribute tags: Format Remove Text Translate EPiServer out of the box will render the following: <... [ Read full article ]

16 April 2009  12 Comments


New module: Hattis.PropertyAdapters

by: Anders Hattestad

There are several ways of changing properties in EPiServer. PropertyAdaperts is one way, and I have made some of them here. I make heavy use of Hattis.Config to let the administrators turn on and off feature. Mr Nyström had a blog with 15 wishes .... [ Read full article ]

15 April 2009  1 Comments


New module: Hattis.Config

by: Anders Hattestad

A easy way of using and manage Global settings is one element I think EPiServer lack. Out of the box global settings could be stored in: Web.config Dynamic properties Start page properties When you code you need to decide where the value should be... [ Read full article ]

15 April 2009  1 Comments

Tags:


EPiServer - filter page tree view

by: Marek Musielak (Cognifide)

Recently I was working on the EPiServer site that contains dozens of subsections. Every of them is managed by different editor. I was asked to display in page tree view in edit mode only those pages, that editor has editing access. It is reasonabl... [ Read full article ]

15 April 2009  0 Comments


Action<T> and Func<TResult> delegates

by: Marek Blotny ( Cognifide )

In this post I would like to write a little bit about two types of delegates which were added recently with ASP.NET 3.5 ( System Namespace ): Action<T> - "Encapsulates a method that takes a single parameter and does not return a value". There are... [ Read full article ]

15 April 2009  0 Comments


New module: Hattis.EmbeddedResource

by: Anders Hattestad

Recently I needed use an embedded resource but I wanted to be sure that only users that could access the admin part of episerver could access it.  Many of you have made code that works like an virtual filsystem, and I have used these before. But I... [ Read full article ]

14 April 2009  2 Comments


Managing e-mail subscriptions in EPiServer

by: Ted Nyberg (Ted & Gustaf)

Background E-mail subscription in EPiServer CMS 5 is based on ASP.NET profiles. Starting and stopping subscriptions through code is easy, but I was missing a plugin where administrators could easily add new subscribers, remove existing subscriptio... [ Read full article ]

14 April 2009  0 Comments

Tags:


A voyage with the SharePoint Connector

by: Dan Matthews

Last week I had to set up a demo to a potential partner to show how EPiServer can be used to pull information together within an Enterprise and expose it in different ways. After giving it some thought, I decided that the best way to show this wou... [ Read full article ]

14 April 2009  14 Comments


Managing e-mail subscriptions in EPiServer

by: Ted Nyberg (Ted & Gustaf)

In this post we create an admin plugin for EPiServer which allows administrators to add or remove e-mail subscribers. [ Read full article ]

14 April 2009  0 Comments


Web Part Framework for EPiServer tuned and polished

by: EPiNova ( EPiNova )

Today I committed quite a chunk of changed and new code to the Web part Framework for EPiServer . At first glance you won’t notice any visible changes, so what’s new? Read this article and find out. Table of Contents My motivation for doing this B... [ Read full article ]

14 April 2009  0 Comments


Managing e-mail subscriptions in EPiServer

by: Ted Nyberg (Ted & Gustaf)

Background E-mail subscription in EPiServer CMS 5 is based on ASP.NET profiles. Starting and stopping subscriptions through code is easy, but I was missing a plugin where administrators could easily add new subscribers, remove existing subscriptio... [ Read full article ]

14 April 2009  1 Comments


Convention over Configuration

by: Marek Blotny ( Cognifide )

In this post I would like to introduce design pattern which is particularly close to my heart - Convention over Configuration . What I like the most about this pattern is that it eliminates lots of monkey code which we have to write from time to... [ Read full article ]

10 April 2009  0 Comments


How to make your EPiServer site mobile

by: Jacob Khan

This is a question very suitable for almost everyone working with websites. But how do you do it. I would say you can spend a lot of time and money building special implementations for iPhone ( my blog ) and Android (soon) but what about all the... [ Read full article ]

08 April 2009  2 Comments


A new EPiServer page link control

by: Ted Nyberg (Ted & Gustaf)

Being able to specify the inner text and title of an EPiServer page link If you want to insert a link to an EPiServer page based on a page property you can simply add a Property control to your page template or user control like so: < EPiServer :... [ Read full article ]

06 April 2009  0 Comments

Tags:


Advanced Language Manipulation Tool for EPiServer

by: Adam Najmanowicz (Cognifide)

Have you ever (or have your customers) created and edited a page in one language only to realize that their selected locale was wrong? Have you ever wished you could delete a master language branch of a page  after creating its localized counterpa... [ Read full article ]

06 April 2009  0 Comments


CdnSupport module in action

by: Per Bjurström

This test was conducted on EPiServer Labs between April 2nd to April 5th 2009 using Akamai as CDN provider and Apica as testing platform. Time measured is loading the complete start page including all images and other resources found on the page.... [ Read full article ]

06 April 2009  0 Comments


CdnSupport module in action

by: Per Bjurström

This test was conducted on EPiServer Labs between April 2nd to April 5th 2009 using Akamai as CDN provider and Apica as testing platform. Time measured is loading the complete start page including all images and other resources found on the page. ... [ Read full article ]

06 April 2009  0 Comments


CdnSupport module in action

by: Per Bjurström

This test was conducted on EPiServer Labs between April 2nd to April 5th 2009 using Akamai as CDN provider and Apica as testing platform. Time measured is loading the complete start page including all images and other resources found on the page.... [ Read full article ]

06 April 2009  0 Comments


A new EPiServer page link control

by: Ted Nyberg (Ted & Gustaf)

  This post describes how to implement a basic server control which extends the HyperLink control to allow for easy linking to EPiServer pages. Being able to specify the inner text and title of an EPiServer page link If you want to insert a link t... [ Read full article ]

06 April 2009  8 Comments


Optimize startup time in ASP.NET

by: Per Bjurström

Microsoft published a new knowledge base article on April 1st and its not a joke: FIX: You experience very slow performance on an initial request to an ASP.NET Web site after you change the App_Code folder, the bin folder, or the Global.asax file ... [ Read full article ]

03 April 2009  0 Comments


Optimize startup time in ASP.NET

by: Per Bjurström

Microsoft published a new knowledge base article on April 1st and its not a joke: FIX: You experience very slow performance on an initial request to an ASP.NET Web site after you change the App_Code folder, the bin folder, or the Global.asax file ... [ Read full article ]

03 April 2009  0 Comments


Optimize startup time in ASP.NET

by: Per Bjurström

Microsoft published a new knowledge base article on April 1st and its not a joke: FIX: You experience very slow performance on an initial request to an ASP.NET Web site after you change the App_Code folder, the bin folder, or the Global.asax file ... [ Read full article ]

03 April 2009  0 Comments


Change LinkCollection with PropertyDataControlAdapter

by: Anders Hattestad

Recently Steve made me aware of PropertyDataControlAdapter and how you could use it to change the edit mode of a property. We are in a process of cleaning up the editor interface and come across a perfect place to use my new knowledge. When you us... [ Read full article ]

01 April 2009  6 Comments


EPiServer CMS Intellisense Comments

by: Allan Thræn

When we build EPiServer CMS we automatically produce a bunch of xml files with code comments (generated from Visual Studio). They are used as a foundation for the SDK texts. But you can also have them shown directly in your Visual Studio... [ Read full article ]

01 April 2009  4 Comments


Conventions - After Rewrite

by: Marek Blotny ( Cognifide )

In December I have written a post about Conventions and AutoPersistenceModel in Fluent NHibernate. Since then lots of things have changed, especially with conventions, in this post I would like to show how to accomplish the same, old goals with ne... [ Read full article ]

01 April 2009  0 Comments

Tags:

Syndications


Archive


Tag cloud

EPiTrace logger