Custom Configuration Sections

by 

|

|  

in

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…

Debugging LINQ

by 

|

|  

in

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…

Hari’s Favorite Visual Studio Shortcuts

by 

|

|  

in

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…

Wintergaten - Marble Machine

Things You Do Not Know You Do Not Know

by 

|

|  

in ,

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…