Hello and welcome, In a previous post, we had a look at enumerators and how .NET works with the foreach loop, we saw how enumerators are actually objects that transition from one state to another by using the MoveNext method and the Current property. We know that if we want to make a custom enumerator … Continue reading IEnumerable and state machines
ClipX showcast
Hello and welcome, Starting a new category to showcase some of the tools I started using, and why, and how can they helped me and might help you out as well. Today I will be talking and show the ClipX tool. So this small tool is a life saver for me, and I have been … Continue reading ClipX showcast
The hidden side-effect of enums and values
Hello and welcome, Recently I encountered an issue with enums, which I wanted to share in case someone else encounters it along the way. So what are enums? Enums are a list of numerical constants that help us in a number of situations, like for example when something can have a tag or a property … Continue reading The hidden side-effect of enums and values
IEnumerator and foreach
Hello and welcome, In my latest post, I used the DirectoryInfo method called "EnumerateFiles". But if we look into the available methods for the DirectoryInfo, we will notice that there is also a "GetFiles" method that has the same overloads and number of parameters, but what is the difference between the two methods, and why did … Continue reading IEnumerator and foreach
FileSystem Syncher – Part 1
Hello and welcome to part 1, In this step we will make a basic console application that copies all the files from the source path to destination path, checking if there are files already present at the destination path and doing a simple comparison. I recommend that if you are following along, you should go and … Continue reading FileSystem Syncher – Part 1
FileSystem Syncher – Into
Hello, This will be the first post in a series of steps into creating an application which I named "FileSystem Syncher". First let me give you some background on this idea, where it came from, how I envision the usage of this tool and how we are going to proceed with it's development. The idea … Continue reading FileSystem Syncher – Into
Welcome
Hello and welcome, This blog will be my way of going with a step by step process of building applications, My aim is to post weekly steps to projects which will be held on Github, and each project will be structured with tags corresponding to the step in the post on this blog I aim … Continue reading Welcome