About Christopher

Christopher Harrison is a self proclaimed geek who has managed to turn what he loves doing into a career. At present, he's a Senior Content Developer at Microsoft Learning. He creates and manages content published to edX.org and Microsoft Virtual Academy. His main focus is on developing products with .NET, full stack web and OSS.

Prior to making he move to the Pacific Northwest, he was owner and Head Geek at GeekTrainer. Christopher has been in and out of the classroom, sneaking in time to do some consulting, since 1999.

Christopher got his first exposure to computers when his father brought home a Vic-20. After graduating on to a Commodore 64, and eventually PCs, he realized there was a career to be had "playing" with technology. After a stint as a help desk person, he fell into a training gig and hasn't looked back since.

Training gives Christopher the chance to combine his passions for technology, education and people. He brings a lively enthusiasm and years of experience to the classroom and video.

In his spare time he tries to spend as much time as possible with his lovely wife Karin and four-legged child Roscoe. He's also a yogi and an avid runner, having completed several half marathons and three full marathons; most Saturdays he can be found running more miles than would be considered normal.

He can also be found on Twitter.


  1. Hey Chris .. just wanted to quickly thank you & Susan for the excellent YouTube videos on MCSA Certification. - watched all 3 over the last few months and definitely got some great advice in helping me pass the 3 exams and complete my SQL 20012 MCSA this week.

    1. I'm glad it helped! And thanks for the feedback!

  2. Hi Christopher ,My name is Ahmed I m a software engineer from Morocco
    I want to thank you for your videos in Microsoft virtual academy i just passed the exam Developing Microsoft SharePoint Server 2013 Core Solutions, the videos helped me a lot thanks again

  3. Thx a million for your SharePoint Server 2013 Core Solutions (70-331) course
    God bless you and your family!


  4. This comment has been removed by the author.

  5. You say that every My Site should be in its own Web App. The same book says you can only have 20 web apps per farm.
    How do these 2 correlate?

  6. Hi,
    How can I fix this error?I use Asp.net MVC 5.My email is alabalaivo@gmail.com.

    Server Error in '/' Application.

    The system cannot find the file specified

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ComponentModel.Win32Exception: The system cannot find the file specified

    Source Error:

    Line 18: public ActionResult Index()
    Line 19: {
    Line 20: return View(db.Students.ToList());
    Line 21: }
    Line 22:

    Source File: d:\IDE\Visual Studio 2013\Projects\ContosoUniversity\ContosoUniversity\Controllers\StudentsController.cs Line: 20

    Stack Trace:

    [Win32Exception (0x80004005): The system cannot find the file specified]

    [SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 52 - Unable to locate a Local Database Runtime installation. Verify that SQL Server Express is properly installed and that the Local Database Runtime feature is enabled.)]
    System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +5340635
    System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +244

  7. Hi this is singam from bangalore right iam doing .net course as well as learning python from virtual academy so easy to understand .Thanks a lot

  8. Chris: I was watching your Pluralsight lesson on SQL Server Querying (70-461), and thoroughly enjoyed it. A quick question though. Do you use any Add-ins to your SQL Management Studio for formatting? I see you type fast and switch between uppercase for key words and lower case for definitions seemlessly. I type fast too, but switching between uppercase and lowercase is a challenge without some kind of auto formatter as you type.

    Thanks in advance.