Loading...

All project content is available for reading, but you need to be a member of the project for Subversion checkout of source code, or to create/modify any information.
Login if you are a member. Apply here to request membership (open to all).

Introduction

This Code Project consist of various EPiServer plug-ins and modules, more or less ready to use in your EPiServer projects. Each module should be as independent as possible, and should be deployable into an EPiServer site without the need to recompile the main web project. Most projects will require some kind of manual installation steps, like creating database tables, adding settings to web.config or importing page types.

Requirements

Each module have different requirements, and might require different versions of EPiServer. The module documentation should state which version of EPiServer is supported.

However, most of the modules require:

Tutorials & Screencasts

Create CodeResort Login

The following screencast shows how to create your own CodeResort login.

The video content presented here requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

Apply for project membership

After you have created a login, you need to apply for membership.

The video content presented here requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

Project Organization

The modules are Library projects in Visual Studio .NET, and uses the PostBuildEvent to deploy the neccessary runtime files from the library project to the web project, including the assembly (.dll file).

To make sure only the required files are copied, a command line script using the command line version of Unleash It is run each time the project is compiled successfully. The command line script will copy the runtime files to the root of the Solution directory, which means that the Solution file must be saved in the root of the web project.

In order to use these modules, you need to Download Unleash It and install it.

You can still debug you library project, alongside the web project, just make sure the library and the web project is loaded in Visual Studio .NET, and it will find the source and let you step into it like it would if all the code was in the same project.