Internal object structure for .Net

A very nice blog series is available within the following links. They describe the native memory layout of .Net objects. Knowledge about this allows specific optimization when a huge number of objects is handled… Have fun! Managed object internals, Part 1. The layout Managed object internals, Part 2. Object header layout and the cost of […]

BurnSystems.Base64

Just as a small training for implementing specifications, I implemented the Base64 part of the RFC 4648 completely. By importing the complete PDF into Microsoft Word and marking requirement-relevant information with background color, I created a unit tests for the necessary chapters. e.g. https://github.com/mbrenn/burnsystems.base64/blob/master/src/BurnSystems.Base64.Tests/EncoderTests.cs Each unit test is green and code coverage for unit tests […]

xUnit does not currently work with .Net Standard

If you try to use xUnit with .Net Standard and have included the necessary packages for „xunit“ and „xunit.runner.visualstudio“, you won’t see the tests within the test explorer of Visual Studio. At least with the current version (xUnit 2.2.0 and VS Community 15.2). If you would like to use xUnit, you need to create your […]

Release 1.0 – SlideMeister

Finally after several weeks of delay, I would like to take the opportunity to make the tool SlideMeister available. -> DOWNLOAD OF SLIDEMEISTER <- What is SlideMeister? Whenever you need to make a series of images or an animation of an architecture, diagram or schematics for presentation, you could argue with PowerPoint or use the […]

WordPress uploads and their permission on Windows Server

Experience:  After default installation of WordPress on Windows Server, the administrator is usually confronted by an error which happens after the user is uploading an image: This is caused by insufficient rights of the file. Cause:  Reason for this behavior is some PHP process, where the upload is first stored in c:\Windows\Temp and afterwards the […]