News

In my great big mess of "I've never done much winforms before, so let's do something difficult" code, I've run into a problem. I have several hundred user controls I need to load up at runtime, and it ...
I'm trying to extract a Bitmap object from a WPF Control (a System.Windows.FrameworkElement object) and then display it in a picture box (or save it in a file). All of that is done in a WinForms ...
Take advantage of the inversion of control pattern to loosely couple the components of your application and make them easier to test and maintain. Both inversion of control and dependency injection ...
Microsoft announced the preview release of C# Dev Kit, a new extension for Visual Studio Code intended to improve the C# development experience on Linux, macOS, Windows and more. Released just over ...
Exception handling is the technique of handling runtime errors in an application. Asynchronous programming allows us to perform resource-intensive operations without the need for blocking on the main ...
When working with TypeScript it's not unusual to need a class that matches an already existing server-side class written in C#. Here's one way to get from C# to TypeScript by doing what you normally ...