Rachel Appel

Rachel currently works for JetBrains as a Developer Advocate. She has been in the business of creating software for over 25 years, as an author, mentor, and speaker at top industry conferences such as Techorama, //build, Øredev, NDC and SDD. During her career, she has worked on projects of all sizes from the smallest of apps, to the largest enterprise systems at some of the world’s leading companies. Rachel’s expertise is in web development on the Microsoft stack, specifically Azure Functions, ASP.NET MVC, Web Forms, SignalR, C#, HTML, CSS, JavaScript, and TypeScript. Her hobbies include science, AI, reading, languages, and travel.

TypeScript for C# Developers

TypeScript is a typed superset of JavaScript that compiles to JavaScript. It's a free cross-platform, cross-browser, open source language that enables developers to build large scale enterprise applications with JavaScript. Many mission critical web apps use JavaScript, and can benefit from the parallel organization and working style between TypeScript and C#. Learn about the TypeScript language and how it can help you write and maintain better JavaScript code if you have a background as a C# (or .NET) developer. You'll also learn how to organize and structure TypeScript code.