Introducing Visual Studio Code for Windows, Mac, and Linux
What a wonderful time to be developer. I'm down here at the BUILD Conference in San Francisco and Microsoft has just launched Visual Studio Code - a code-optimized editor for Windows, Mac, and Linux...
View ArticleSetting up Windows 10 for IoT on your Raspberry Pi 2
This week at the BUILD conference in San Francisco Microsoft released the first preview of Windows 10 IoT (Internet of Things) for Raspberry Pi 2 (as well as other lovely devices like the Intel...
View ArticleBUILD 2015 ASP.NET 5 Training Videos - Introduction and Deep Dive
First, here's a few great annoucments and little details that you might have missed during the BUILD Conferenceapalooza last week. Amidst all the Windows 10 and the Holograms, Microsoft also did these...
View ArticleHow to set a Network to a "Private Network" in Windows 8.1
A while back Windows introduced this concept of public networks and private networks. Basically it comes down to a question of "do I mostly trust this network?" However, it's never been totally obvious...
View ArticleThe Mysterious Case of the Rogue Roaming Browser History - Removing OneView...
I like a good mystery and I hope you do, too. I'll give you two versions. First, the TL;DR version so you can just fix it, and later second, the maddening technical details. TL;DR - Why does my...
View ArticleGit-deployable F# based Web Applications in the Azure Cloud with WebSharper
Last month after I wrote a small prototype to get the F# Suave.io web framework running on Azure Web Apps (a git deployed managed Platform as a Service) I started looking for more F# Azure resources....
View ArticleSyncing Windows Live Writer Drafts to the Cloud (Dropbox) and other bug fixes
I still use Windows Live Writer (http://www.windowslivewriter.com) to post to this blog. It remains the best little blogging app out there. It has a nice plugin ecosystem, great WYSIWYG editor (using...
View ArticlePublishing an ASP.NET 5 app to Docker on Linux with Visual Studio
It's early days, but this is a nice preview of the possibilities of things to come. I often use LEGO bricks in the way of an analogy when talking about software systems. I like the idea of choice,...
View ArticleTotally stressed out? Sync to Paper
One of the things I often talk about when I give presentations on Personal Productivity is that more people should Sync To Paper. I first had this idea in 2006 while working on a completely...
View ArticleRouter redirecting to unwanted Adobe Flash update malware site - Moon Virus?
Bear with me, for now this will be a tiny post, a placeholder, but I am looking for feedback, ideas, comments and I will keep this post updated. The scenario: My local sandwich shop where I often hang...
View ArticleWhat's the deal with Windows 10 for the Non-Technical Friend
The calls are starting to come in, as I, like you, Dear Reader, am the head of IT Support for my friends and family. You'd think my cell phone was an IT helpline, and my email is filled with Word...
View ArticleHow to enable HTTP Strict Transport Security (HSTS) in IIS7+
I got a report of a strange redirect loop on a website I (inherited, but help) manage. The reports were only from Chrome and Firefox users and just started suddenly last week, but the code on this site...
View ArticleSoftware and Saving Babies
I used to have a saying to put things into perspecive when things were getting really crazy at work and we were freaking out over the Daily Crisis: Breathe. It's just software, we're not saving babies...
View ArticleVisual Studio Web Development Tip - Add Chrome Incognito Mode as a Browser
Here's a little Visual Studio web development tip that I've been using lately. You know how Visual Studio picks up your installed browsers and has them available as a dropdown list? I found it very...
View ArticleHistorical Debugging, Profiling, New Diagnostic Tools in Visual Studio 2015
I've been working with Visual Studio 2015 lately, even for older projects. You can create and edit all kids of .NET app from .NET 2.0 all the way up through .NET 4.6, as well as ASP.NET 5 apps on the...
View ArticleHow to use Process Monitor and Process Explorer
I was chatting with Phil Haack today about a weird little bug/feature we were seeing in GitHub for Windows. I don't have the source code for the application, but I wanted to explore what was going on...
View ArticleLenovo Yoga 2 Pro Micro-HDMI not working? Easy fix.
This blog post is likely not for you, unless it totally is. Which is why I'm posting it. My Dad's Lenovo Yoga 2 Pro was driving him batty for months. It was bugging me even more, as I am the assigned...
View ArticleWindows 10 is coming...here's what to tell non-technical parent
Windows 10 is coming on July 29th! I've been doing Build to Build videos on my YouTube showing what's changing and how it will affect you. I got a request to do a video showing Windows 7, Windows 8,...
View ArticleVS Refactoring Essentials (formerly) NR6Pack - Free analyzers and refactoring...
There are some amazing free and open source C# and VB.NET analyzers and refactorings that you can download and use now in Visual Studio 2015. Formerly called "NR6Pack" they have now be renamed VS...
View ArticleIntroducing Web Tiles for Microsoft Band - My diabetes data on a Band!
I love wearables. Check out my blog post from 11 years ago on my "Wrist.NET" Microsoft SPOT watch. This was a time before ubiquitous connectivity and it was an amazing device that provided tons of...
View Article