AppSettings in app.config is great for making your app configurable without having to recompile it. You specify a key to get a value to avoid hardcoding configurations. There are two advantages to creating your own custom configuration over basic appSettings: Enumerate a list of configurations without having to hardcode each key in your code. Store…
Read more…
LINQ is awesome! It allows you to write very concise and easy to understand queries. However, it also hides the actual queries, which can make debugging a bit more difficult. I recently experienced this firsthand when I had to debug a LINQ statement that I didn’t write. But the silver lining was that I found…
Read more…
I’ve always wanted to write a blog post containing my favorite Visual Studio keyboard shortcuts. However, this guy beat me to it. But that’s okay because I learned a few tricks that I didn’t know. Of course there many useful shortcuts than the six he mentioned. Here are some that I use all the time:…
Read more…
You may have seen this video of the marble music machine and thought, “Wow, that’s pretty cool.” I sure did. As a maker, I was probably more impressed because I recognized the complexities involved and imagined many of the issues he overcame to make it work. Or so I thought. When he published more videos…
Read more…