Categories
geek linux microsoft programming software tips tools ubuntu windows

WSL setup, tips and tricks

WSL or Windows Subsystem for Linux allows you to run a fully functional Linux environment, inside your Windows 10 system, without having to set up a virtual machine. It’s a lot more lightweight too, and it integrates nicely with the Windows OS, so it’s a great way to explore Linux, or use the two systems […]

Categories
microsoft software tips

use a single mouse and keyboard to control all your computers

Working from home created a unique set of problems. For example, sharing your mouse and keyboard between your private laptop and your work laptop. Having two keyboards and mice around isn’t an option. It would clutter the desk massively, and I hate clutter.I don’t like messing with cables either, so my setup is wireless. But […]

Categories
geek microsoft programming software tips

test Autofac registrations in a .NET unit test

Since .NET 4.x isn’t quite dead yet, here’s a tip from the glory days of ASP.NET unit testing with NUnit (or whatever you like).What if you are working on this project with lots of IOC Autofac registration modules? When you refactor code, and add some new dependencies to a class, it’s easy to sometimes forget […]

Categories
microsoft programming software tips

.net core: could not load file or assembly runtime error

Shortly after posting about my tips to fix broken builds, I was in for another bug hunt that took a few hours to resolve. This time it wasn’t the build itself that failed, but the package that came out of it. For some reason, the application crashed instantly on a missing DLL error you know […]

Categories
microsoft programming tips tools

extend visual studio with simple scripts

There’s this neat feature in Visual Studio called External Tools that’s underrated. What it does is allow you to run any external tool and pass in stuff from Visual Studio and do something cool with that. For example the current file in your editor, or the currently selected text. This means that you can write […]