Login

Blog entries posted during 2008

Oct
15

Breaking Change in R2 Might Affect Security

Posted by: Steve Celius

In EPiServer CMS 5 R2 there is a change in the GetPage() functionality which is marked as a breaking change. The change concerns security, specifically how security is checked when you call DataFactory. GetPage(). Up to now, which means all... [Read full article]

0 Comments

Oct
14

Installer Issues in R2

Posted by: Steve Celius

The new installer shows great promise, but as usual - new things need new adjustments. First; a big hands up to the brave souls in the EPiServer development team diving into the deep end and making a new installer. It is not just an installer, it... [Read full article]

0 Comments

Oct
13

Strange Error Message In CMS 5

Posted by: Steve Celius

I was deploying a new CMS 5 R1 (SP? ) site today, to a server without EPiServer Manager, brand new . NET Framework 3.5 installation and generally nothing set up as it should. Having copied, configured, tuned and tweaked security and settings the... [Read full article]

0 Comments

Oct
11

EPiServer System Files Have Moved

Posted by: Steve Celius

If you’ve read Fredrik's recent blog postings, or checked the folder of a newly installed R2 site, you might have noticed that the list of folders has shrunk. “Private” files, or system files, belonging to EPiServer has been moved out of the web... [Read full article]

0 Comments

Oct
11

Client Caching in R2 and Localhost

Posted by: Steve Celius

I was investigating some other issue in R2 and was looking at the output in Fiddler. Much to my surprise, all the requests had caching set to private, and even though resources are cached (they will return a 304 not modified header) it still... [Read full article]

0 Comments

Sep
08

A little gotcha with the Multiplexing Membership Provider

Posted by: Steve Celius

The MultiplexingMembershipProvider will call GetUser before it calls ValidateUser when authenticating a user. If you set the default provider to be your own provider, ValidateUser will be called first. So, a little different behaviour there, no... [Read full article]

0 Comments

Jun
25

Speed up Visual Studio

Posted by: Steve Celius

Some tips and tricks I've picked up along the road. They might not give you a huge performance improvement, but the golden rule to disable or remove things you do not need, is always for the better. Do your own experiments and see if it helps.... [Read full article]

0 Comments

Jun
16

The EPiCode Cache Framework

Posted by: Steve Celius

On the EPiServer Developer Summit I demonstrated a way to speed up your lists by caching the content after the first initial loading, using a small framework that helps you extract the code that loads the content. It handles the caching completely... [Read full article]

0 Comments

Jun
13

Join us on IRC

Posted by: Steve Celius

For some time now (over a year actually), we have had an #epicode channel on irc. freenode. org. We initially meant it to be a place to discuss the modules on EPiCode, but it has turned out to be a great place to discuss anything related to... [Read full article]

0 Comments

Jun
03

Developer Summit Presentation

Posted by: Steve Celius

For all of you that attended my presentation at the EPiServer Developer Summit on Friday, thank you so much for attending! We filled the biggest room! Hope you liked what you saw, and learned something new. If you have any questions regarding the... [Read full article]

0 Comments

Apr
11

Using the Gaia ajax framework in EPiServer

Posted by: Steve Celius

If you're working with Gaia Ajax Widgets in your EPiServer project, you need to read this blog post. In short, it fixes a problem where the Gaia callbacks are done in the context of your start page instead of the currently loaded page. The funny... [Read full article]

0 Comments

Tags:

Feb
29

Taking Control of Property Rendering

Posted by: Steve Celius

I answered a question in the developer forum today, about the span tags that the EPiServer:Property control renders when you pass it the name of a PropertyString property. The thing is; the Property control itself supports setting a CSS class, ... [Read full article]

0 Comments

Jan
30

Opening a new EPiServer CMS 5 SP1 project in VS 2008

Posted by: Steve Celius

When you install a new EPiServer CMS 5 project using the EPiServer CMS Manager, the . csproj file shipped is for Visual Studio 2005 SP1. Opening the project in Visual Studio 2008 will start the project upgrade wizard, which will fail if you have... [Read full article]

0 Comments

Jan
22

EPiServer CMS 5 SP1 has shipped

Posted by: Steve Celius

You can grab it on the Knowledge Center. Make sure you use the new EPiServer CMS Manager. One of the new things in the SP1 release is the Content Channel Service, which can be used to feed and synchronize your EPiServer content from external... [Read full article]

0 Comments

Jan
14

Compare and keep language files in sync

Posted by: Steve Celius

In my opinion, one of the coolest features of EPiServer is the way language resources are handled. The ease of use and flexibility of xml files in the /lang directory is very powerful. At startup, your EPiServer site will load all the . xml files... [Read full article]

0 Comments

Jan
11

Multiplexing Provider and Security

Posted by: Steve Celius

The Multiplexing providers in EPiServer CMS 5 allows several role and membership providers to be chained together, thus attempting to authenticate and authorize users against different providers. This is very powerful, allowing users from... [Read full article]

0 Comments

Jan
10

EPiServer CMS 5 and Windows Vista

Posted by: Steve Celius

Personally I haven't installed Vista - yet. Don't know when, but I don't really see the point right now, I've got the tools I need, and developing on Windows XP with VS 2005 or 2008 is slow enough as it is. I bet the Vista eye candy does not... [Read full article]

0 Comments

About

Steve Celius

Steve Celius

Living in Oslo, working with EPiServer most of the time. Also use a lot of my time doing EPiCode work, trying to help the ever growing community of EPiServer developers.

Syndication

EPiTrace logger