Blog entries posted during 2008

Install EPiServer CMS 5 on Vista

by: Ruwen Jin

Prerequisite: Vista IIS and IIS Manager SQL 2005 or SQL Express 2005  Microsoft SQL Server Management Studio Express A valid EPiServer License. ( You don't need download the Manager since it does not work on Vista . ) Files   Download EPiServer... [ Read full article ]

07 January 2008  10 Comments


Welcome back!

by: Mattias Nordgren

Happy new year! Today I returned to my work after 5 months of paternity leave. I was properly greeted "Welcome back" by a poster on my desk, put there my boss, Roger Wirz. Thanks for the welcome! So... I 'll keep my day busy with deleting all... [ Read full article ]

02 January 2008  1 Comments


ASP.NET MVC Framework

by: Mattias Nordgren

In my past I used to run a consultant firm where I was the lead programmer and for one of the bigger projects I was involved in I used the FuseBox MVC framework in creating a large scale e-commerce solution. This was my first contact with the MVC... [ Read full article ]

03 January 2008  1 Comments

Tags:


Refused by SQLExpress

by: Mattias Nordgren

Yesterday I almost killed myself after struggling with an error during an installation of EPiServer CMS on Vista. I got this error message when trying to browse the web site: (provider: TCP Provider, error: 0 - No connection could be made because... [ Read full article ]

04 January 2008  0 Comments


LINQ Extensions for EPiServer

by: Allan Thræn

The topic of this post is something that in a short time has climbed very high on my personal wish-list for EPiServer. By now Christmas has both come and gone, without Santa dropping off any kind of ELINQ (nice name I thought off, eh) under my... [ Read full article ]

04 January 2008  3 Comments


IE popup window disappears while QTP Script Execution!!

by: Lakshminarasimha Manjunatha Mohan

A strange problem of Mercury QuickTest Pro 9.2 with Internet Explorer 7.0 is discussed with solution. Problem: While executing scripts in IE 7.0 if another browser is opened by the script as a result of an operation or test step, the pop up window... [ Read full article ]

05 January 2008  5 Comments


Scrum for Team System v2

by: Per Bjurström

Scrum for Team System is a free Agile Software Development Methodology add-in for Visual Studio Team System, developed by Conchango, in collaboration with Ken Schwaber and the Microsoft Technology Centre UK. The new version Scrum for Team System... [ Read full article ]

08 January 2008  0 Comments


Determine if it is a new page on page publish event

by: Ruwen Jin

When you listen to page publish event sometimes you want to need know if it is a new page or it is a update of old page. One way to do it is listen to CreatedPage event. If one page goes through both CreatedPage and PublishedPage events it is a new... [ Read full article ]

09 January 2008  1 Comments


EPiServer CMS 5 and Windows Vista

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 exactly... [ Read full article ]

10 January 2008  3 Comments


The Warm Website Initiative

by: Mikael Runhem

Since I started working with the Internet back in 1991, the technology has taken enormous leaps. However, my honest opinion is that we are still not utilizing these possibilities to their fullest potential from a business perspective... And even... [ Read full article ]

10 January 2008  0 Comments


Status property always returns VersionStatus.Published

by: Ted Nyberg (Hallvarsson & Halvarsson)

I ran into some interesting anomalies involving "Access denied" when trying to fetch published pages using the GetChildren() method. I tried to determine whether or not a page was published by checking the Status property and making sure it was... [ Read full article ]

10 January 2008  2 Comments


Ever heard about EPiCode?

by: RockViggo

Hi, all. This is my first post on the Labs blog and I intend to be an active member (ever heard that before? ). I wish to dedicate this post to the Community Source found on https://www. coderesort. com/p/epicode/. EPiCode is a Community Source... [ Read full article ]

10 January 2008  0 Comments


Multiplexing Provider and Security

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 different... [ Read full article ]

11 January 2008  1 Comments


The king of properties - Multipage property

by: RockViggo

On EPiCode you will find a peace of code that I think you would like to use in every project based on EPiServer - the Multipage property. It allows editors to create a list of links consisting of internal and external links as well as pictures and... [ Read full article ]

14 January 2008  0 Comments


Compare and keep language files in sync

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 ]

14 January 2008  0 Comments


Configuring Enterprise Sites

by: Mari Jørgensen

The other day I was setting up my first EPiServer CMS 5 Enterprise site, using the following technical note as a guide. I had some trouble getting *internal links to work - *internal meaning links within the same EPiServer database, but on another... [ Read full article ]

15 January 2008  2 Comments


Too many authentication events

by: Ruwen Jin

Today I got a case where a user reports that their authentication provider has been called a lot. Actually all the time. Since their authentication provider will connect to a transaction server that costs money for each transaction that is not... [ Read full article ]

16 January 2008  0 Comments


EPiTrace for EPiServer CMS 5

by: Ruwen Jin

Here is the EPiTrace package for EPiServer CMS 5. Download this file(Updated with alt attribute in img tag) and install it by using EPiServer Manager. Then you need run this SQL script against your EPiServer database. [ Read full article ]

16 January 2008  7 Comments


Web.config, version control and nice formatting

by: Fredrik Haglund ( Inexor )

EPiServer has a site tag with a lot of attributes. When you change the web. config from EPiServer Manager or by calling Save on the Configuration class yourself all attributes will be on one looong line (this is default behaivour by the dotnet... [ Read full article ]

12 January 2008  0 Comments


Storing metadata attached to uploaded files

by: Fredrik Haglund ( Inexor )

Each UnidfiedFile object has a Summary property that you can use to access meta data about the file that is stored in the database (i. e. Author, Category, Comments, Keywords, Subject and Title). These properties can be edited through the file... [ Read full article ]

07 January 2008  0 Comments


Nominate a blogger!

by: Mikael Runhem

We are now adding more external bloggers to the EPiServer Labs site along with syndication of external blog sources.   Please help us finding more bloggers by using our nomination form at http://labs. episerver. com/en/Blogs/Nominate-a-blogger/  ... [ Read full article ]

17 January 2008  0 Comments


Run EPiServer Manager under Vista

by: Ruwen Jin

Manager has a lot of nice features such as install modules and upgrade site. Last time I wrote about install EPiServer manually. But I didn't give it up. Here is how you make manager works on Vista. First of all you need enable windows feature "IIS... [ Read full article ]

21 January 2008  2 Comments


Disable URL rewriting for specific URLs

by: Ted Nyberg (Hallvarsson & Halvarsson)

There comes a time when you need to prohibit URL rewriting for specific URLs within your EPiServer CMS website. For example, I've implemented an ashx handler that is used to deliver vCard files on our company's web site. If I would insert a regular... [ Read full article ]

17 January 2008  5 Comments


Hiding Category Tab

by: Mari Jørgensen

Ever wanted to hide the default Categories tab in editmode? Well, with EPiServer CMS 5 and the EditPanel LoadPage event, you can! public class Global : EPiServer. Global { protected void Application_Start(Object sender, EventArgs e) { ... [ Read full article ]

18 January 2008  3 Comments


EPiServer 4.6x: Pages/Images/CSS not displaying on new site install

by: Paul Bradley ( Interakting )

I've just come back to do a "Phase II" of an old EPiServer 4.61 project and was having issue's with none of the child pages working, or even the CSS being loaded in the CMS area. I decided to investigate the style sheet error in the admin area - it... [ Read full article ]

18 January 2008  0 Comments


EPiServer Licensing

by: Paul Bradley ( Interakting )

I seem to spend my whole life re-licensing EPiServer sites during development, then again when it gets moved to stage and finally production. Each time I go to EPiServer's site and can never find a simple link to generate a licence and always end up... [ Read full article ]

17 January 2008  0 Comments


How to unit test an EPiServer site?

by: Peter Hultgren (Sogeti)

I'm currently trying to unit test some classes in my EPiServer site. All I'm getting when running a test against a method that requires database access (ie ALL OF THEM) the testing framework, be it Microsoft's own or NUnit, it just tries to find a... [ Read full article ]

18 January 2008  1 Comments


Extension X3 for EPiServer CMS 5 released!

by: Martin Stenke ( DropIT )

The first version of Extension X3 is now released. Thanks everybody who has been involved in the project so far. We are continously adding new features and making improvements to make the product even better. We will probably launch a hotfix in Q1,... [ Read full article ]

09 January 2008  0 Comments


Google Maps in EPiServer CMS 5

by: RockViggo

The Google Maps integration with EPiServer has been available from the old research site, for some time now. The module lets editors create POI's as pages in EPiServer with rich text formatting. It has never been easier to create professional... [ Read full article ]

19 January 2008  0 Comments


EPiServer File links on Vista

by: Ruwen Jin

EPiServer has already a static file handler by default. That is before IIS 7. IIS7 includes a static file handler as well. Right now you need disable IIS 7 static file handler to make EPiServer  file links to work. Here is how:   open your IIS... [ Read full article ]

21 January 2008  3 Comments


What is and what is not EPiServer CMS 5 SP1

by: Per Bjurström

EPiServer CMS 5 SP1 is: Based on the same code base as the release but with up to 100 bug fixes Compatible with the release but with some minor behavioural changes discussed in the release notes Shipping vehicle for Content Channels to support... [ Read full article ]

22 January 2008  0 Comments


EPiServer CMS 5 SP1 has shipped

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 ]

22 January 2008  1 Comments


Upgrading Your CMS Site

by: Mari Jørgensen

Now that EPiServer SP1 is available, you might want to use the EPiServer CMS Manager to upgrade your site. Keeping that in mind, here is something nice to know. When upgrading you might recieve this error message: 1. In the sites bin folder,... [ Read full article ]

22 January 2008  0 Comments


The warm virtual branch; WWI in online servicing

by: David Simpson ( Lightstone )

User needs, be they explicit conscious needs or more subtle undisclosed needs, when interacting with a service supplier vary according to the context of that interaction. Suppliers need to blend all aspects of their customer contact strategy to meet... [ Read full article ]

22 January 2008  0 Comments


Configure EPiServer File Manager

by: Fredrik Haglund ( Inexor )

I got a question about the File Manager from one of the attendees on my last EPiServer Developer training and I will share my answer with you. You control the name, order and number of starting points in the File Manager for EPiServer CMS 5 by... [ Read full article ]

21 January 2008  0 Comments


WebResource.axd gives 404

by: Allan Thræn

My colleague, Michael Knudsen, has been struggling with a customer & partner for several hours now with an annoying problem on an EPiServer 4.62 site just moved to a production server. Finally, after browsing through half the web and getting... [ Read full article ]

23 January 2008  0 Comments


EPiServer and the Visual Web Developer 2008.

by: Fredrik Tjärnberg

I've heard the question "Can we use the Web Site model of Visual Studio to build our EPiServer solution" a couple of times and up until now the answer to this question have been "No! ". The reason for this is that there is no way to exclude files... [ Read full article ]

24 January 2008  1 Comments


X3 in the UK

by: Martin Stenke ( DropIT )

The interest for our EPiServer module X3 has started to grow in many different markets. This week we went to the UK to make a presentation to a large potential customer. So far we’ve had several inquiries and we are planning to setup a seminar for... [ Read full article ]

24 January 2008  0 Comments


Embed your partners into your website!

by: Mikael Runhem

The Warm Website Initiative is much about serving the visitor at the moment they are on the website. In order to be able to do that, you will need to have your staff manning the website. There is, however, a way to go beyond the resource limits of... [ Read full article ]

25 January 2008  0 Comments


About Searching inside Uploaded Files

by: Fredrik Haglund ( Inexor )

EPiServer uses both an open source library (Lucene) and Microsoft Indexing Service to create the search index for files. In EPiServer 4 was Microsoft Indexing Service responsible for building an index for ordinary files (i. e. the upload folder) and... [ Read full article ]

25 January 2008  0 Comments


We are The EPiServer, you will be assimilated. Resistance is futile!

by: Adam Najmanowicz (Cognifide)

This is a slightly dated post (written around November last year), that I forgot to post some time ago, so bare in mind, we’ve already started working on the faceted navigation getting open source status and I’ve updated the first sentece to include... [ Read full article ]

23 January 2008  0 Comments


No more Remote Desktop /console in Vista

by: Per Bjurström

I installed Vista SP1 the other week and today I wanted to access a server I am setting up by using the /console switch in Remote Desktop (to access the logged in user). But it didn't work, I just got a error "A unknown parameter was specified in... [ Read full article ]

28 January 2008  0 Comments


Opening a new EPiServer CMS 5 SP1 project in VS 2008

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 ]

30 January 2008  1 Comments


EPiRing 1.0 is launched!

by: Mikael Runhem

The famous not-so-serious department at EPiServer AB in Stockholm today reached a new milestone with the release of the new racetrack for mini RC cars (Kyosho MiniZ), named EPiRing. "It all started with some rubber carpets on the floor but it soon... [ Read full article ]

01 February 2008  2 Comments


Performance Tuning and Optimization of EPiServer

by: Fredrik Haglund ( Inexor )

There are many factors to look at when you want to tune the performance of your EPiServer site. This is the first post about common pitfalls and how to optimize EPiServer for performance. EPiServer and Memory First thing to check is that you have... [ Read full article ]

01 February 2008  0 Comments


EPiServer Connect for Microsoft SharePoint Office Server 2007

by: Mattias Nordgren

Release Candidate 1 of EPiServer Connect for SharePoint Server 2007 is out in the open. Logon to Knowledge Center in order to download. The connector module requires EPiServer CMS 5 Service Pack 1 in order to install. The connector module is using... [ Read full article ]

06 February 2008  0 Comments


Want to work in the EPiServer development team ?

by: Per Bjurström

I did not realize that we are hiring so many new positions here on the EPiServer development team, so if you would like to join us you will not get a better chance! (The picture is from the kick-off in Åre 2008)     Configuration and Build... [ Read full article ]

06 February 2008  2 Comments


Use EPiServer Manager when upgrading to CMS 5 SP1

by: Ted Nyberg (Hallvarsson & Halvarsson)

... or read this once you've ignored that piece of advice Eager to update to EPiServer CMS SP1 I got a bit careless. I finished my development locally, published and tested it on our staging server and then finally published it to the live server. I... [ Read full article ]

06 February 2008  1 Comments


Tip of the day: Simplify Testing of Registration

by: Fredrik Haglund ( Inexor )

Many of us have implemented registration procedures both in generic ASP. NET sites and also in EPiServer. One of the more annoying things when you as a developer or tester works with the registration procedure and have to test email activation. It... [ Read full article ]

06 February 2008  0 Comments


Make your blog warm with Messenger

by: Per Bjurström

If you haven't noticed Microsoft has added some Messenger presence tools that you can use on your blog, just follow the instructions here and paste the HTML into your profile description. See a sample on the right side here in my profile.  Simple... [ Read full article ]

07 February 2008  4 Comments


If you're getting full postbacks with ASP.NET AJAX and EPiServer 4.62

by: Ted Nyberg (Hallvarsson & Halvarsson)

After having 1) referenced System. Web. Extensions and 2) added all the necessary entries to web. config, we still got full postbacks when submitting through an UpdatePanel in an EPiServer 4.62 website. The solution As it turns out, the culprit... [ Read full article ]

07 February 2008  1 Comments


Handle 404 exceptions in EPiServer CMS

by: Ted Nyberg (Hallvarsson & Halvarsson)

As many of you know, there is a comprehensive 404 handler available for download through EPiCode. However, I just wanted a simple way of specifying a PageID and have that page act as a 404 response. Easier said than done it seems I actually got my... [ Read full article ]

07 February 2008  9 Comments


How to get the friendly URL of a page in EPiServer CMS

by: Ted Nyberg (Hallvarsson & Halvarsson)

Maybe there are other posts about this, but I thought I'd share an easy way of getting the friendly URL of a page since I've gotten questions about it on numerous occasions:public static string GetFriendlyURL( PageReference PageLink, string... [ Read full article ]

07 February 2008  6 Comments


Programmatically configure customErrors redirects

by: Ted Nyberg (Hallvarsson & Halvarsson)

I previously posted a possible solution for handling 404 exceptions in EPiServer websites, but here's an alternative and possibly more elegant way of configuring custom error redirects for EPiServer. What I wanted to accomplish I wanted to be able... [ Read full article ]

09 February 2008  5 Comments


Check to see if a page exists for a specific language branch

by: Ted Nyberg (Hallvarsson & Halvarsson)

Have you ever wanted to know if a specific EPiServer page exists for a specific language? I recently came across an implementation that looked something like this:try { DataFactory. Instance. GetPage(myPageLink, new... [ Read full article ]

11 February 2008  2 Comments


EPiServer on steroids

by: RockViggo

A template driven CMS with properties for editors to fill in makes wonders for the usability but sets boundaries for the creative mind. The result is often that you got to have templates with multiple properties in order to compensate for the... [ Read full article ]

12 February 2008  1 Comments


Reflect user language in custom properties and plugins

by: Mari Jørgensen

If you are creating custom properties and plugins, you propably want your labels and text to reflect the language that the user has selected as his/hers personal language.   This can be solved by using a custom Translate method similar to... [ Read full article ]

13 February 2008  0 Comments


Nightly Fun with 301

by: Allan Thræn

WARNING: GEEKY STUFF.   Do you ever have difficulty falling asleep at night, because your brain begins to code the moment your tired body hits the bed? Well, I do every once in a while. And then I know that I can either toss and turn all night or... [ Read full article ]

14 February 2008  2 Comments


EPiServer4 under IIS7 - "missing css syndrome"?

by: Johan Olofsson

If youre experiencing the somewhat classic "missing css syndrome" (Fig1 below) when entering Edit/Admin-mode in EPiServer4. sites runnning under IIS7, make sure that You have enabled custom error pages (Fig 2 below) to be returned instead of the... [ Read full article ]

14 February 2008  0 Comments


EPiServer + Picasa = TRUE

by: RockViggo

Norsk Rikstoto donated the Picture Gallery template to EPiCode some time ago. This very cool template creates thumbnail size, preview size and the possibility to download the full resolution picture. It even handles search in metadata of pictures... [ Read full article ]

14 February 2008  2 Comments


Custom Google: EPiServer Developer Search

by: Allan Thræn

Once again Google has (beta) released a cool utility based on their global search. This time it's the long-awaited custom search feature, that allows anybody to easily build their own vertical search portal, searching just the sites they find... [ Read full article ]

15 February 2008  1 Comments


Upgrading to TFS 2008 was hard work

by: Per Bjurström

So, finally we upgraded to Team Foundation Server 2008 on the demo day of sprint 8, about 20 minutes into the upgrade I received this error: TfsDb. exe upgrade /server:"XXX"... [ Read full article ]

15 February 2008  2 Comments


Local security groups just got even more important.

by: Mikael Runhem

Using local security groups on the web servers running EPiServer has been a recommendation since forever, but in the past it has not affected much else except performance. Therefore partners and customers have not been focusing on this. Now, with... [ Read full article ]

18 February 2008  0 Comments


Doing paged searches using System.DirectoryServices.Protocols

by: Johan Olofsson

Problem: Error "The server does not support the control. The control is critical" is returned when trying to do paged searches using System. DirectoryServices. Protocols, for example using the code below: 1: SearchRequest request = new... [ Read full article ]

18 February 2008  1 Comments


Windows Server 2008 SP1 already?

by: Per Bjurström

I've been installing Windows Server 2008 on our test servers and I noticed that when you click on properties on 'My Computer' it says 'Windows Server 2008 SP1'. Paul found out why there never will be a SP1 for Windows Server 2008, or why there... [ Read full article ]

19 February 2008  0 Comments


Page Mockup - easy creation of page structure

by: RockViggo

One of the things I like the most in my work is to hold customer presentations. In order to make EPiServer look gooood I rely on some small tools and Plug-ins that give me the upper hand and sets the customer in the right mood. Many of these tools... [ Read full article ]

20 February 2008  0 Comments


Scrum Dashboard

by: Per Bjurström

Scrum Dashboard is a tool we developed internally to make it easier to work with the scrum artifacts in Team Foundation Server, the process template we are using is called Scrum for Team System and developed by Conchango. Due to interest from other... [ Read full article ]

21 February 2008  4 Comments


EPiServer Pie with freshly cut MVC

by: Allan Thræn

Or how to integrate ASP. NET MVC into an existing WebForms Web Application Project.   After having studied Scott Guthrie's excellent posts on ASP. NET MVC and attended a pretty good Tech Talk at Microsoft yesterday I decided the time was right to... [ Read full article ]

21 February 2008  3 Comments


EPiServer CMS 5 SP1 - Hotfix 1 is available

by: Mari Jørgensen

A lot of you Norwegian developers (and editors) are probably aware of the bug referred to as "the norwegian date problem", officially known as #8099 - Error while parsing a date in Norwegian format. If you have selected Norwegian as your user... [ Read full article ]

21 February 2008  2 Comments


EPiServer Manager gotchas

by: Dan Matthews ( Interakting )

Just a couple of quick gotchas when using EPiServer manager: EPiServer Manager 1.2x to 1.3.3.0 upgrade: When you try to install the new version you get an option to repair or remove. You actually need to remove and then run the install again.... [ Read full article ]

22 February 2008  0 Comments

Tags:


Get control over your assembly dependencies

by: Fredrik Haglund ( Inexor )

Suddenly everything stops working you do not have clue what’s gone wrong. You just get annoying exceptions thrown in your face explaining that it could not find a specific version of a DLL or that the located assembly’s manifest definition does not... [ Read full article ]

23 February 2008  0 Comments


The Politics of a Corporate Blog ...

by: Mikael Runhem

Blogs are one of the keystones in the Warm Website Initiative and Web 2.0. Since we launched the Labs site and started blogging, I have learned a lot of things that were kind of fuzzy for me in the beginning. First, that the challenges with a blog... [ Read full article ]

26 February 2008  4 Comments


Search for EPiServer pages based on properties

by: Ted Nyberg (Hallvarsson & Halvarsson)

This post aims to clearly illustrate a way of searching for EPiServer pages based on property values. By specifying search criteria and a place to start the search you'll get a PageDataCollection containing all matching pages. The concept The... [ Read full article ]

26 February 2008  4 Comments


The Visual Studio tools for EPiServer on Visual Studio 2008

by: Fredrik Tjärnberg

We have a product backlog item about making our Visual Studio tools for EPiServer CMS 5 support VS 2008. The goal is to provide the same functionality for developing EPiServer projects in VS 2008 as we support in VS 2005. In the mean time, what can... [ Read full article ]

27 February 2008  8 Comments


Scrum for Team System v2 RTM

by: Per Bjurström

I was kind of surprised to find that SFTS RTM:d today, I was expecting a release candidate but I guess their role model in life is the Visul Studio team which never seems to make release candidates. Tested the RTM on my VPC and then on the... [ Read full article ]

28 February 2008  0 Comments


EPiServer plugin in a single assembly

by: Dan Matthews ( Interakting )

I was writing an EPiServer plugin recently and it was bothering me slightly that EPiServer only supports . ASCX or . ASPX pages for plugins. What I wanted to do was just drop a single DLL file into the BIN folder of my website. EPiServer 5 does have... [ Read full article ]

28 February 2008  0 Comments


Taking Control of Property Rendering

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 ]

28 February 2008  1 Comments


Windows Hotfixes and Patches Enumerator

by: Lakshminarasimha Manjunatha Mohan

Below is a simple VBScript developed using Windows WMI that can be executed from Windows Script Host to enumerate the installed hotfixes, patches and security updates on any given machine. You might be wondering what for this script is useful.... [ Read full article ]

29 February 2008  0 Comments


Export from EPiServer CMS 4

by: Fredrik Haglund ( Inexor )

As you probably know EPiServer CMS 5 does not encrypt the export packages like version 4 did. You can open them easily and look inside by changing the extension to zip. The export packages from EPiServer 4 is encrypted and sometimes when you try to... [ Read full article ]

28 February 2008  0 Comments


Search by language branch in EPiServer

by: Ted Nyberg (Hallvarsson & Halvarsson)

This post is a complement to my previous post about searching pages with EPiServer. I have gotten a few questions about how to limit a page search to include pages from a specific language branch. Since this is truly a basic requirement when... [ Read full article ]

02 March 2008  2 Comments


Replacing Property Rendering Using Adapters

by: Mari Jørgensen

My colleague, Steve, wrote an excellent post on how the new property architecture in CMS 5 allows us take control of the property rendering. This post is a followup, illustrating the same example as Steve did, but this time using Controls Adapters. ... [ Read full article ]

02 March 2008  1 Comments


Profile: Removing inheritsFrom="EPiServerProfile"

by: Johan Olofsson

As per EPiServerCMS5 SP1 the dependency for the Profile to inherit from EPiServerProfile has been removed and one can now completely define the profile properties in the web. config. However, there are some needed properties in order for the... [ Read full article ]

04 March 2008  0 Comments


FindPagesWithCriteria without Criteria

by: Dan Matthews ( Interakting )

An EPiServer frustration for me is not being able to grab a 'deep' tree as a PageDataCollection. Sometimes I want to be able to iterate through a collection of all descendants of a page. Ideally I'd want to do a GetChildren with a 'deep' boolean... [ Read full article ]

04 March 2008  0 Comments


Create and publish a page programmatically

by: Ted Nyberg (Hallvarsson & Halvarsson)

This post explains in detail how to programmatically create a page in EPiServer CMS 5. It also shows how to publish a page through code, even when the current user lacks the necessary permissions. 1. Specify where to publish the page Start off by... [ Read full article ]

05 March 2008  3 Comments


NotSupportedException: The property Title is read-only

by: Marek Blotny ( Cognifide )

Few lines of code which are quite self-explanatory and used to be working in pre-EPiServer 5 era.// get page instancePageData page = DataFactory. Instance. GetPage(new PageReference(id));// set new valuepage. Property["Title"]. Value = "here comes... [ Read full article ]

04 March 2008  0 Comments


EPiServer 5 vs. EPiServer 4.61 part I - GetPage()

by: Marek Blotny ( Cognifide )

We have been using EPiServer 4.61 intensely for over a year now, during this time we have managed to deliver a few successful projects on this platform. It took us some time to learn how to use EPiServer effectively. Release of EPiServer 5 was... [ Read full article ]

01 March 2008  0 Comments


How to install EPiServer from the EPiServer Manager on Windows Server 2008

by: Enes Bajramovic

If you wish to install EPiServer 5 CMS on your Windows Server 2008 you can do it in two ways: manually and by using EPiServer Manager.  By saying it can be installed by the Manager I don’t mean it is so straight forward. Ruwen wrote a couple of... [ Read full article ]

05 March 2008  1 Comments


Episerver’s brand new blogger

by: Adam Najmanowicz (Cognifide)

I’m really glad to notice that Marek is getting into blogging about EPiServer. Marek is a really bright developer and a colleague at Cognifide with a number of successful EPiServer projects in his portfolio, we’ve worked together on Faceted... [ Read full article ]

04 March 2008  0 Comments


Hint: The Mysterious Tilde

by: Allan Thræn

Here's a typical rookie mistake that can even puzzle experienced developers from time to time. When working with EPiServer CMS 5 you can get quite used to using the tilde character ("~") in various URL's. When you are coding against a web... [ Read full article ]

06 March 2008  1 Comments


Customizing XForms Appearance - The Easy Way

by: Allan Thræn

Yesterday I was assisting a partner in setting up a simple "Subscribe" xform on a customer web s