Blog entries posted during September 2008

R2 express install from the command prompt

by: Per Bjurström

An express install of EPiServer CMS 5 R2 will try to figure out a unique name for the web site, database, folder etc automatically and install a site without any dialogs. This feature requires that you have a local installation of either SQL Serve... [ Read full article ]

30 September 2008  0 Comments


New module on EPiCode - QuickSearchExtender

by: Fredrik Karlsson

I have just added a new module on EPiCode, QuickSearchExtender. It allows you to extend EPiServer's quicksearch in the edit mode so you will get a menu to choose from on all the pages with a pagename that starts with your searchstring.   As you ca... [ Read full article ]

27 September 2008  2 Comments


A New EMVP on the Block

by: Mats Hellström

I’m extremely glad to announce a new EMVP on the block, Eric Nordin from Ottoboni Group. As a frequent forum cowboy on EPiServer World , Erik has been helping quite a lot of the EPiServer developers out there. I would also recommend his blog... [ Read full article ]

26 September 2008  0 Comments

Tags:


#2: Hidden Gems of EPiServer CMS R2

by: Fredrik Haglund ( Inexor )

Friendly URL Rewrite works with AJAX UpdatePanel Finally! The new UpdatePanelPostBackRewritePipe class will take care of rewrite of all URL’s in an UpdatePanel. No need for manual conversion of links or dirty workarounds when using AJAX. New -... [ Read full article ]

26 September 2008  0 Comments


#1: Hidden Gems of EPiServer CMS R2

by: Fredrik Haglund ( Inexor )

The next release of EPiServer called R2 is not far away. Roger Wirz have written more about the major features in the R2 release at EPiServer World. I would like to share some of the smaller improvements I have found during my work with the upcomi... [ Read full article ]

25 September 2008  0 Comments


Choosing the MasterPage through a Dynamic Property

by: Allan Thræn

Yet another answer to a question I've heard several times: "How do I make it possible for the editor to change the Master Page used for the site." It's easy to image a lot of uses for this (especially in an enterprise environment), and it's actual... [ Read full article ]

24 September 2008  0 Comments


Database performance advances in R2

by: Per Bjurström

EPiServer CMS 5 R2 introduces a bunch of database performance optimizations related to classic page functionality such as load, save, delete, empty wastebasket, loading dynamic properties, simple address etc. Fixes include table changes, stored... [ Read full article ]

24 September 2008  2 Comments


StickyTabs for EPiServerCMS5

by: Johan Olofsson

Or: “an exercise in hacking EPiServers Edit mode!”   I’ve always found it a little awkward having to do repetitive tasks spanning more than one page in EPiServer’s Edit mode as the selected tab is reset to the default “View” tab when I click on a... [ Read full article ]

23 September 2008  4 Comments


Working with rules and categories for Extension functions

by: Fredrik Karlsson

I have just added two more articles on the Extension wiki and I thougt I might post the code and a short description here as well. Rules Rules are used in Extension to set whether or not you can add function in a Content area or not. Because if yo... [ Read full article ]

22 September 2008  0 Comments


Some ActiveDirectoryRoleProvider issues

by: Johan Olofsson

There has recently poppep up some issues/questions related to the ActiveDirectoryRoleProvider that we made available for download (including sources), and as I have been somewhat involved in investigating them I thought I should share the results ... [ Read full article ]

18 September 2008  6 Comments


Accessing ExtensionPageData from a static context

by: Fredrik Karlsson

Mari has a post on how to access CurrentPage from a static context, so I thought I might explain on how to do the same in Extension. It's actually quite easy. Since everything in Extension is EPiServer, you can pretty much do it the same way.... [ Read full article ]

16 September 2008  0 Comments


A simple on page css editor for EPiServer.

by: Ruwen Jin

This is a port from our old project csseditor. It is updated so that works on EPiServer CMS 5. This module will recognize styles that defined on server and it will figure out those elements that use defined styles and enable user to change it. We... [ Read full article ]

16 September 2008  8 Comments


Chrome & EPiServer

by: Ruwen Jin

Chrome is Googles new browser and it is based on WebKit , so it is in same family as Safari and the browser that will appear on Android . Most things works well on those browser except the editor. However it is easy to change the editor from... [ Read full article ]

16 September 2008  3 Comments


Hi3G Access has used XMAP for more than four years

by: Martin Stenke ( DropIT )

Swedish mobile operator Hi3G Access AB has been using XMAP for EPiServer 4 (aka ImageMap) for more than four years now. They use it on their public sites, retail web and intranet. Website Manager Åsa Albinsson reports that they are very pleased:... [ Read full article ]

16 September 2008  0 Comments


Hosting non-HTTP based WCF applications in IIS7

by: Paul Smith

I remember a while ago Microsoft promising that IIS7 would solve all of our "I want to use IIS to host my WCF app but I don't want to use HTTP" problems. So today I tried to host our Image Service Application (to be released in EPiServer CMS 5 R2)... [ Read full article ]

15 September 2008  0 Comments


EPiServer CMS 5 R2 CTP 2 has shipped!

by: Paul Smith

At last a new CTP has shipped of EPiServer CMS 5 Release 2, which can be found here. Included in this version is the EPiServer Manager replacement, the EPiServer Installation Manager (it took us weeks to come up with that name :-)) We decided earl... [ Read full article ]

15 September 2008  0 Comments


MultiPageProperty and ReadOnly page cache in EPiServer CMS 5

by: Tore Gjerdrum

There has been a new commit of the MultiPageProperty on CodeResort fixing a bug that has appeared with the read only page cache in EPiServer CMS 5. Now the PageDataCollection PropertyMultiPage.SelectedPages will be updated every time a change... [ Read full article ]

15 September 2008  1 Comments


Dynamic Content Examples

by: Paul Smith

Here you will find a zip file containing some Dynamic Content Examples including the Televizzle example I showed recently at the EPiServer CMS Tech Forum in Copenhagen. Installing and using the examples Unzip the file's content to the root... [ Read full article ]

14 September 2008  0 Comments


Dynamic Content Examples

by: Paul Smith

Here you will find a zip file containing some Dynamic Content Examples including the Televizzle example I showed recently at the EPiServer CMS Tech Forum in Copenhagen. Installing and using the examples Unzip the file's content to the root folder ... [ Read full article ]

14 September 2008  3 Comments


Demo videos available at cmsapps.net

by: Martin Stenke ( DropIT )

We just published three demo videos under the USE section at www.cmsapps.net. The first one shows you how to drag and drop in X3’s Edit on Page mode. The second one is a quick walkthrough on how to create and send newsletters with our email... [ Read full article ]

12 September 2008  0 Comments


EPiServer CMS 5 R2 CTP 2 has shipped!

by: Paul Smith

At last a new CTP has shipped of EPiServer CMS 5 Release 2, which can be found here . Included in this version is the EPiServer Manager replacement, the EPiServer Installation Manager (it took us weeks to come up with that name :-)) We decided ear... [ Read full article ]

12 September 2008  2 Comments


Providing simple "metadata" for Properties

by: Johan Olofsson

Have you ever found the need for being able to specify metadata for EPiServer Property's? For example as in my current situation, developing code that interacts with Microsoft Dynamics CRM, being able to specify what "entity" (Contact, Account,... [ Read full article ]

12 September 2008  1 Comments


Performance lab at EPiServer

by: Per Bjurström

Since I write about performance testing I should give you some idea on how we do performance tests on the dev department. We run all our load testing using Visual Studio Team System 2008 : Visual Studio Team System Load Agent . Applies the load to... [ Read full article ]

11 September 2008  3 Comments


Problems with SearchDataSource and EnableVisibleInMenu

by: Tore Gjerdrum

Some days ago I had a problem with getting the SearchDataSource to return hits in documents stored in UnifiedFileSystem. The Search template that is delivered with EPiServer CMS 5.1 works fine. But I made a little change to the default template. I... [ Read full article ]

11 September 2008  2 Comments


Implement your own httpCacheVaryByCustom method

by: Fredrik Karlsson

Enabling httpCache in EPiServer is very crucial to get maximum performance from your system. But sometimes you might want to get the cache to differ on something else then just query strings. A typical example is to give the user the possibility t... [ Read full article ]

10 September 2008  0 Comments


Template performance: EPiServer CMS 4 vs EPiServer CMS 5

by: Per Bjurström

There have been some posts about performance improvements in EPiServer CMS 5 already, but I thought I post my results as well. These tests were conducted by applying load on the default templates on one of our test servers and then measuring hits... [ Read full article ]

10 September 2008  0 Comments


Logging in Extension/X3

by: Fredrik Karlsson

Just like in EPiServer, Extension logs most things that happens. And since Extension handles errors ina different way than EPiServer, logging in Extension can be a crusual part in your work developing for Extension. Just like EPiServer, Extension... [ Read full article ]

09 September 2008  0 Comments


Custom virtual path provider for EPiServer CMS - Search implementation

by: Dmytro Duk

Base classes from EPiServer CMS framework UnifiedDirectory is the base class for VPP directories in EPiServer CMS. It provides virtual method Search which takes the UnifiedSearchQuery object and returns empty results list as UnifiedSearchHitCollec... [ Read full article ]

09 September 2008  1 Comments


Extension Methods in .NET 3

by: Erik Nordin

I really love Extension methods released in .NET 3. Here are two simple, but useful examples: This method will add a default text to your textbox, the text will be removed when the user focus the textbox, and if if it's emtpy onblur, the default... [ Read full article ]

09 September 2008  0 Comments


Localize page type and page property names in EPiServer

by: Ted Nyberg (Ted & Gustaf)

Strategy for page type and property names and help texts I usually recommend viewing English (either en-GB or en-US ) as the default master language for globalized web sites. This results in the following approach to handling properties including... [ Read full article ]

08 September 2008  0 Comments

Tags:


A little gotcha with the Multiplexing Membership Provider

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 ]

08 September 2008  2 Comments


Localize page type and page property names in EPiServer

by: Ted Nyberg (Ted & Gustaf)

This post shows how to translate page type and property names and descriptions to have them appear in the correct language in the editor interface when globalization is enabled for an EPiServer web site. [ Read full article ]

08 September 2008  0 Comments


Localize page type and page property names in EPiServer

by: Ted Nyberg (Ted & Gustaf)

This post shows how to translate page type and property names and descriptions to have them appear in the correct language in the editor interface when globalization is enabled for an EPiServer web site. [ Read full article ]

08 September 2008  0 Comments

Tags:


Localize page type and page property names in EPiServer

by: Ted Nyberg (Ted & Gustaf)

This post shows how to translate page type and property names and descriptions to have them appear in the correct language in the editor interface when globalization is enabled for an EPiServer web site. Strategy for page type and property names a... [ Read full article ]

08 September 2008  9 Comments


Page Folders and Uploading of files in EPiServer

by: Fredrik Haglund ( Inexor )

It is quite forward to get the uploaded file from the browser to the web server using ImageFileUpload component but where do you save the file in EPiServer? I wrote a post earlier about how to use the unified file system in EPiServer and this is t... [ Read full article ]

05 September 2008  0 Comments


How to get the internal URL or page reference based on a friendly URL in EPiServer

by: Ted Nyberg (Ted & Gustaf)

The goal of the implementation We want to be able to get the internal URL based on a friendly URL. In other words we want to be able to call a method like: string internalUrl = GetInternalUrl(friendlyUrl); Implementing the GetInternalUrl method Th... [ Read full article ]

04 September 2008  0 Comments

Tags:


How to get the internal URL or page reference based on a friendly URL in EPiServer

by: Ted Nyberg (Ted & Gustaf)

I have previously described how to get the simple address of a page and how to get the friendly URL of a page in EPiServer . This post explains how to get the PageReference object or internal URL based on a friendly URL . The goal of the... [ Read full article ]

04 September 2008  5 Comments


A few quick performance fixes without changing the code

by: Fredrik Karlsson

There's a lot of performance tips out there. Most of them take some time to implement, and some can take days. And then there are these small ones you can do without much trouble at all. Here are a few tips you can specify in your web.config. Very... [ Read full article ]

03 September 2008  5 Comments


How to make virtual path providers work with precompiled EPiServer websites

by: Ted Nyberg (Ted & Gustaf)

Note: This is an experimental workaround. It is not supported by EPiServer nor Microsoft. Introduction Earlier I wrote a post on how you can Precompile your web site to publish it without source code or markup . Minutes after publishing it I was... [ Read full article ]

03 September 2008  4 Comments


The Bug List has been updated

by: Per Bjurström

The Bug List previously only displayed known bugs in a version, but the most common task was to find fixed bugs in a version which required you to select the previous version and then click twice on the Fixed In column (not that obvious). So we... [ Read full article ]

03 September 2008  0 Comments


Edit Page - Shortcut/External link tab

by: Marek Blotny ( Cognifide )

Shortcut/External tab in edit mode is a useful thing. You can create different types of links there, you can also specify target frame which allows you for example to open external links in a new window. It all sounds great but do you really use i... [ Read full article ]

03 September 2008  0 Comments


The story of WebAdmins, WebEditors (and their long lost brother WebReaders)

by: Fredrik Karlsson

In the beginning there was VBScript, classic asp and Windows script components. Back then, with EPiServer 2 and 3, there was no way of controlling user access by config-files but you had to rely on windows groups. For that reason, EPiServer invent... [ Read full article ]

02 September 2008  7 Comments


How to login to EPiServer for the first time

by: Fredrik Karlsson

This is a question I get from time to time when I'm out tutoring EPiServer for new developers. It's not rocket science, but it can still cause some confusion. So here it is, a short description on how to logon in EPiServer. You will probably get t... [ Read full article ]

02 September 2008  1 Comments


Precompile your website and publish it without source code or markup

by: Ted Nyberg (Ted & Gustaf)

IMPORTANT: This approach won't work with EPiServer CMS 5 unless you implement this experimental workaround EPiServer CMS 5 uses virtual path providers which aren't supported by the .NET framework for precompiled websites. This workaround is used t... [ Read full article ]

02 September 2008  6 Comments


Using LogView4Net with EPiServer

by: Fredrik Haglund ( Inexor )

I must recommend logview4net as a tool when you debug EPiServer and other apps using log4net. Logview4net can listen for UDP packages from your development environment and is in my opinion a little bit faster to work with than logging to file. (Re... [ Read full article ]

02 September 2008  0 Comments


X3 demo session for Valtech

by: Martin Stenke ( DropIT )

Swedish EPiServer partner Valtech noticed the increasing interest for X3, and booked a demo session held at Hellsten hotel in central Stockholm. The consultant manager, sales guys and system developers from Valtech were there to see product manage... [ Read full article ]

01 September 2008  0 Comments


404 to Search

by: Jacob Khan

The exception 404 means that a page could not be found or opened. There is an open source 404 handler for EPiServer CMS 4 on coderesort . Ted Nyberg has written a great blog post about it here . As Ted states the issue is often going from your... [ Read full article ]

01 September 2008  2 Comments

Syndications


Archive


Tag cloud

EPiTrace logger