Mehul Harry's DevExpress Blog

This Blog

News


Mehul Harry is the DevExpress Web Program Manager. Follow him on twitter: @Mehulharry

Subscribe (RSS, Email)

Archives

JavaScript Webinar - Learn how Good C# Habits can Encourage Bad JavaScript Habits - February 2nd, 2011

ElijahManorRegister and attend the free JavaScript webinar from JavaScript expert, Elijah Manor.

 

Wednesday February 2nd, 2011 01:00pm EDT | 10:00am PDT | 05:00pm GMT

It seems that far too many people come to jQuery thinking that their previous C# knowledge 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 use jQuery, 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 moving from C#, then please join me as I try to explain some of the differences.

Some of the topics that will be discussed in this session are:

  • Having Variables & Functions in Global Scope
  • Not Declaring Arrays & Objects Correctly
  • Not Understanding False-y Values
  • Not Testing & Setting Default Values Correctly
  • Using the Wrong Comparison Operators
  • Not Using the for…in Statement Correctly
  • Misunderstanding Scope in JavaScript
  • Not Knowing Variable and Function Hoisting
  • Not Using Closures Correctly or at All

Since jQuery is a library that is built with JavaScript and used alongside JavaScript, it is important that you, as a developer, understand what you are doing. jQuery helps alleviate many of the DOM frustrations that you may have, but you should still take time to be proficient as a JavaScript developer. By doing so, it will increase your jQuery code quality, make it more efficient, and easier to maintain.

Speaker Company: appendTo

Twitter Handle: @elijahmanor

Btw, Elijah works closely with jQuery team member, Jonathan Sharp.

Don’t miss this webinar from Elijah. Register now.

Follow MehulHarry on Twitter

Build Your Best - Without Limits or Compromise

Try the DevExpress ASP.NET MVC Extensions online now: http://mvc.devexpress.com

Read the latest news about DevExpress ASP.NET MVC Extensions

Download a free and fully-functional version of DXperience now: http://www.devexpress.com/Downloads/NET/

Published Jan 24 2011, 11:00 AM by
Filed under: ,
Bookmark and Share

Comments

Bob Archer

Today is the 24th... Wednesday is the 26th. Did you mean it was Monday and I missed it or Wednesday?

BOb

January 24, 2011 5:59 PM

Mehul Harry (DevExpress)

Bob,

You did not miss the webinar. It was a mistake on my part, sorry.

The webinar is on Wednesday, February 2nd, 2011 @ 10am PST.

Thanks.

January 24, 2011 6:09 PM

About Mehul Harry (DevExpress)

Mehul Harry is an ASP.NET technical evangelist at Developer Express. You can reach him directly at mharry@DevExpress.com. You can also follow him on Twitter: http://twitter.com/mehulharry
LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2017 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners