Good JavaScript Habits

Download this episode

Download Video

Description

Abstract
It seems that far too many people come to JavaScript thinking that their previous knowledge with object-oriented languages like C# or Java will help them be successful at client-side scripting. In many cases, you can be successful with this approach, however, the more JavaScript you write you will inevitably find yourself uncovering strange bugs because you didn't take time to learn JavaScript properly. This session is targeted for developers that want to use JavaScript or frameworks like Query, but haven't invested adequate time to learn some of the foundational JavaScript concepts that differ from C#. If you would like to avoid some of these common mistakes when bringing your existing expertise to JavaScript, then please join me as I try to explain some of the differences.

Note: due to a technical issue at the event location the quality of the recording is not as it should be and we would like to apologize for that.

The slides of this session are available on http://elijahmanor.github.com/talks/good-js-practices/index.html.

Speaker
Generic Session Image
Elijah Manor is a Christian and a family man. He develops at appendTo as a Senior Architect providing corporate jQuery support, training, and JavaScript consulting. He is an ASP.NET MVP, ASPInsider and specializes in jQuery development. He has written several articles for the MSDN Script Junkie website and enjoys blogging about the things he learns. He is also very active on Twitter and Google+ providing daily up-to-date tech resources.

Twitter: http://twitter.com/elijahmanor

Download:

Slides

Day:

1

Level:

300

Code:

DEV1

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    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.