Hello and welcome :), This will be a short example related to a previous post about Closures. I just found an excellent use of closures while working with a matrix structure. The back story for this is the fact that a lot of times when traversing matrixes every which way (finding neighbors to cells, doing … Continue reading Introducing the clipper
Year: 2017
Generating Breakpoints
Hello and welcome :), So I received a WPF project I never touched before, so my first instinct after looking around is to run the application and see what it actually does. After that, the next logical step for me is to put a bunch of breakpoints to make sure I covered most scenarios. For … Continue reading Generating Breakpoints
LINQPad, A developer’s best friend
Hello and welcome 🙂 , Today I want to discuss one tool that is indispensable from my toolbox (also by popular demand :D), from testing out ideas, to developing custom controls, I default to LINQPad most of the time, and not for just "development" topics. Warning, a wall of text is incoming 😀 . We … Continue reading LINQPad, A developer’s best friend
Getting Closure on Closures
Hello and welcome, It’s been some time since last I wrote, and the reason behind this is because I got caught up in learning more about other languages, particularly Lua, javascript and python, and in this adventure I encountered a repeating topic that I thought is also present in .Net yet not often enough discussed, … Continue reading Getting Closure on Closures
Let’s talk about MEF – Part 1
Hello and welcome :), This series is retired due to me spending most of my time on the .net core side. Thanks to feedback, this series might be revived at one point under .net core since I recently found out that there is a port for MEF on .net core but at this point I … Continue reading Let’s talk about MEF – Part 1
Rolling our own IoC
Hello and welcome 🙂 Previously we talked about what Dependency Inversion and Dependency Injection are, today we’re going to look at what an Inversion of Control (IoC) container is and how it works. In the future, we will also have a look at what are the common implementations of IoCs available and which are my … Continue reading Rolling our own IoC
ASP.NET Core 1.1 and Identity adventures
Hello and Welcome ☺ Recently a friend and I were trying to implement the Identity pattern from ASP.Net Core 1.1 on a different database schema and with custom tables from a legacy application and though some trial and error we managed to do it. Today I want to share the steps we took and how … Continue reading ASP.NET Core 1.1 and Identity adventures
Games as a service?
Hello and welcome, Today I will try something different, both as a way of writing the posts and also today’s post is not so much about what we do during this post as to what we learn from it and opening up new ways of thinking. New Tool First off, I want to mention that … Continue reading Games as a service?
Performance with IDisposable, outside the box
Hello and welcome, Today I wanted to share with you a technique I used in the past, though by all means not an impressive feat. But first a little story about IDisposable and why I chose this approach. The IDisposable interface is mainly used as a way for the Gargabe Collection to release unmanaged resources, … Continue reading Performance with IDisposable, outside the box
Dependency Inversion and Dependency Injection
Hello and welcome, Across the posts, there has been the mention about something called Dependency Inversion or Dependency Injection. In this post, we will take a deeper look at what that actually means and what how it helps us. Dependency Inversion When we talk about dependency inversion we talk about how we structure our projects … Continue reading Dependency Inversion and Dependency Injection