Typescript language

.NET Crowd
.NET Crowd.NET Crowd
Typescript language
Agenda
▪ Introduction to language
▪ Javascript problems
▪ Typescript features
▪ How Typescript works
▪ What you need to get started
▪ Similar languages
▪ Statistics
▪ Demo
▪ What’s next?
▪ More information
2
Introduction to language
▪ TypeScript is a free and open source programming language developed and maintained by
Microsoft
▪ It is a strict superset of JavaScript, and adds optional static typing and class-based object-
oriented programming to the language
▪ TypeScript is designed for development of large applications and transcompiles to JavaScript
▪ As TypeScript is a superset of JavaScript, any existing JavaScript programs are also valid
TypeScript programs.
▪ Appeared in 2012 October 1
▪ Current version 1.4
3
Javascript problems. Dynamic types
4
Javascript problems. Refactoring
5
Javascript problems. Which pattern to use?
6
Javascript problems. Inheritance
7
8
Typescript features. Strongly typed. IntelliSense
9
Typescript features. Custom types
10
Typescript features. Better refactoring
11
Typescript features. Offers classes, modules, and
interfaces
12
How Typescript works
13
14
TFS build fix for typescript ~ 1.0
1. Within Visual Studio right click on your project and unload it.
2. Right click on the project again and edit the csproj.
3. Make sure that the Typescript import comes directly after
Microsoft.CSharp.targets.
15
<Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)
TypeScriptMicrosoft.TypeScript.targets" />
What you need to get started
16
Similar languages
17
Statistics. Project Size
18
10K LOC ~ jQuery 25K LOC ~ Angular
Statistics. Usage
19
Statistics. Project Types
20
Statistics. Stackoverflow
21
Statistics. Pluralsight
22
Statistics. GitHub
▪ 4 121 commits
▪ 68 branches
▪ 4 releases
▪ 38 contributors
▪ 497 issues
▪ 25 pull requests
23
Typescript demo
Using Visual Studio 2013, Resharper 9, Web
essentials and Typescript 1.3
What’s next?
▪ ECMAScript 6
▪ Typescript 2.0
▪ Typescript Roadmap
25
More information
▪ http://www.typescriptlang.org/
26
Typescript language
1 of 27

Recommended

The Future is Here: ECMAScript 6 in the Wild by
The Future is Here: ECMAScript 6 in the WildThe Future is Here: ECMAScript 6 in the Wild
The Future is Here: ECMAScript 6 in the WildAdrian-Tudor Panescu
563 views28 slides
The working architecture of node js applications open tech week javascript ... by
The working architecture of node js applications   open tech week javascript ...The working architecture of node js applications   open tech week javascript ...
The working architecture of node js applications open tech week javascript ...Viktor Turskyi
527 views74 slides
Adopting language server for apache camel feedback from a java/Eclipse plugi... by
Adopting language server for apache camel  feedback from a java/Eclipse plugi...Adopting language server for apache camel  feedback from a java/Eclipse plugi...
Adopting language server for apache camel feedback from a java/Eclipse plugi...Aurélien Pupier
378 views24 slides
Type script = javascript (alomst) done right by
Type script = javascript (alomst) done rightType script = javascript (alomst) done right
Type script = javascript (alomst) done rightMaurice De Beijer [MVP]
2K views30 slides
TypeScript by
TypeScriptTypeScript
TypeScriptSaray Chak
99 views37 slides
NE Scala 2016 roundup by
NE Scala 2016 roundupNE Scala 2016 roundup
NE Scala 2016 roundupHung Lin
345 views38 slides

More Related Content

What's hot

Technical screening .Net Developer by
Technical screening  .Net DeveloperTechnical screening  .Net Developer
Technical screening .Net DeveloperTom Henricksen
588 views15 slides
Engineering Frontends by
Engineering FrontendsEngineering Frontends
Engineering FrontendsVladimir Milojević
76 views26 slides
TypeScript by
TypeScriptTypeScript
TypeScriptJon Vallet
114 views4 slides
A Shallow Survey of Alternative Languages on the JVM by
A Shallow Survey of Alternative Languages on the JVMA Shallow Survey of Alternative Languages on the JVM
A Shallow Survey of Alternative Languages on the JVMCharles Anderson
890 views17 slides
Professional development by
Professional developmentProfessional development
Professional developmentJulio Martinez
428 views12 slides
pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112 by
pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112
pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112Thinkful
67 views35 slides

What's hot(19)

Technical screening .Net Developer by Tom Henricksen
Technical screening  .Net DeveloperTechnical screening  .Net Developer
Technical screening .Net Developer
Tom Henricksen588 views
A Shallow Survey of Alternative Languages on the JVM by Charles Anderson
A Shallow Survey of Alternative Languages on the JVMA Shallow Survey of Alternative Languages on the JVM
A Shallow Survey of Alternative Languages on the JVM
Charles Anderson890 views
pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112 by Thinkful
pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112
pdx893ff61f-1fb8-4e15-a379-775dfdbcee77-7-14-26-112
Thinkful67 views
Angular2.0@Shanghai0319 by Bibby Chung
Angular2.0@Shanghai0319Angular2.0@Shanghai0319
Angular2.0@Shanghai0319
Bibby Chung509 views
Intro to TypeScript, HTML5DevConf Oct 2013 by Matt Harrington
Intro to TypeScript, HTML5DevConf Oct 2013Intro to TypeScript, HTML5DevConf Oct 2013
Intro to TypeScript, HTML5DevConf Oct 2013
Matt Harrington546 views
freeCodeCamp Tokyo meetup 19 by 健太 田上
freeCodeCamp Tokyo meetup 19freeCodeCamp Tokyo meetup 19
freeCodeCamp Tokyo meetup 19
健太 田上501 views
Reusability is the goal by Red Pill Now
Reusability is the goalReusability is the goal
Reusability is the goal
Red Pill Now366 views
Html 5 - What you need to know! by amarnit
Html 5 - What you need to know!Html 5 - What you need to know!
Html 5 - What you need to know!
amarnit561 views
Feedback from an eclipse plugin developer to provide support to large set of ... by Aurélien Pupier
Feedback from an eclipse plugin developer to provide support to large set of ...Feedback from an eclipse plugin developer to provide support to large set of ...
Feedback from an eclipse plugin developer to provide support to large set of ...
Aurélien Pupier130 views
Effectively Reuse the Code Between PHP Projects by Andrew Yatsenko
Effectively Reuse the Code Between PHP ProjectsEffectively Reuse the Code Between PHP Projects
Effectively Reuse the Code Between PHP Projects
Andrew Yatsenko876 views

Viewers also liked

Build once deploy everywhere using the telerik platform by
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformAspenware
1.4K views24 slides
Aspenware 2013 consulting program by
Aspenware 2013 consulting programAspenware 2013 consulting program
Aspenware 2013 consulting programAspenware
414 views2 slides
Stop competing and start leading: A user experience case study. by
Stop competing and start leading: A user experience case study.Stop competing and start leading: A user experience case study.
Stop competing and start leading: A user experience case study.Aspenware
1.5K views11 slides
Rich Web Applications with Aspenware by
Rich Web Applications with AspenwareRich Web Applications with Aspenware
Rich Web Applications with AspenwareAspenware
1.2K views31 slides
Hate JavaScript? Try TypeScript. by
Hate JavaScript? Try TypeScript.Hate JavaScript? Try TypeScript.
Hate JavaScript? Try TypeScript.Aspenware
2.2K views21 slides
Aspenware Customer Labs lift line experience by
Aspenware Customer Labs lift line experienceAspenware Customer Labs lift line experience
Aspenware Customer Labs lift line experienceAspenware
817 views19 slides

Viewers also liked(8)

Build once deploy everywhere using the telerik platform by Aspenware
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platform
Aspenware1.4K views
Aspenware 2013 consulting program by Aspenware
Aspenware 2013 consulting programAspenware 2013 consulting program
Aspenware 2013 consulting program
Aspenware414 views
Stop competing and start leading: A user experience case study. by Aspenware
Stop competing and start leading: A user experience case study.Stop competing and start leading: A user experience case study.
Stop competing and start leading: A user experience case study.
Aspenware1.5K views
Rich Web Applications with Aspenware by Aspenware
Rich Web Applications with AspenwareRich Web Applications with Aspenware
Rich Web Applications with Aspenware
Aspenware1.2K views
Hate JavaScript? Try TypeScript. by Aspenware
Hate JavaScript? Try TypeScript.Hate JavaScript? Try TypeScript.
Hate JavaScript? Try TypeScript.
Aspenware2.2K views
Aspenware Customer Labs lift line experience by Aspenware
Aspenware Customer Labs lift line experienceAspenware Customer Labs lift line experience
Aspenware Customer Labs lift line experience
Aspenware817 views
Aspenware TechMunch presents: mobile communities of interest by Aspenware
Aspenware TechMunch presents: mobile communities of interestAspenware TechMunch presents: mobile communities of interest
Aspenware TechMunch presents: mobile communities of interest
Aspenware794 views
React + Redux + TypeScript === ♥ by Remo Jansen
React + Redux + TypeScript === ♥React + Redux + TypeScript === ♥
React + Redux + TypeScript === ♥
Remo Jansen12.6K views

Similar to Typescript language

TypeScript VS JavaScript.pptx by
TypeScript VS JavaScript.pptxTypeScript VS JavaScript.pptx
TypeScript VS JavaScript.pptxAlbiorix Technology
256 views15 slides
Top 10 programming languages by
Top 10 programming languagesTop 10 programming languages
Top 10 programming languagesAman Kumar
802 views22 slides
Typescript kata The TDD style 2 edition by
Typescript kata The TDD style 2 editionTypescript kata The TDD style 2 edition
Typescript kata The TDD style 2 editionRonnie Hegelund
3.9K views17 slides
Type script vs javascript come face to face in battleground by
Type script vs javascript come face to face in battlegroundType script vs javascript come face to face in battleground
Type script vs javascript come face to face in battlegroundKaty Slemon
65 views29 slides
Benefits of Typescript and Javascript Limitations by
Benefits of Typescript and Javascript LimitationsBenefits of Typescript and Javascript Limitations
Benefits of Typescript and Javascript LimitationsSrinivasa Perumal
379 views9 slides
Typescript overview by
Typescript overviewTypescript overview
Typescript overviewThanvilahari
30 views9 slides

Similar to Typescript language(20)

Top 10 programming languages by Aman Kumar
Top 10 programming languagesTop 10 programming languages
Top 10 programming languages
Aman Kumar802 views
Typescript kata The TDD style 2 edition by Ronnie Hegelund
Typescript kata The TDD style 2 editionTypescript kata The TDD style 2 edition
Typescript kata The TDD style 2 edition
Ronnie Hegelund3.9K views
Type script vs javascript come face to face in battleground by Katy Slemon
Type script vs javascript come face to face in battlegroundType script vs javascript come face to face in battleground
Type script vs javascript come face to face in battleground
Katy Slemon65 views
Benefits of Typescript and Javascript Limitations by Srinivasa Perumal
Benefits of Typescript and Javascript LimitationsBenefits of Typescript and Javascript Limitations
Benefits of Typescript and Javascript Limitations
Srinivasa Perumal379 views
TypeScript-SPS-melb.pptx by accordv12
TypeScript-SPS-melb.pptxTypeScript-SPS-melb.pptx
TypeScript-SPS-melb.pptx
accordv123 views
TypeScript vs. JavaScript: Which is Faster? by Tien Nguyen
TypeScript vs. JavaScript: Which is Faster?TypeScript vs. JavaScript: Which is Faster?
TypeScript vs. JavaScript: Which is Faster?
Tien Nguyen39 views
[EclipseCon France 2017] Language Server Protocol in action by Mickael Istria
[EclipseCon France 2017] Language Server Protocol in action[EclipseCon France 2017] Language Server Protocol in action
[EclipseCon France 2017] Language Server Protocol in action
Mickael Istria936 views
The Ring programming language version 1.9 book - Part 6 of 210 by Mahmoud Samir Fayed
The Ring programming language version 1.9 book - Part 6 of 210The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.8 book - Part 6 of 202 by Mahmoud Samir Fayed
The Ring programming language version 1.8 book - Part 6 of 202The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.10 book - Part 6 of 212 by Mahmoud Samir Fayed
The Ring programming language version 1.10 book - Part 6 of 212The Ring programming language version 1.10 book - Part 6 of 212
The Ring programming language version 1.10 book - Part 6 of 212
The Ring programming language version 1.7 book - Part 6 of 196 by Mahmoud Samir Fayed
The Ring programming language version 1.7 book - Part 6 of 196The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196

More from .NET Crowd

Clean architecture by
Clean architectureClean architecture
Clean architecture.NET Crowd
3.5K views56 slides
Quantum Computing With the Q# Language by
Quantum Computing With the Q# LanguageQuantum Computing With the Q# Language
Quantum Computing With the Q# Language.NET Crowd
340 views17 slides
Fast IDentity Online New wave of open authentication standards by
Fast IDentity Online New wave of open authentication standardsFast IDentity Online New wave of open authentication standards
Fast IDentity Online New wave of open authentication standards.NET Crowd
293 views34 slides
Multi-threading your way out by
Multi-threading your way outMulti-threading your way out
Multi-threading your way out.NET Crowd
335 views75 slides
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp) by
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp)Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp)
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp).NET Crowd
1.4K views20 slides
Dependency Injection: išmoktos pamokos by
Dependency Injection: išmoktos pamokosDependency Injection: išmoktos pamokos
Dependency Injection: išmoktos pamokos.NET Crowd
996 views32 slides

More from .NET Crowd(11)

Clean architecture by .NET Crowd
Clean architectureClean architecture
Clean architecture
.NET Crowd3.5K views
Quantum Computing With the Q# Language by .NET Crowd
Quantum Computing With the Q# LanguageQuantum Computing With the Q# Language
Quantum Computing With the Q# Language
.NET Crowd340 views
Fast IDentity Online New wave of open authentication standards by .NET Crowd
Fast IDentity Online New wave of open authentication standardsFast IDentity Online New wave of open authentication standards
Fast IDentity Online New wave of open authentication standards
.NET Crowd293 views
Multi-threading your way out by .NET Crowd
Multi-threading your way outMulti-threading your way out
Multi-threading your way out
.NET Crowd335 views
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp) by .NET Crowd
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp)Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp)
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp)
.NET Crowd1.4K views
Dependency Injection: išmoktos pamokos by .NET Crowd
Dependency Injection: išmoktos pamokosDependency Injection: išmoktos pamokos
Dependency Injection: išmoktos pamokos
.NET Crowd996 views
Raimondas tijunaitis tackle_big_ball_of_mud_super_mario_style by .NET Crowd
Raimondas tijunaitis tackle_big_ball_of_mud_super_mario_styleRaimondas tijunaitis tackle_big_ball_of_mud_super_mario_style
Raimondas tijunaitis tackle_big_ball_of_mud_super_mario_style
.NET Crowd1.2K views
Tomas Urbonaitis "Introduction to asynchronous persistent messaging with NSer... by .NET Crowd
Tomas Urbonaitis "Introduction to asynchronous persistent messaging with NSer...Tomas Urbonaitis "Introduction to asynchronous persistent messaging with NSer...
Tomas Urbonaitis "Introduction to asynchronous persistent messaging with NSer...
.NET Crowd880 views
Rokas Balevičius "Logstash - system heartbeat implementation" by .NET Crowd
Rokas Balevičius "Logstash - system heartbeat implementation"Rokas Balevičius "Logstash - system heartbeat implementation"
Rokas Balevičius "Logstash - system heartbeat implementation"
.NET Crowd1.2K views
Andrej Slivko "CQRS praktikoje" by .NET Crowd
Andrej Slivko "CQRS praktikoje"Andrej Slivko "CQRS praktikoje"
Andrej Slivko "CQRS praktikoje"
.NET Crowd867 views
Donatas Mačiūnas "Git - pažabokim istoriją" by .NET Crowd
Donatas Mačiūnas "Git - pažabokim istoriją"Donatas Mačiūnas "Git - pažabokim istoriją"
Donatas Mačiūnas "Git - pažabokim istoriją"
.NET Crowd1.5K views

Recently uploaded

2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx by
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptxanimuscrm
13 views19 slides
LAVADORA ROLO.docx by
LAVADORA ROLO.docxLAVADORA ROLO.docx
LAVADORA ROLO.docxSamuelRamirez83524
7 views1 slide
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove... by
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...Deltares
17 views17 slides
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida by
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - PridaDSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - PridaDeltares
18 views9 slides
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... by
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Donato Onofri
711 views34 slides
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ... by
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...Deltares
9 views32 slides

Recently uploaded(20)

2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx by animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm13 views
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove... by Deltares
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...
Deltares17 views
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida by Deltares
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - PridaDSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida
Deltares18 views
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... by Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri711 views
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ... by Deltares
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
Deltares9 views
A first look at MariaDB 11.x features and ideas on how to use them by Federico Razzoli
A first look at MariaDB 11.x features and ideas on how to use themA first look at MariaDB 11.x features and ideas on how to use them
A first look at MariaDB 11.x features and ideas on how to use them
Federico Razzoli45 views
Neo4j y GenAI by Neo4j
Neo4j y GenAI Neo4j y GenAI
Neo4j y GenAI
Neo4j42 views
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon by Deltares
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - AfternoonDSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
Deltares13 views
Software evolution understanding: Automatic extraction of software identifier... by Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 views
SUGCON ANZ Presentation V2.1 Final.pptx by Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 views
What Can Employee Monitoring Software Do?​ by wAnywhere
What Can Employee Monitoring Software Do?​What Can Employee Monitoring Software Do?​
What Can Employee Monitoring Software Do?​
wAnywhere21 views
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports by Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
Advanced API Mocking Techniques by Dimpy Adhikary
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking Techniques
Dimpy Adhikary19 views
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... by Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares11 views
El Arte de lo Possible by Neo4j
El Arte de lo PossibleEl Arte de lo Possible
El Arte de lo Possible
Neo4j38 views
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit... by Deltares
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...
Deltares13 views
Cycleops - Automate deployments on top of bare metal.pptx by Thanassis Parathyras
Cycleops - Automate deployments on top of bare metal.pptxCycleops - Automate deployments on top of bare metal.pptx
Cycleops - Automate deployments on top of bare metal.pptx

Typescript language