A Story from a 17 year .NET Developer Veteran

In my video this week I talk about the history of .NET and why I think now is a great time to be a .NET developer. I was at a conference in Las Vegas back in the fall of 2000 and I saw Scott Guthrie, wearing his now famous red polo shirt, talking about this new technology called ASP+.

It would soon be renamed to ASP.NET. It was fantastic and I’ve been using it every since that announcement, well before it was officially released in 2002.

If .NET Core 2.0 has as much life as the original, then it will be around for at least another 15 years and that is a good thing. The performance of .NET Core 2.0 is fantastic.

I hope you enjoy my story as I talk about why I started using .NET all those years ago…

The Secret to Using HoloLens Spatial Mapping in Unity


On September 20th – next week – I’ll be doing a webinar digging into the HoloLens. This is a talk that I’ve done at a few conferences over the last year or so. But things have changed … so make sure you block off 2PM ET on September 20th to attend this free webinar that my friend, Kevin Griffin, is putting together.

In fact, this webinar is the 3rd in his series of webinars. The first one was using Azure Cosmos DB and the second one was about using Docker containers. Next week, I’m coming in to talk about the HoloLens. I’m not sure what he has scheduled after that, but he is having a webinar every 2 weeks on a variety of topics.

So if you aren’t interested in the HoloLens, you could still sign up to see what comes later. But if you are interested in HoloLens development – or are already doing it – then you definitely want to register for the free webinar.

I’ll see you on the webinar!

HoloToolkit / MRTK Popup Menu Issue

Back in April, one of my members, Leo, had a question about a master class I did in December. In that master class I talked about gaze, gestures and input. I showed an example scene from the toolkit that actually showed a popup menu.

Unfortunately a bug was introduced into the HoloToolkit after I did that master class. When I tracked it down, I meant to open an issue in the repository on GitHub, but I forgot.

But I just saw that someone else created an issue.  The issue (#880) can be found here:


So I decided to take an excerpt from the Live Q&A I did with the members and make it public on YouTube.

Unfortunately, when I did this particular Live Q&A my machine crashed and ended the live stream. I tried again, and it crashed again. It ended up being an issue with a bios setting…

Fortunately, none of my Live Q&A’s prior or since has suffered that fate.

The actual issue is in the DehydrationDeactivation.cs file under Input/Tests/Scripts. The OnStateExit needs to be changed back to OnStateEnter. That allows the menu to work as expected, but it was originally changed to fix an issue with the animation. So the true fix may be more involved.

If you are interested in becoming a member of LearnHoloLens, simply head over and jump on the notification list for when the doors open.


HoloTour on Mixed Reality Headset

Back in April of last year, I talked about the top 5 apps on the HoloLens. It was a pretty popular video… I guess “top x” usually are…

Anyway, one of the top 5 apps was the HoloTour app. When I first ran this on the HoloLens and saw the cobblestone appear I was truly amazed.

About a month later, I did a “Deeper Look” into the HoloTour app as a request from a subscriber.

Well, here we are well over a year later and I’m doing another demo with the HoloTour app.

This is also by request from another subscriber. It appears the app was crashing for them, but I didn’t have any issues running the app.

As of 8/23/2017 I’m running the Creators Update and for the machine I was running this on, I did not have any preview builds of Windows. My understanding is the latest fast ring is actually a lot more stable. Two of my machines are using that build, but neither have a powerful enough graphics card to run these MR devices. I prefer for my main development machine to stay in a stable state.

My machine is currently running a NVIDIA GTX 1080 Ti. You don’t need anything that powerful to run it, but I did want to mention it in case you aren’t able to get the app to run.

It is interesting that even though HoloTour is definitely a VR experience, I enjoyed it more on the HoloLens. Even though the FOV was small, I was blown away originally.

I believe I feel that way simply because it was so new and I was amazed that my carpet turned into cobblestone. Truly being able see environment through these headsets was very nice. I guess I just wasn’t as impressed as I was originally since I already knew what was coming.

It looked really good.

So if you have a device and haven’t tried out HoloTour yet, go ahead. I’d be interested in knowing if you had any problems in getting the app to run.

Here’s a video of me playing HoloTour…