Lance Larsen - .NET Architect Madison Wisconsin

Archive for April, 2016

imageFor all present and future holonauts, here’s an easy list of important HoloLens resources to keep close at hand…

HoloLens Tools (Start here!)

Download HoloLens Developer Tools
Unity Technical Preview (make sure to install the UWP Runtime as well)

HoloLens Training Materials

Holographic Academy
  Holograms 101: Introduction with Device
  Holograms 101E: Introduction with Emulator
  Holograms 100: Getting Started with Unity
  Holograms 240: Sharing Holograms between Devices
  Holograms 210: Gaze
  Holograms 211: Gesture
  Holograms 212: Voice
  Holograms 220: Spatial sound
  Holograms 230: Spatial mapping

Holographic Developer Documentation
Holographic Developer Forum (Have questions? Ask them here!)

HoloLens Overview

  Connecting your PC to your HoloLens
  HoloLens Interface
  Spacial Mapping
      Spacial Mapping Design
      Spacial Mapping in Unity
      Room Scan UX
  Using the HoloLens Emulator
  Reset or Recover your HoloLens

HoloLens Apps

  Galaxy Explorer Overview & Galaxy Explorer Code
  Holographic Academy Code (from //BUILD/)
  Current Apps

HoloLens Info

  HoloLens FAQ
  Want one? Apply for Developer Edition

Videos / Tutorials

//BUILD/ 2016 HoloLens Presentations ( Many of the sessions are not online yet – here are the ones that are…)
   Designing Compelling Mixed Reality Experiences
   Building a 3D Game with Unity and Visual Studio in 30 Minutes
   HoloLens: Building UWP 2D Apps for Microsoft HoloLens
   Spatial Audio with AudioGraph in UWP
   HoloLens – Devs behind “Share your ideas”

Social Media

  HoloLens YouTube Channel


  HoloSoft.Net (Latest HoloLens / AR / VR News on Facebook)
  Lance Larsen (HoloLens)

A new age of technology is upon us – and – those that enthusiastically embrace the emerging Holographic, AR and VR technologies will be positioned to guide and lead others into the Reality rEvolution!  Join your fellows and connect together on HOLOSOFT.NET! Follow on Facebook or Twitter!

imageNext stop on the HoloLens Presentation Tour is the amazing Chicago Code Camp CCC

With some of my favorite developers and organizers anywhere – thanks Min, Lwin, Jason, Brett, Angela and the whole team that makes this event possible!

Giving two presentations at CCC…

Hands on with the HoloLens (11am)

HoloLens: A rEvolution of Reality! (4pm)

Looking forward to seeing everyone there!

imageFourth stop on the HoloLens Presentation Tour at one of my favorite creative spaces in Madison – the Madison VR Meetup group!
Madison VR 2Madison VR

Talked at 6pm – then DEMOED all the way until 10 PM! – when the HoloLens’ batteries finally died!  Awesome time – and quite a few Holo Converts. :)

More talks on the way!  And keep adding more to the HoloLens Presentation Tour – if you or your company want to get Hands on with the HoloLens – just reach out to me (!

Greetings fellow Holonauts!  Here are Step-by-Step visual instructions for setting up your Unity 3D application to run on your HoloLens! 

Ready to get Holographic!  This will be the start of a series of articles on making your first Unity 3D Holographic experience, ie. game :)

As detailed in “A Holonaut’s Guide: HoloLens Development Resources” – check out “Download HoloLens Developer Tools” – once you have those installed you’re ready to go!

Also check out the newly launched HoloSoft.Net for the latest HoloLens / AR / VR news!


Read more

imageNINE hours of driving to and from Minnesota.
Over ONE HUNDRED excited attendees with standing-room-only at my presentation.
Well over FIFTY attendees and fellow speakers trying out my HoloLens for the first time!
Attendees to my HoloLens talk laughing at all my jokes — PRICELESS… :)

For all my attendees – as discussed, check out “A Holonaut’s Guide: HoloLens Development Resources” – and everyone can certainly reach out to me with any questions or insights!

IMG_3907IMG_3910Thank you to Jason Bock (@jasonbock),
Brandy Favilla (@brandyfavilla),
Mike Hodnick (@kindohm) &
Judah Gabriel Himango (@judahgabriel) for
putting on a great Twin Cities Code Camp!


0feb7a56-f8c1-45e1-a412-a7edf8141f4e (1)First of many HoloLens presentations kicks off tonight at LCNUG (Lake County .NET Users Group) —

HOLOGRAM” (noun): an image that is projected in a way that makes it appear three-dimensional.
AUGMENTED REALITY” (noun): superimposed computer-generated images on a user’s view of the real world. Aka “MIXED REALITY
HOLOLENS” (noun): the first fully untethered, holographic computer, enabling you to interact with high-definition holograms seamlessly blended with your world.

imageHello Developers! (or should that be “Holo Developers!”)

Are you ready to dive into Augmented Reality? Ready to see how we can build our own Holographic world overlay where we walk with Dinosaurs and float among the stars?

Ready to see not only how we interact with holograms but how those holograms react to us? Me to…

This will be a from scratch, step-by-step, lots of coding experience! Using the latest Visual Studio, Unity and C#.

imageJoin Lance Larsen ( fresh back from the Microsoft //BUILD conference — where HoloLens was center stage!  Lance is avid community speaker -and- president of the Madison .NET developer community (

Lance speaks passionately on the dawn of a technology that could fundamentally change how we live and interact with wearable computers that enhance our perceptions of the real world! Join him in the revolution of reality!

Lance is the owner of HoloSoft ( and consults with companies to build the future with the latest .NET technologies — if you have a AR / VR project you or your company needs assistance with, let him know. :)

Lance is also one of the original organizers for That Conference ( – August 8th – 10th, 2016 – the original Summer Camp for Geeks in the Wisconsin Dells!

imageFYI – here’s a trick so we don’t need to specify our local computer’s name in our web.config connectionString – because if you have multiple developers working on the same code – they each have to have different web.config versions with their individual computer names.

Generally we see…

     <add name=”MyContext” connectionString=”Data Source=MYCOMPUTER; Initial Catalog=MyDatabase; Integrated Security=True; MultipleActiveResultSets=True” providerName=”System.Data.SqlClient” />

What we want…

    <add name=”MyContext” connectionString=”Data Source=.; Initial Catalog=MyDatabase; Integrated Security=True; MultipleActiveResultSets=True” providerName=”System.Data.SqlClient” />


1) Open your “Sql Server Configuration Manager” application.
2) Expand your “Sql Server Network Configuration”.
3) Right-click on “TCP/IP”.
4) Scroll down to “TCP Dynamic Ports” (which will be blank by default) and enter “0” which enables it. 
5) Restart your SQL service and you’re DONE!

Thanks Travis Feirtag (@therobotgeek) for this trick!

image“So this evening I got to experience the HoloLens for the first time. My first thought before putting it on is there is no way this is as good as they have showed. I have to say I’ve been surprised completely. So much so that I literally want to drop $3,000.00 on a dev kit for myself to get on this bandwagon.”

“Thanks Lance for letting me take it for a spin.” == You’re welcome! :)

imageThe latest and greatest HoloLens / AR / VR news mash-up!

“Like” =>
”Follow” =>

I’m keeping up (and ahead) of the technology curve and sharing daily VR/AR news and emerging technology on both Facebook and Twitter – wanted to share so we can keep up together. :)