Please log in to watch this conference skillscast.
Harry will share how you can compare and contrast Node.js and .NET, highlighting their distinctive features and some surprising similarities. Through understanding the execution model of Node.js, he will describe its scaling profile and its most compelling use cases.
You will learn how to work through creating a working Node.js application, covering the tools and techniques that real-world projects need, including build automation, unit testing and integration testing.
The session will go into detail on the asynchronous programming model of Node.js, examining a variety of patterns for writing asynchronous code in JavaScript. You will learn how JavaScript and Node.js sidestep some of the complexity and gotchas of asynchronous programming in C#/.NET.
Harry will also share the new and upcoming changes to JavaScript that simplify asynchronous programming further and address flaws in other aspects of the language.
Finally, you will learn how common principles in Node.js are applicable to .NET, how some aspects of Node.js are reflected in .NET Core especially, and how to integrate Node.js with .NET to benefit from the best of both worlds.
YOU MAY ALSO LIKE:
- Pure JavaScript Web Components (in London on 25th - 26th July 2022)
- React & Redux: Web Application Workshop with Damjan Vujnovic (Online Workshop on 12th - 16th September 2022)
- FullStack eXchange: In-Person Conference (in London on 27th - 28th July 2022)
- FullStack eXchange: Online Conference (Online Conference on 27th - 28th July 2022)
- Vue.js and TypeScript: Working Together like Peanut Butter and Jelly (SkillsCast recorded in February 2022)
- How We Migrated 65K Lines of Javascript Code to Haskell: Good, Bad and Ugly (SkillsCast recorded in November 2021)
Node.js for .NET Developers
Harry Cummings
Harry works at Softwire, a bespoke software development company based in North London. His primary role is as a technical lead and mentor, although he has also worked as a technical project manager and consultant, as well as several years as a developer of course.