Category / techniczne

It looks like I will need some Lua experience for home automation scripting in a few months from now so I decided that it would be nice new language to learn in 2017. I’ll record my journey here, on this blog – if you want to learn it too – you are welcome to join me. If you […]

In one of the lasts post, I’ve showed you what tools to use to play with IL. I’ve also showed how to change the entrypoint of the application. Now lets learn some basic structure of IL code. Let’s dive in. Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally speaker, one of […]

Visual Studio is an awesome tool. It has great editor, great debugger and tooling. Almost –  a prefect one*. But it lacks in one aspect. And it lacks greatly. It’s Output window is monochrome. The good thing is that there’s a solution for that. Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally […]

OMG! This is a great tool. How could I live without knowing it. If you are wondering what tool that provoked a reaction like this I will tell you that it is dnSpy. A .NET assembly editor, decompiler, and debugger and they advertise it on the GitHub page. And they do deliver those. Paweł ŁukasikFounder of […]

When you are learning IL you might wonder why some directives even exists. They can do a lot of harm when used incorrectly. I’ll shed some light about one of them. Let’s check .emitbyte Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user […]

A few posts back I wrote about an Application Insights, Azure based solution for tracking application data. Yesterday I realised it has a feature that I wanted to use it even more. I think you will want to use it too. Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally speaker, one […]

Did you ever wondered what it would be like if you are not limited to static Main(string[] args) as your entrypoint? Did you ever wanted more freedom over where your app starts? Actually you can have that. Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft […]

Did you ever needed to modify the source code to return some value for the testing purpose? Or you needed to alter the code as so to stimulate some flow? If your answer is yes then I guess you also forgot (from time to time) to revert your change back and such temporary fix went into […]

Everyone knows how to enhance Visual Studio’s debugging experience by applying DebuggerDisplay attribute (in polish). If not – read Piotr’s post here. That’s debugging 101. Here’s how to improve your experience even more. Paweł ŁukasikFounder of Octal Solutions a .NET software house. Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft […]

CIL/IL is the intermediary language that is behind every .NET code you write. You might not know it, you might not be aware that it’s there but once you know it you will like it (or not :)). But to truly get to know it you need to have the tools to play with it. […]