https://www.alternetsoft.com/news/alternet-studio-9-0-released

AlterNET Studio 9.0 released

AlterNET Studio now supports .NET 7.0 with key enhancements for our Code Editor, Scripter and Form Designer core libraries.
1 June 2023

We’re glad to announce the official release of AlterNET Studio 9.0. This major update brings significant enhancements and improved support for .NET 7 across all our component libraries.

Key Highlights of AlterNET Studio 9.0:

.NET 7.0 support for all our component libraries

All our core libraries and NuGet packages now fully support .NET 7.0, providing you with access to the latest features and improvements.
We continue to support .NET Framework 4.6.2 and later versions, ensuring compatibility with existing projects.
Please note that .NET Framework 4.5.2 and .NET 5.0 are no longer supported by Microsoft and, consequently, are no longer supported by AlterNET Studio.

A comprehensive list for our core libraries is available on our download page.

Our libraries can still be used within Visual Studio 2019, however for compiling our demo project source code, Visual Studio 2022 is required.

More flexible licensing model

We’ve relaxed license checking requirements to provide greater convenience. If .licx files are not present during compilation, no license information will be embedded in the executable.
This means there will be no license checks performed when the application is running.

Enhanced code editing with TextMate syntax highlighting

The Code Editor now offers support for Visual Studio Code themes and TextMate-based syntax highlighting.
With Visual Studio Code theme, code editor displays a minimap view, which provides a visual overview of user’s code for easier navigation and identification of code structures.
TextMate parser supports syntax highlighting schemes for all grammars included in Visual Studio Code.

Enhanced code editing with TextMate syntax highlighting

Read more about TextMate parsing in our blog.

Enhanced Python parsing

Our Python LSP parser now utilizes the powerful Pyright language server, known for its performance and accuracy. We now use the Pyright language server for our Python LSP parser. Pyright leverages Pylance extension for Python in Visual Studio Code, providing better simiar code editing features and capabilities.

Enhanced Python parsing

Enhanced C#/Visual Basic parsing

Code Editor has been upgraded to use the latest version 4.6.0 of the Microsoft Code Analysis API (Roslyn), ensuring compatibility with the latest language features.

Code Editor now supports Emoji characters and images with alpha channel for code completion and line indicators.

Enhanced C#/Visual Basic parsing

Form Designer improvements

Form Designer can save and load form designs into Python code, This allows for seamless execution of the designed forms using the Python.NET engine.

Toolbox and Property Grid controls provide filtering, making it faster and easier to find the specific controls.

Form Designer improvements

Enhanced scripting capabilities and new demo projects

Scripter now supports compiling, execution, and debugging Python/IronPython and TypeScript code that resides outside the file system.

Several new demo projects have been added to the mix, offering practical guidance on

  • Setting up the Python/TypeScript debugger for debugging scripts within a separate form.
  • Utilizing NuGet package references within your scripts.
  • Executing and debugging Python code in separate threads.

For more specific feedback or inquiries, you can reach out to the AlterNET Software team directly at contact@alternetsoft.com