Multilingual App Toolkit–Give your app some global appeal

Posted by Brandon H on July 15, 2014 Tags: , ,

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 can only only have to update them in one place. And maybe you do get some translations to other languages (good for you!). But what if you could harness the power of Microsoft and Bing to bring the Translation Portal and Bing Translator right in to your app? Now you can. And it couldn’t be easier.

(more…)

1 Comment

Localizing your app name and tile on Windows Phone 8

Posted by Brandon H on July 14, 2014 Tags: , ,

This past week we’ve been presented with quite a few reasons to make sure that when we develop, we’re thinking globally, not just locally in terms of who’s going to be using and downloading our app:

(more…)

1 Comment

SSH Tunnel setup–for Windows users

Posted by Brandon H on June 25, 2014 Tags: , , ,

“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 is one pipe open to one endpoint transferring data. Nothing more, nothing less.

Sound like something you might like to utilize? Thought so ;)

(more…)

No Comments

OCD Windows Phone photogs, beware

Posted by Brandon H on June 24, 2014 Tags: ,

I’m writing this blog post not only to educate, as I try to do with most of my posts, but also to alert the community and hopefully affect some change. If you have a Windows Phone that supports high-resolution photography (Lumia 1020, Icon), please keep reading.

(more…)

No Comments

TPL in a Unit Test? GENIUS!

Posted by Brandon H on May 14, 2014 Tags: , ,

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, this becomes insanely easy. Let’s check it out.

(more…)

No Comments

Got sweet code? Save it!

image.png Posted by Brandon H on May 9, 2014 Tags: , ,

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 the snippet schema.

Ain’t nobody got time for that.

(more…)

No Comments

Prototyping with C#? Thanks, Roslyn!

image.png Posted by Brandon H on April 22, 2014 Tags: , ,

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 execute. In this post, I’m going to introduce you to – and show off – ScriptCS.

(more…)

No Comments

Pimp your app with AppAdditives

Posted by Brandon H on March 30, 2014 Tags: 

Getting your Windows Phone or Windows 8 app published is only half the battle. Marketing is the other half. The folks at ExGrip have now made this insanely easy with App Additives. In this post, I’ma give you the rundown of just how easy it is to create some sweet promo materials for your app using their awesome new web based suite of tools.

(more…)

No Comments

WP8 Breaks Bad (cooking with MEF)

Posted by Brandon H on March 19, 2014 Tags: , ,

Microsoft’s Managed Extensibility Framework is somewhat of an unsung hero in the .Net world in my opinion. The framework itself is insanely powerful and magical but when you combine it with other patterns and frameworks like MVVM it becomes pure sorcery. If you haven’t checked out MEFedMVVM, I suggest doing so after you get up to speed on MEF and what it is and offers you as a developer.

Recently, the DotNet team announced an update to their Microsoft.Composition nuGet package (MEF 2) which brings MEF-ability to Windows Phone 8.

To understand what MEF proper (ie: full-blown on the desktop) is and how you can use it, there are numerous examples throughout the interwebs. Check out this one and this one for a good start/overview.

What I couldn’t find, however, were actual code examples of using it on Windows Store or Windows Phone apps. The Windows Store support has existed for a few months now, so that surprised me. Let there be light!

(more…)

2 Comments

Get yer Git on

image.png Posted by Brandon H on March 11, 2014 Tags: , , ,

One of the more interesting aspects of moving to VisualStudio Online for my source control and builds when I did it was seeing that I now had the choice between TFS Version Control (TFSVC) and Git to use as my source control. At that time I had never used Git. However, when I saw this while Team Foundation Service was still in beta (before it became visualstudio.com) I told a buddy of mine. Who worked for Microsoft. And from what he knows, it sounds like MS is on its way to deprecating TFSVC in favor of Git, hence the dual offering.

With this in mind, let’s see how we can also deprecate our source control repos in favor of Git, AND migrate them to visualstudio.com!

(more…)

No Comments