ALTERNET STUDIO 9.0 RELEASED - WITH .NET 7 SUPPORT

We’re glad to announce that the AlterNET Studio 9.0 release is live today. AlterNET Studio 9.0 is a major release primarily focusing on .NET 7 support and improvements across all our component libraries.

Here are the AlterNET Studio 9.0 release highlights:

.NET 7.0 support for all our component libraries and NuGet packages.

We now support .NET Framework 4.6.2+, .NET 6.0, and .NET 7.0 via NuGet packages for all our core libraries. Previous versions of .NET Framework and .NET Core, such as .NET 4.5.2 or .NET 5.0, are no longer supported as Microsoft stopped supporting them about a year ago.

A list of available NuGet packages is available here

Our libraries can still be used in Visual Studio 2019. However, our demo project source code can only be compiled with Visual Studio 2022.

Licensing Model changes

We decided to make license checking less strict: If .licx files are not present at compile time, there’s no license information embedded in the executable, and no license checking is performed at run-time.

Code Editor supports Visual Studio Code theme and syntax highlighting.

Code Editor now supports Visual Studio look and feel, MiniMap view, and TextMate parser with syntax highlighting and advanced editing features for all language themes included in Visual Studio Code.

Visual Studio Code Theme

Read more about TextMate parsing in our blog.

Python parsing got better.

We now use the Pyright language server for our Python LSP parser. Pyright drives Pylance extension for Python in Visual Studio Code, and provides better performance for advanced code editing features like code completion.

Python Pyright language server parser

Code Editor was updated to use the latest version 4.6.0 of Microsoft Code Analysis API (Roslyn);

It also supports the drawing of Emoji characters and code completion and indicator images with the alpha channel.

Emoji characters

Form Designer improvements.

Form Designer can now save and load its content to the Python code and run the designed form with the Python.NET engine. Toolbox and Property Grid controls have been updated to provide filtering of their content.

Python form designer

Scripter Improvements

Scripter now supports compiling, executing, and debugging non-file system-based Python/IronPython and TypeScripts code.

Additional demo projects

Several new demo projects have been added to show how to set up Python/TypeScript debugger to debug scripts in the context of a separate form, how to use NuGet package references in the scripts, and how to run and debug Python code in separate threads.

Please refer to the complete list of changes here: version-history/9-0.

Feel free to comment on this blog or send your feedback directly to dmitry.medvedev@alternetsoft.com

Previous
Previous

ALTERNET STUDIO 9.1 RELEASED

Next
Next

ALTERNET STUDIO 8.1 RELEASED