
The big news for this issue is that Windows 10’s end-of-support is finally here.
This is very important news for ASNA customers. Please read the first article below (as well as the more detailed one it references) to learn more about ASNA and Windows 10.
Windows 10 support ends on October 14, 2025!

As of October 14, Microsoft will no longer provide free software updates, technical assistance, or security fixes for Windows 10. As of that date ASNA will also no longer support Windows 10 as a platform for its products.
Read our Windows 10 retirement FAQ here. Some summary points are:- After October 14th, security updates are not available for Windows. Without those updates, we can’t risk having Windows 10 on our networks.
- If you experience a tech support issue with any of our products and Windows 10 after October 14th, (and if you have a current maintenance agreement), we will do our best to recreate your issue on Windows 11. If we find an issue, chances are the solution that works on Windows 11 will also work on Windows 10.
- The Microsoft Extended Security Update program is for “individuals” and “consumers” only, therefore it has no impact on ASNA support for Windows 10.
- After October 14th, your Windows 10 PC will boot and continue to run everything it did the day before, including ASNA software. The difference is that after October 14th you’ll be computing with a higher level of threat and risk than before. How much higher is up for debate— but the threat is definitely higher.
Using custom properties with CSS

CSS custom properties are essentially variables you can declare in your CSS. They can dramatically reduce redundancy and increase flexibility in your CSS files. All of the major browsers now fully support CSS custom properties.
Benefits of using CSS custom properties include:
- Reduced code repetition and enhanced maintainability.
- Improved readability by providing meaninful names for obtuse CSS values.
- Dynamic styling possible with JavaScript.
- Better CSS organization.
Reading a text file with Visual RPG
Here is a quick tip for how to read a text file with ASNA Visual RPG. In this example, that text file contains auxillary or configuration information. This file needs to be deployed with the application.
In cases like this, you need to determine the best place to put that text file. You could put the file somewhere in the user’s AppData folder, but it’s a little sloppy to keep configuration data so far away from the binary.
With this tip, that text file is kept, implicitly, with the binary. There, it has proximity to its binary—and is always in the same place for every user. Best of all, you don’t need to worry about folder names or where to put it. It’s always next to the binary.
Step 1. Add a text file to the project.



After deploying the project and the text file, you can make changes to the text file on a user’s PC. Those changes are available without recompiling and redeploying the project.
Be careful making after-deployment changes; you might also need to make those changes to the text file in your project.
Need help with your Visual RPG applications?

We’ve talked to a few customers lately who no longer have any employees with ASNA product knowledge. Most of these are due to either retirement or business acquisitions and/or employee reassignment. Even the simplest things, like applying a new license, are sometimes challenging to do without ASNA talent available.
Is your shop running low on Visual RPG talent? Do you need some help with your ASNA Visual RPG application? ASNA’s Services Team can help you with:
- Upgrades. ASNA Upgrades are usually pretty straightforward, but challenging to do without any ASNA experience. Our Services Team can help you with your upgrades.
- Program fixes and maintenance. Our Services Team can make ongoing program changes and enhancements needed.
- Migrating your application’s database. In some cases, you might want to retire your old ASNA application and migrate its database to another platform. Our Services Team can help migrate that old database to a variety of modern database platforms.
- Migrating the app. If your application needs to be migrated to a new environment, the ASNA Services Team can also help with that. Our team has extensive .NET, C#, and IBM i programming experience.
