I recently had an issue with command timeouts with an EPiServer Community site. The community database is quite large and I had a batch import job that added new entities. During some large maintaince queries on the database that results in locking of the tables, some timeouts occurred in that...
[More]
I've never touched EPiServer Composer until last week, and now that I'm used to develop my EPiServer sites using PageTypeBuilder, there was quit a painful transition. Clicky clicky, enter some info, click some more, check if it works, can't drag it in, click some more and so on. And then you must do...
[More]
Posted on 01 November 2010 and tagged with
EPiServer,
Elmah,
EPiServer,
Logging,
Elmah,
Elmah,
Dynamic Data Store,
Logging,
Logging,
VPP,
Dynamic Data Store,
Dynamic Data Store,
VPP,
VPP
Elmah is a great logging tool to discover unhandled exceptions in you web site. If you haven't used it yet; just add the elmah.dll to your project and couple of settings in your web.config. The log entries is default stored in memory on the server, but you can also choose to store the entries in a permentant store like xml files, a database, twitter etc. I have extended elmah with two new episerver log sinks; Dynamic Data Store and VPP.
[More]
I have recently need to script starting and stopping sites using NAnt. I know there is a lot of buzz around powershell and rake at the time, but i'm still using NAnt in my deployment script. In IIS 6 there were some vb scripts available to perform actions against the IIS using scripts. These scripts...
[More]
The alternative title to this post could be "stop nagging, thats my wife's job". But enough about that… :-). This is story about a small configuration section that just don't scale that well in larger EPiServer projects. I'm talking about the automaticSiteMapping section inside EPiServerFrame...
[More]
I've finally made my first jQuery plugin. This plugin makes it easy to add infinite scrolling to your web application. I know, I know, there is a lot of similar plugins, but i like my twists better . The plugin uses ajax calls to constantly add new content to the page based on the scroll position, ...
[More]
One thing i miss in EPiServer is the ability to add custom validation on each page template. You can always listen to the GlobalPageValidation.Validators event, but the PageData returned is not typed and if the validation logic is not divided the end result can turn into one big ugly validation meth...
[More]
This is sequel post of the Using the EPiServer Community API outside IIS where I described how you can call the EPiServer CommunityAPI inside a standalone console application. This post will go a little further and show you how you can import images in the same maner. The issue In my atttempt to c...
[More]
I have recently come across a scenario where i had to migrate alot of data into EPiServer Community from a legacy system. Since there is quite of a lot of data that needed to be transfered from one system to another, the ideal solutions for us was to do this by code via a console app The conso...
[More]
The Events Management System is a powerful new feature introduced in EPiServer CMS and is part of the public EPiServer API. It's based on WCF and broadcast messages between servers in the same network using UDP (or TCP). These events is mainly used to send cache update events between the servers. Th...
[More]