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.

  9. Hello Christopher My name is Dnyaneshwar.I am software Engineer at Zensar Technology. I want to thank you for your MVC,Entity framework videos in Microsoft virtual academy.It really helps me.Thanks for Full entertaining session.

  10. Chris you are so sexy!

  11. Excellent post!!! The future of .net application development is on positive note. It offers huge career prospects for talented professionals all over the world. Training on .net technology will ensure good salary package. DOT NET Training in Chennai | .NET Training in Chennai

  12. Hi, Christopher: I am taking your SQL Server Querying course on Plural Sight. I love it! It is really good, really clear. Only one complaint -- the use of the word "utilize." I hate that word. It almost always used wrong. The word "use" is so much more appropriate in almost every case. I cringe when I hear the word "utilize." You say it a lot in this course. That being said, the course is pretty darn good!

  13. SAP having set of modules, Industry specific modules with a deep insight. So that scope in this technology is more in recent days, I really gathered some useful information through your post, keep sharing…
    SAS Training in Chennai

  14. Hi chris I just wanted to thank you for the tutorial video that you do on MS .NET, and I really feel like you explain in a way that someone would understand easly, that man you rock geek... :-)

  15. Hi chris I just wanted to thank you for the tutorial video that you do on MS .NET, and I really feel like you explain in a way that someone would understand easly, that man you rock geek... :-)

  16. your creativity is nice and tremendous , it is really fascinating topic thanks for sharing this information.

    php training in chennai

  17. I learned about the concept of geek trainer thanks for sharing this information it is really useful.

    sas training in chennai

  18. Interactive Voice Response System systems remain an efficient tool for routine inbound inquiries, as well as common outbound notifications like appointment reminders.

  19. Android debugging is very useful one.It is to express in way of details are awesome.Now android mobiles are using in all countries.Contact Us Content