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.
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.
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.
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