Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

JavaScript: The Language

1 hour, 2 minutes, 30 seconds


Right click “Save as…”

Slides (view online)

While JavaScript has become one of the most widely used programming languages in the world, it has also unfortunately remained one of the most misunderstood programming languages. This session will give a thorough review of the core ideas in the JavaScript language, including topics such as objects, conversions, prototypal inheritance, and closures, as well as popular design patterns. We’ll also discuss the additions to the language coming with ECMAScript5 and how best to use them to create more scalable and reusable code. Whether you are new to JavaScript, or already a seasoned JavaScript user, this session is your opportunity to get a deep and focused understanding of the JavaScript language.

For more information, check out this course on Microsoft Virtual Academy:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • When i downloaded this i thought it maybe just an intro type of session.. but Honestly believe me this was one of the best session of MIX11 i have seen. Luke gave a very nice an Informative tour of JavaScript and little preview of some of the features  of ECMAScript5.

    Those who haven't seen it yet.. Download it now.. (its worth the bandwidth usage Smiley

    Thanx Luke Hoban and Channel9 for bringing this up.

  • But Luke Hoban was not involved in F# development?


  • Overall, a good presentation, but I think the description of prototypes could have been clearer.  The diagram of the prototype chain implied that an object could inherit from multiple prototypes, which is not correct.  Luke didn't different between the inheritance prototype of an object and the creational prototype used by a constructor function when it creates a new object.  Not doing that caused confusion and made the diagram look like there was multiple inheritance going on.

    Otherwise, very good.

  • Chethan PrakashChethan Prakash

    The video streaming of the session stops abruptly after 30 minutes . Even the downloaded one hangs at the same place . Can anyone help me with this?


Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.