Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Alt.Net Talks - EdgeJs
Search
Mickael Metesreau
December 03, 2015
Programming
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Alt.Net Talks - EdgeJs
Mickael Metesreau
December 03, 2015
More Decks by Mickael Metesreau
See All by Mickael Metesreau
Fear the Ponies
mmetesreau
0
170
Alt.Net Talks - Make type system great again
mmetesreau
0
93
Alt.Net Talks - The Actor Model
mmetesreau
0
57
Lunch & Learn - Property Based Testing
mmetesreau
0
69
Betclic Dojo - Where is Fluffy?
mmetesreau
0
78
Mini training - EventStore
mmetesreau
0
75
Betclic Dojo - Extreme Carpaccio
mmetesreau
0
130
Betclic Dojo - Game of life
mmetesreau
0
46
Mini training - Containerization and Docker
mmetesreau
0
470
Other Decks in Programming
See All in Programming
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
140
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
9
3.8k
Google Apps Script で Ruby を動かす
kawahara
0
120
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1.1k
yield再入門 #phpcon
o0h
PRO
0
840
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
3.3k
今さら聞けない .NET CLI
htkym
0
170
継続モナドとリアクティブプログラミング
yukikurage
3
670
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
150
数百円から始めるRuby電子工作
tarosay
0
120
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
350
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
230
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
420
Done Done
chrislema
186
16k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
The Language of Interfaces
destraynor
162
27k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
420
Become a Pro
speakerdeck
PRO
31
6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
980
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
Design in an AI World
tapps
1
270
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Transcript
Edge.js When .NET meets Node.js
About Me I am a passionate developer doing .NET stuff
at Betclic MiKaDoO MiKaDo_O
Node.js • Javascript Runtime • Chrome’s V8 engine • Eventing
model • Asynchronous operations
Why? • I/O Performance • Javascript everywhere • Open source
• Tooling, community, packages
Limits and constraints • CPU-Bound work • Lecacy technology •
Existing components • Better implementation
And .NET ? • Nuget packages • Type system •
Office, SharePoint, Event Log connectors • C# & F# languages
Edge.js • Connect Node.js and .NET in process • Work
on Windows, Mac and Linux • Including F#, Python, T-SQL, Powershell, Lisp • Bind to library, code and source files
Hello World!
How it works?
Use cases • Use CLR multi-threading from Node.js for CPU
intensive work • Script Node.js from a .NET application • Script C# from a Node.js application • Access MS SQL from Node.js using ADO.NET • …
And… It’s fun
Demo Time http://github.com/MiKaDoO/sample-grunt-simple-nunit-runner
Need more ideas? Atom/Code extensions .NET Lambda Webtasks
Thanks, that's all! Any question?