Support Tools

This is a collection of tools for troubleshooting various issues related to Windows, Web applications, ASP.NET and EPiServer products.

NOTE! All tools presented here are not supported by EPiServer, please be aware that they are used at your own risk.

Change language and Change master language

A tool used for changing master language and language on pages.

» EPiServer 4 Language | EPiServer 4 Master Language | EPiServer 5 R1

Convert multilanguage

When upgrading a multilanguage EPiServer CMS 4 site to 4.60 and higher you have to convert it.

» EPiServer 4

Convert form to xform

This is a updated version of the convert form to xform tool.

» EPiServer 4

ConvertPageType

This tool is used for changing page types for a page.

» EPiServer 4

Objectstoreview

This tool is an internal tool that was created to view objects in objectstore like xform data. 

» EPiServer 4 | EPiServer 5

Windmill Explorer

This also an internal tool that was created to work with objects in the objectstore like xform data and versioned files. This is abit more advanced then objectstoreview.

» EPiServer 5

Rebuild indexes

A tool for rebuilding indexing of pages. This can be good if you feel that your getting the wrong search results.

» EPiServer 4 | EPiServer 5

Rebuild Url segments

A tool for rebuilding url segments for friendly url. 

» EPiServer 4

Remove old versions job

A tool used to remove old versions of pages. This can be useful when you have set a maximum versions of page versions and want to remove old versions. 

» EPiServer 4

Status page for current user

Shows the status for the current user you are logged in with. Very useful to diagnostics login problems.

» EPiServer 4 | EPiServer 5

Remote event listener

This is a tool for sending and receiving events that is used for testing the event system for load balancing. 

» EPiServer 5

Bind license check

Shows all possible mac and ip that you can bind a license to.

» EPiServer 4 & 5 & 6

Troubleshooting database tool for SqlClient

This tool logs every call to the database done by the application layer with a stack trace and a time it took to execute the query. The benefits of using this tool is that it prints out a stack trace so it’s easy to locate what code that generates the database call. The logs are written to log4net and should appear in the sites log file.

Read more...

» SqlClientLogger.zip

» SqlClientLogger4.zip

Troubleshooting database tool for LinqToSQL

This tool logs every call to the database done by LinqToSql with a stack trace and a time it took to execute the query. The benefits of using this tool is that it prints out a stack trace so it’s easy to locate what code that generates the database call. The logs are written to log4net and should appear in the sites log file.

Read more...

» LinqToSqlLogger

External Tools

External tools we recommend for troubleshooting.

Fiddler

A http debugging proxy to inspect http traffic and performance

» www.fiddlertool.com/fiddler/

Visual Log Parser

Makes it possible to run SQL queries against log files.

» www.codeplex.com/visuallogparser

IIS Traffic Monitor

Uses log parser on the fly to see how much traffic has gone through a website.

» niknak.org/software/IIsTrafficMonitor

Webload

Great loadtesting software.

» www.webload.org/

ASP.NET ViewState Helper

Helps tracking viewstates issues.

» www.binaryfortress.com/aspnet-viewstate-helper/

IIS Diagnotics Toolkit

Includes Log Parser and Trace Diagnotics.

» www.microsoft.com/downloads/

Kdiff

Use to diff code and text files.

» kdiff3.sourceforge.net/

Process Monitor

The replacer of Filemon and Regmon, good for finding access problems.

» technet.microsoft.com/en-us/sysinternals/bb896645.aspx

Performance Monitor

A great tool to inspect performance on the server. EPiServer has it's own counters.

» Included in Windows.

DotTrace

A profiling solution for .NET, helps finding bottlenecks in your application.

» www.jetbrains.com/profiler/

ANTS Performance Profiler

Another profiling solution for.NET focused on performance abit more advance then DotTrace

» www.red-gate.com/products/ants_performance_profiler/

ANTS Memory Profiler

A memory profiling solution for .Net. 

» www.red-gate.com/products/ants_memory_profiler/

SQL Profiler

Profile the database to see whats going on.

» Included with SQL Server.

Assembly binding log viewer

Diplays defails for failed assembly binds and shows what assemblies that are that are binded.

» Included in visual studio.

Reflector

To view, navigate and search through classes of assemblies.

» www.red-gate.com/products/reflector/

Debugging Tools for Windows 

Includes debugging software such as WinDBG and Adplus.

» www.microsoft.com/whdc/devtools/

Screen 2 exe

Great tool to record movies with. Keep in mind just when you send them into a support case to rename the file to .txt or something so they dont get stuck in the mail filter.

» www.screen-record.com/

TCPView

Shows you detailed listings of all TCP and UDP endpoints on your system, including the local and remote addresses and state of TCP connections.

» technet.microsoft.com/en-us/sysinternals/bb897437.aspx

Wireshark

A network protocol analyzer.

» www.wireshark.org/

Firebug

Enables you to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page in Firefox

» getfirebug.com/

IE Developer Toolbar

Variety of tools for quickly creating, understanding, and troubleshooting Web pages in Internet Explorer.

» www.microsoft.com/downloads/