Aidan Ryan

Aidan Ryan

Hello! I am a developer specializing in .NET, web services, and scientific applications. I enjoy recording and performing music, comics, LEGO, and comedy.


05 March 2014 - Authenticating ASP.NET Web API with Azure Mobile Services

Azure Mobile Services provides a really easy way to integrate social login into web, mobile, and desktop applications. At Magenic, we’re using it in our client apps for the Modern Apps Live! conference demo application called MyVote. The web application and the native mobile clients share a common Web API backend deployed to a Web Role on Azure Cloud Services. For most of the Web API methods, we only want to allow calls from users who have successfully authenticated with Azure Mobile Services. Let’s dig into what it takes to develop a Web API authentication handler that verifies claims issued by Azure Mobile Services. Read on →

05 February 2014 - Modern Apps Live! Looking back, looking forward

I presented at the Modern Apps Live! conference in Orlando this past November. The whole show was a smashing success. It was an incredible opportunity to connect with peers and colleages, taking a step back to think about the “big picture” of where application development is headed. The next show will be in Las Vegas on March 10-14. I’ll be presenting on building a Modern HTML5 “smart client” application. Use my registration link for a $500 savings! Read on →

12 October 2013 - Silicon Valley Code Camp 2013 - Responsive Re-Engineering

I spoke at Silicon Valley Code Camp on October 5th. The title of my talk was “Responsive Re-Engineering,” and it focused on adapting desktop-only web sites to be mobile friendly. I want to thank the organizers and all of the folks who attended the talk. If any of you are reading this and you’d like to talk more about Responsive Web Design, get in touch! It was a great experience: lots of great questions and an awesome venue. The code samples and slides are online. Read on →

04 September 2013 - TFS Test Steps Editor 2.1.0

I just published a new release of my TFS Test Steps Editor. I’m pretty excited about this one, as it includes the first community contribution to the project! Read on →

01 July 2013 - Hide the "send feedback" smile in VS2013

Here’s a quick tip for those of you who’ve jumped into the Visual Studio 2013 Preview: hiding the “send feedback” smiley-face button in the upper-right of the window. I find it very distracting, and I know how to find the Connect site if I need to file a bug report. I searched the HKEY_CURRENT_USER Registry hive under Software\Microsoft\VisualStudio\12.0_Config for “feedback” and found a key named {F66FBC48-9AE4-41DC-B1AF-0D64F0F54A07} under MainWindowFrameControls. Its default value was “Feedback Button,” which sounded like what I was looking for. After backing up the key to disk, I deleted the key and re-started Visual Studio. No more smiley!

Delete HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\MainWindowFrameControls\{F66FBC48-9AE4-41DC-B1AF-0D64F0F54A07}. Read on →

Blog Archives


  • Masters of the Universe
    Funk/folk band
    Band site
  • Music From Big Pink Tribute: “Size Color”
    A work in progress
  • TFS Test Steps Editor
    Lightweight editor for Team Foundation Server 2010 and 2012 test cases.
  • CSharpreter Sublime Text plugin
    C# code snippet runner for Sublime Text.
  • ReCaptchaFake
    Quick-and dirty ASP.NET MVC site to fake the Google reCAPTCHA verify API.
  • WinHaste
    Native Windows commandline client for
  • RptToXml
    Crystal Reports RPT to XML converter. Allows diff between report versions.

GitHub feed

  • My activity on GitHub
Now playing (via