Category Archives: CodeProject

Windows Phone 8, Family Safety, and your kids

Amazon recently had a sale on the Lumia 520 “GoPhone” from AT&T. It was down to only $40 out the door, and I also had $10 in Amazon gift card credit in my account. So why not. Free shipping, to my door, and I have a new test device for my Windows Phone app development.… Read More »

Multilingual App Toolkit – Give your app some global appeal

Sure, you’re a good dev and you know that you should be putting all your strings in a RESX file if for no other reason than to centralize them so you only have to update them in one place. And maybe you do get some translations to other languages (good for you!). But what if… Read More »

SSH Tunnel setup–for Windows users

“What’s an SSH tunnel?” you ask? In layman’s terms, it’s a way for you to take one PC, and pipe all its network traffic through another PC before it gets out to the internet. So what this means is that if, oh, somewhere were to say, monitor the traffic from your PC all they’d see… Read More »

TPL in a Unit Test? GENIUS!

How often have you created a unit test that you knew was long running (test all ___ overnight), only to find that eventually you hit a time when it never stopped, and horked up the rest of the test run? It’s happened to the best of us, I’m sure. However, thanks to .Net’s beautiful TPL,… Read More »

Got sweet code? Save it!

If you’re a Visual Studio user you’re more than familiar with snippets (I would hope). ctor, propa, testm, all very useful. But have you created your own snippets? You can do this with tools like the Snippet Designer extension, or roll your own by creating & editing a snippet XML file by hand based on… Read More »

Prototyping with C#? Thanks, Roslyn!

Long before Roslyn was a thing at this years’ BUILD developer conference, it was being used by a small group of Microsofties to create something pretty sweet. This thing allowed you to write C# at the command line. So yeah, think Python, but with C#. Quick to get started, quick to work with, quick to… Read More »