This is a collection of tools for troubleshooting various issues related to Windows, Web applications, ASP.NET and Episerver products.
Note: The tools presented here are not supported by Episerver, please be aware that they are used at your own risk.
See also the Frequently Asked Questions for older versions of Episerver.
Change language and Change master language
A tool used for changing master language and language on pages.
When upgrading a multilanguage EPiServer CMS 4 site to 4.60 and higher you have to convert it.
Convert form to xform
This is a updated version of the convert form to xform tool.
This tool is used for changing page types for a page.
This tool is an internal tool that was created to view objects in objectstore like xform data.
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.
A tool for rebuilding indexing of pages. This can be good if you feel that your getting the wrong search results.
Rebuild Url segments
A tool for rebuilding url segments for friendly url.
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.
Status page for current user
Shows the status for the current user you are logged in with. Very useful to diagnostics login problems.
Remote event listener
This is a tool for sending and receiving events that is used for testing the event system for load balancing.
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.
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.
External tools we recommend for troubleshooting.
A http debugging proxy to inspect http traffic and performance
Visual Log Parser
Makes it possible to run SQL queries against log files.
IIS Traffic Monitor
Uses log parser on the fly to see how much traffic has gone through a website.
Great loadtesting software.
ASP.NET ViewState Helper
Helps tracking viewstates issues.
IIS Diagnotics Toolkit
Includes Log Parser and Trace Diagnotics.
Use to diff code and text files.
The replacer of Filemon and Regmon, good for finding access problems.
A great tool to inspect performance on the server. EPiServer has it's own counters.
Included in Windows
A profiling solution for .NET, helps finding bottlenecks in your application.
ANTS Performance Profiler
Another profiling solution for.NET focused on performance abit more advance then DotTrace
ANTS Memory Profiler
A memory profiling solution for .Net.
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
To view, navigate and search through classes of assemblies.
Debugging Tools for Windows
Includes debugging software such as WinDBG and Adplus.
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.
Shows you detailed listings of all TCP and UDP endpoints on your system, including the local and remote addresses and state of TCP connections.
A network protocol analyzer.
IE Developer Toolbar
Variety of tools for quickly creating, understanding, and troubleshooting Web pages in Internet Explorer.