Going Native
As I typically do, I’m adding this mainly as a reminder to myself; but others might find it useful. I’m currently in the process of setting up several machines so that I can play with the nati...
As I typically do, I’m adding this mainly as a reminder to myself; but others might find it useful. I’m currently in the process of setting up several machines so that I can play with the nati...
Announcing vbPixelGameEngine! What is vbPixelGameEngine? vbPixelGameEngine is a simple, cross-platform, prototyping and game engine framework. The project itself if very much inspired by olc::Pix...
For a myriad of reasons, my personal interaction with Linux continues to increase. I’d say the biggest contributor to this is, of course, the Raspberry Pi. With that said, having WSL2 has also co...
Eighteen (18) years ago I posted Solitaire (written in VB.NET). Let’s recap for a moment what the world was like at that time: Windows XP Visual Studio .NET 2003 GotDotNet Before GitHu...
I stumbled across another very interesting paper that appears to have vanished due to the shuttering of MSDN titled Performance Optimization in Visual Basic .NET from September 2002. As such, it ha...
In the process of restoring this site, I noticed that the link to the Visual Basic .NET Internals paper that was originally on MSDN appears to be no more. I’ve managed to find a copy and have refor...
public static IEnumerator GetEnumerator(this System.ValueTuple<int, int, int> range) { int start = range.Item1; int end = range.Item2; int step = range.Item3; if (step > 0...
I’ve invested (as a hobby) many years in trying to learn more about human psychology (in general) as an extension to the many years I’ve spent studying violent behavior as part of my martial arts s...
I have a project that I’m working on where’d I’d like to create an inexpensive (but reliable) backup solution for 20+ terabytes of information. This solution will be a combination of both hardware...
Improvements Visual Studio 2022 released this past Monday (11/8/2021) includes several improvement specifically for VB developers. Additionally, there are improvements that VB developers get to t...