What's New in TX Spell .NET for Windows Forms 11.0
Version 11.0 moves TX Spell .NET for Windows Forms to .NET 8 and .NET 9 and delivers it as NuGet packages: one for Windows Forms applications and one for .NET and ASP.NET Core applications without a user interface. It adds no classes or members to the API, so code written for version 10.0 keeps its calls.
Text Control released version 11.0 in March 2025, together with TX Text Control 33.0. It is the current version, and Service Pack 1 followed in April 2026; Service Packs has the dates and the package versions. The blog article The Wait is Over: TX Text Control for Linux is Officially Here announced TX Text Control 33.0 and lists TX Spell .NET 11.0 among the products released with it.
Version 11.0 at a Glance
| Area | What is new |
|---|---|
| .NET | .NET 8 and .NET 9 applications, built in Visual Studio 2022 |
| Packages | TXTextControl.TXSpell.WinForms.SDK for Windows Forms, TXTextControl.TXSpell.Core.SDK for .NET and ASP.NET Core |
| Deployment | The packages copy the language data into the build output, and publishing needs no manual steps |
| API | No new classes, properties, methods or events |
.NET 8 and .NET 9
TX Spell .NET for Windows Forms 11.0 supports .NET 8 and .NET 9, and you create the applications in Visual Studio 2022. Text Control names licensing and NuGet support among the parts adapted to .NET 9, and it states that version 11.0 was also prepared for the preview of .NET 10.
Both NuGet packages target net8.0. A project that uses them targets .NET 8 or higher: .NET 8 for a Windows Forms App with the Long Term Support release, or a later version.
The NuGet Packages
Version 11.0 delivers TX Spell .NET for Windows Forms as two NuGet packages in the package source Text Control Offline Packages, which the setup adds to NuGet: TXTextControl.TXSpell.WinForms.SDK for Windows Forms applications, with the TXSpellChecker component on the TXSpell 11.0 tab of the toolbox, and TXTextControl.TXSpell.Core.SDK with the TXSpell class for .NET and ASP.NET Core applications without a user interface. Both bring the US English language data and the license file, and copy the language data into the output directory when you build. Package Overview lists what each package contains.
Publishing
TX Spell .NET 11.0 supports the Publish command of Visual Studio, and the NuGet packages copy the required files to the publish folder. Publishing .NET Applications describes it, including when a target runtime is needed.
Spell Checking in the Document Editor on Linux
With TXTextControl.TXSpell.Core.SDK, the Document Editor of TX Text Control .NET Server checks spelling in an ASP.NET Core application that runs in a Linux container. The blog article Document Editor with TX Spell .NET on Linux using ASP.NET Core sets up such an application with .NET 10 and the packages of TX Text Control 34.0.
Next Steps
- Service Packs: the release dates and package versions of Service Pack 1.
- Breaking Changes: what an upgrade from version 10.0 needs, such as the change to .NET 8.
- Version 10.0: the features of the previous version.
- Getting Started: connect the spell checker to a control and check a first text.