-
How to install Termux with .NET 8.0 on Ubuntu 24.04 LTS PRoot Distro
Ubuntu 23.10 and later recently packaged all of the .NET 8.0 packages or later that were available in Microsoft’s public repositories. Although it was proven to be extremely difficult to package for because the build system uses the Internet and the Debian Packaging Guidelines explicitly stated that no package in the main archive may use…
-
GRILO is going soon…
GRILO is a C# application that allows you to simulate the bootloader of a computer. It’s customizable because it provides an interface that can let you make any application bootable, and it can be found in a separate package called GRILO.Boot. However, we have plans regarding this application, and it’s going to be good and…
-
Unit Testing, enhanced!
You may have noticed that one library, Terminaux, had its unit test project improved. How? By using the newly introduced SDK, called MSTest.Sdk. According to this Microsoft blog post, it has several improvements over the older style that we’re migrating all our test projects from, such as: This new SDK not only boasts better default…
-
Future Nitrocid Updates, demystified.
Are you curious about how the future updates of Nitrocid KS will progress after the release of 0.1.0? This article demystifies the concept of Nitrocid KS updates, albeit in small details to get the most general idea. Nitrocid KS 0.1.0 was released on March 11th to give you a massive improvement from 0.0.24.0 by adding…
-
VisualCard, reloaded.
Update: We’re excited to release this version of VisualCard today! Check it out on NuGet! VisualCard was officially released to GitHub in the form of source code on May 9th, 2022, and its first alpha was released on June 27th of the same year. Since then, we’ve made initial implementations during the four alpha releases…
-
FileMagic Announcement
It’s been a while since we’ve released a library that is not taken from other libraries after SpecProbe. Today, we are more than excited to announce a masterpiece library: FileMagic! Have you heard about the file command that tells you the details of a file according to its magic number? This command was shipped with…
-
The second preview of .NET 9 is out!
Since .NET 8.0 was released in November of the last year, they are currently working on the next version of .NET, which is 9.0. As a result, Microsoft is excited to release the second preview of .NET 9 to let you try out its brand new features. You can download the second preview of .NET…
-
Nitrocid KS 0.1.0 Feature Highlight – Theme Categories
Categorizing the themes can sometimes be a complex thing that all programs that do this kind of job will have to do to get people to take a look at themes that fit within a specific category. For example, users who are looking at a list of themes categorized as Chinese expect to only see…
-
Textify’s two functions removed temporarily
While Terminaux 3.0 is still in development, we have made some crucial changes related to how we structure the console extensions. Terminaux 3.0 needed to maintain the VT sequence tools, so we’ve decided to take these tools from Textify to Terminaux 3.0, resulting in some kind of conflict as we progressed through the migration completion.…
-
The first preview of .NET 9 is out!
Since .NET 8.0 was released in November of the last year, and the Microsoft team has been working on the next version of .NET, which is 9.0, they made the first preview of the upcoming .NET version. As a result, Microsoft is excited to release the first preview of .NET 9 to let you try…
-
Mass obsoletion of projects reasoning
Between November and February, you may have noticed a mass ton of projects that are deprecated and removed from the list of projects in both the main site and the GitHub organization page. Usually, we deprecate projects whenever they have become so old that a better implementation was found in one of our libraries and/or…
-
Terminaux 3.0 Announcement
Terminaux was first released in August of 2023 to combine all the existing terminal libraries into one. As a result, Terminaux was used by a bunch of console applications, such as Nitrocid KS. Terminaux has been updated several times to the point that version 2.0 manifested, with new and improved features already on the way…
-
Mod API versions for Nitrocid
In the first version of Nitrocid KS (Kernel Simulator back then), 0.0.1, we had assigned different versions for two version components for each release: However, it was not known well because the semantics weren’t explained for the mod API versions found in the file version of each release. This article explains the semantics of this…
-
Nitrocid KS 0.1.0 RC – Furious Magic
Since the third beta of the kernel, we’ve made many changes that make this version of the kernel more exciting than the third beta while making it more suitable for release. This is called the release candidate, a stage where we finally managed to successfully implement many amazing performance and general improvements to the kernel,…
-
Another huge update to our names list!
Since the first expansion of the names list to 70,000+ names and 100,000+ surnames, we’ve been working hard to try to expand the names list throughout the whole lifetime. We’ve released the names list a year ago to expand the list of names from what we already had when a now-deprecated Namer was first released.…
-
Your C# tests can now run faster with MSTest!
Unit testing is generally available for all C# projects that use one of the following test frameworks: However, it looks like we have another test framework that aims to be faster than all the test frameworks, called MSTest. It was because it was built from scratch with a new idea in mind to be fully…
-
Some Big Announcements
Following the new year, we have some of the big announcements that excite us and all our users who will be looking forward to the major developments throughout the entire year, 2024. 2023 was a year that brought many great additions and improvements, especially those that have surfaced after September of the last year. Various…
-
Debugging dictionaries made it easier on .NET 9.0
When debugging the dictionaries on .NET versions prior to 9.0, you may notice that the keys and the values are on the right side of the tool tip that shows you the values for your dictionary and the indexes on the left side. Starting from .NET 9.0, debugging dictionaries is made easier by displaying the…
-
Try out the .NET 9.0 Alpha SDK!
.NET 8.0 was released on November 14th, 2023, to provide your applications with brand new features, such as the frozen dictionaries, performance improvements, and bug fixes related to several of the .NET components. Not so long after, .NET 9.0 alpha builds were spotted in the main installer GitHub repository, which is public. The table shows…
-
The Black Magic
Since the release of Beta 2 of the upcoming version of Nitrocid KS, 0.1.0, we’ve made a large amount of changes that are exciting. The second beta was released four months ago in order to give us more time to polish the release while still adding new features. Talking about the whole 0.1.0, it was…
-
Short Overview of Nitrocid KS 0.1.0 Beta 3!
-
vCard 5.0 is now official!
All of the contact management programs, such as your phone’s built-in contact manager, that you can use to make calls, add contacts, and remove them, use vCard. This facilitates contact management, such as allowing you to import and export one or more contacts. Here’s an example contact file that constitutes four contacts (please note that…
-
Source Link for all libraries
In the past, our libraries didn’t support Source Link, so debugging them was very difficult without having to manually decompile them. Once decompiled, you can’t set breakpoints inside them because they don’t come from the original source. Source Link allows your libraries to have source code information easily embedded inside the library assemblies in a…