VB.Net SpellChecking

ASPNetSpell (found in AspNetSpell.dll ) can be used to add spellchecking to many types of VB.Net project.

ASPNetSpell is a library allowing VB.Net developers to use to add and customize spellchecking for ASP.Net web pages.

ASPNetSpell is the industry leading standard solution for .net enabled web spellchecking - and is favored by Fortune 500 companies and world governments including the US Federal and State governments.

Its popularity largely stems from being a leader in stability, security - and having a library of 30+ free dictionaries (including Legal, Engineering, Scientific and Medical terms). For other g VB.Net spellchecking solution, these dictionaries can cost thousands of dollars.

ASPNetSpell never sends you data off server. Unlike other solution s which cheat by sending teh data to unsecured 3rd parties - the spellchecking is run locally and securely. In-fact this software has been successfully security tested / audited by many defense organizations

ASPNetSpell is designed to work beautifully inside Visual Studio. You can visually drag and drop “SpellTextBox” “SpellAutomator” and “SpellButton” controls directly into your MVC or Web Forms applications. The spell-checker can then be customized using VB.net code.

“SpellTextBox” extends the normal TextBox control - adding spell-as-you-type functionality for EVERY major browser including legacy IE. In browsers that already have spellchecking - you can use VB.Net code to customize the spellchecking vocabulary and user experience.

“SpellAutomator” works similarly to “SpellTextBox” but works in abstract. You just drag it onto your page - and automatically all textareas and input have spellchecking added. Used in a header or footer - this is an ideal way to add spellchecking as an upgrade without editing an existing app.

“SpellButton” allows VB.Net developers to create buttons this open a spell-check-in-a-dialog-window experience similar to that seen in OutLook and MSWord. This option is very robust is it can target almost any HTML DOM element or Control, and is not demanding on server resources.

In this tutorial we will show you how to add spell specking to:

Now is a good time to download AspNetSpell and add it to your project, so you can follow the steps closely »

Using VB.Net to add SpellChecking to .Net Forms

  1. Download and unzip AspNetSpell to a convenient location on your hard disk.
  2. Add the ASPNetSpell.dll to your Visual Studio toolbox ( help... ). You can do this easily by just double clicking on the Install.vscontent file
  3. Copy the directory called AspNetSpellInclude to the root folder of your website project. The easiest way to do that is to simmply drag it the folder into your Solution Explorer. (help)

To Add contextual (red-wiggly-underline SpellChecking to any TextBox

Drag the SpellTextBox into the web form in place of any normal multi-line text box. The SpellTextBox can be onfudured with VB.Net code-behind using the SpellTextBox Properties

To Add contextual (red-wiggly-underline SpellChecking multiple of all TextBoxes

Drag the SpellAutomator control onto you page - and set the FieldToSpellCheck property to the id (or comma separated list of ids) to the field you want to add spellchecking to.

To add a button that spellchecks any HTML Elements

To select the field(s) that AspNetSpell will spell check, change the FieldsToSpellCheck property.

Working Example:

Download AspNetSpell »