Web Client

TH11 JavaScript Patterns for the C# Developer


11:00am - 12:15pm

Level: Intermediate

Ben Hoelting

Senior Technologist


One of the biggest learning curves for C# developers trying to learn JavaScript is getting over the lack of language features available in JavaScript. Simple keywords like Namespace, Class and Interface simply aren't available in JavaScript. So how do you create these things and do inheritance in JavaScript? After you attend this session, you'll know how. This session covers some of the key differences between JavaScript and C#. It will also discuss the Design Patterns used by experienced JavaScript developers to write large, maintainable and scalable applications.

You will learn:

  • About the key differences between JavaScript and C#
  • About the design patterns that are applicable to both C# and JavaScript
  • The additional design patterns you'll need to write good JavaScript