Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
dist
README.md
anonymous-object-2.ts
anonymous-object.js
anonymous-object.ts
deck-components.js
deck.mdx
first-1.js
first-2.ts
first-3.ts
first-4.ts
nullable-1.js
nullable-2.ts
package-lock.json
package.json
simple-typed.ts
simple-untyped.js
structural.ts
theme.js
tsconfig.json
union-types.ts

README.md

TypeScript for C# Programmers

A lightning talk I gave at North Houston .NET Users Group about TypeScript in January 2019.

Repository

Slides

Resources

TypeScript playground

Write and run TypeScript code in your browser while seeing what it compiles down to.

Type Compatibility

Discusses TypeScript's use of structural over nominal typing at length.

Specifically covers the following topics:

We'll go over

  • What TypeScript is
  • TypeScript's philosophy and why it has been successful
  • Differences between C# and TypeScript's type systems
  • How TypeScript code interacts with the wider JavaScript ecosystem
  • Some tips for getting started
You can’t perform that action at this time.