NetSpell é um bom corretor ortográfico de textos, um projeto Open Source da LoreSoft, cujo responsável é Paul Welter.
A princípio, este projeto gera uma DLL, responsável por trabalhar no texto específico, sugerindo e efetuando correções baseadas em um dicionário de acordo com a cultura do sistema do cliente.
Ela pode ser aplicada a projetos Windows Forms, como também Web Forms.
No site da Loresoft tu podes encontrar um exemplo do NetSpell aplicado ao FreeTextBox.
O exemplo utiliza uma versão anterior do editor de textos FreeTextBox, que é composto por uma TextArea.
Durante o desenvolvimento de uma aplicação, tornou-se necessária a mim a utilização do corretor ortográfico. Como empregamos o Framework .NET 2.0, juntamente com o editor FreeTextBox em sua última versão, bem como o uso de Assemblies em nossa Solution (de modo que os arquivos fiquem como “Embedded”, ligados à DLL), fez-se inevitável a modificação do NetSpell.
Em seguida estará pronta esta nova versão do NetSpell, tanto a DLL quanto seus arquivos auxiliares para o funcionamento em WebForms (o javascript e o UserControl).
Para conferir o projeto NetSpell, acesse o site da Loresoft em http://www.loresoft.com/Applications/NetSpell/default.aspx
Thiago Sindra