RapidSpell Web integrates automatically into web applications with minimal amounts of Javascript - which allows it to work easily with any page rendering technology (such as ASP.NET, MVC, AJAX, Razor, or just plain HTML files). RapidSpell also includes traditional ASP.NET server controls which can be used instead of the Javascript approach, to manually setup the spell check. The UI provides all the usual features, add, change, change all, ignore, ignore all, options and smart suggestions. It interactively checks ASP.NET text controls, any HTML text box component such as <textarea> and <input type='text'> as well as 3rd party components. The spell checker UI features an advanced preview pane to interactively highlight errors (with no post back). The spell checker accepts manual corrections, and also supports user dictionaries (either one dictionary for all users or separate user dictionaries). The included non GUI component provides core spell checker functionality at the middleware level, which means it is suitable for server applications as well as any console application.