Changing ASP.NET web.config inheritance when mixing versions of child...
My blog and all the sites in and around it are a mix of .NET 2.0, 3.5 and 4. This blog engine is currently .NET 3.5 and runs at http://hanselman.com/blog, but the application at http://hanselman.com/...
View ArticleFallback HTML5 audio tags for a simple MP3 podcast are harder than you'd think
I've been spending the evenings and weekends lately redesigning the blog and the Hanselminutes podcast site. I hadn't realized how cheesy looking the podcast site was all these years. I'd like to get...
View ArticlePinching pennies when scaling in The Cloud
Running a site in the cloud and paying for CPU time with pennies and fractions of pennies is a fascinating way to profile your app. I mean, we all should be profiling our apps, right? Really paying...
View ArticleHanselman's Newsletter of Wonderful Things: March 19th, 2013
I have a "whenever I get around to doing it" Newsletter of Wonderful Things. Why a newsletter? I dunno. It seems more personal somehow. Fight me.Still, it's one more site to check and it's a hassle for...
View ArticleStreaming Diagnostics Trace Logging from the Azure Command Line (plus Glimpse!)
I’ve long said when in doubt, turn on tracing. Sometimes "got here"-debugging is a great tool. I tend to use System.Diagnostics.Trace a lot in my code. Then I'll use ELMAH or Glimpse to get more...
View ArticleWindows task manager shows wrong CPU Speed when using Hyper-V
My buddy Damian and I both recently bought the Lenovo X1 Carbon Touch. It's got Intel SpeedStep technology so it changes the CPU speed dynamically based on load. These two laptops of ours are...
View ArticleHanselman's Newsletter of Wonderful Things: April 3rd, 2013
I have a "whenever I get around to doing it"Newsletter of Wonderful Things. Why a newsletter? I dunno. It seems more personal somehow. Fight me. You can view all the previous newsletters here. You can...
View ArticleHow to disable the On-Screen Touch Keyboard in Windows 8
It's lovely, isn't it. It's the Windows 8 on-screen keyboard, except I don't need or want to see it. I have a Lenovo X1 Carbon Touch and it already has a keyboard. I will never ever want to use the...
View ArticleInstalling Helvetica Neue Fonts with Google Chrome on Windows considered harmful
A few days ago, I visited the Xamarin.com website and noticed this. The word "Pricing" looks like "Prioing." It's not an illusion. It looks wrong in Google Chrome. See this zoomed-in shot.Here's the...
View ArticlePenny Pinching Video: Moving an Azure Website between data centers
I talked about Pinching pennies when scaling in The Cloud last week when I added jQuery lazy loading to my podcast's Website. I wanted to avoid paying any unnecessary bandwidth costs. The result was...
View ArticleSetting up Two-Factor Authentication for your Google account AND Microsoft...
I use Two-Factor Authentication for my Google Apps account and I use the Google Authenticator application on my iPhone to generate the second factor.Microsoft Accounts (formerly Live Accounts) just...
View ArticlePenny Pinching Video: Moving my Website's Images to the Azure CDN (and using...
I talked about Pinching pennies when scaling in The Cloud last week when I added jQuery lazy loading to my podcast's Website. Next, I moved my website to the same data center as my SQL Database (in...
View ArticleExposed: A Blog Comment Spammer's Source Template
I've been getting a LOT of Blog Comment Spam lately, just in the at two weeks. I run all my comments through the Akismet Service, and I pay for it. However, this particular flavor of spam has been...
View ArticleProject-less scripted C# with ScriptCS and Roslyn
Glenn Block is working on something interesting that combines C#, NuGet, Roslyn (the new "compiler as a service") and his love of text editors and scripts. Now, with help from Justin Rusbatch...
View ArticlePenny Pinching in the Cloud: How to run a two day Virtual Conference for $10
We've just finished Day One of "DotNetConf" our community-run free online conference for developers who love the .NET development platform and open source! UPDATE: All the Videos from both days of...
View ArticleReview: The Lenovo X1 Carbon Touch is my new laptop
 I have a new primary laptop and it's the Lenovo X1 Carbon Touch. It's an Intel Core i7 3667U running at 2 GHz. I got 8 GB of RAM and a 240 GB SSD. The integrated graphics are the Intel HD Graphics...
View ArticleHow to enable Google Now for iOS devices (iPhone, iPad) with Google Apps for...
I've got GAFYD (Google Apps for your Domain) running mail for hanselman.com and managing Google logins for the family. (There's 14 of us.)Google Now (that's the fancy cards and predictive assistant)...
View ArticleCDNs fail, but your scripts don't have to - fallback from CDN to local jQuery
There's a great website called http://whoownsmyavailability.com that serves as a reminder to me (and all of us) that external dependencies are, in fact, external. As such, they are calculated risks...
View ArticlePenny Pinching in the Cloud: Enabling New Relic Performance Monitoring on...
I've been looking for ways to save money running my (now 12) websites in the cloud lately. Getting insights from logs has been helpful, but I really want more details as to what my app is doing so that...
View ArticleOne ASP.NET: Nancy.Templates for Visual Studio
I hope you've updated to Visual Studio 2012.2 and picked up Web Essentials because we're continuing to add goodness all the time. As we march forward with the One ASP.NET vision, so does the community....
View Article