A short post about Visual Studio setting that disables the design editor for XAML files.
In C# in order to control what code should be executed we can use compilation directives #if, #else, #elif and #endif. For instance, we can compile certain code only in Debug mode and exclude one in Release. The question is how to achieve the same in XAML.
Imagine a quite common client-server application where server exposes REST methods and client communicates using HTTP requests. Requests and responses are serialized in JSON format. There might be a problem if you try to send and receive a DTO that contains a collection of interfaces or abstract classes. I will talk about usage of Web API and Newtonsoft Json.NET as it’s underlying serialization library.
There can be an issue that you change something in the code, start debugging by pressing F5 and don’t see the changes in the application. Visual Studio sometimes simply ignores them in a non-startup assembly.
The new version Sublime Text 3 is awesome! However, there is one small change that makes negative expression – minimap doesn’t show the current position in the document.
Today I’ve released version 1.3.4 of Skype Auto Recorder!
You can see examples of global system-wide hot keys almost in every application: media players, chats, different tray tools. The application can be minimized or even hidden, but you can control it by pressing hot keys no matter what is in focus right now. Unfortunately, .NET Framework doesn’t contain convenient classes or methods for setting up global system-wide hot keys. The only way to achieve this is to use the Windows API functions.