Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
#nodejs
Search
canoas
April 25, 2015
Programming
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
#nodejs
#GlobalAzure Lisboa session on nodejs for .net developers
canoas
April 25, 2015
More Decks by canoas
See All by canoas
Branding your AD FS login page
canoas
0
270
2015-02-20 Microsoft-IoT-Camp-Demo
canoas
0
190
IDC Testing Portugal - TFS - Microsoft
canoas
0
90
Web API
canoas
3
300
An Introduction to CEP with StreamInsight
canoas
1
230
Other Decks in Programming
See All in Programming
Next.js: The final boss of Web Performance
guaca
0
260
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
残高管理から台帳サービスへの進化
artoy
1
200
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
ChromeでローカルLLM
ryu1013
0
140
SREの越境 / SRE Collaboration
y0hgi
2
310
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Domain-Driven Transformation
hschwentner
2
2.3k
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
210
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
150
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
32k
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
870
Visualization
eitanlees
153
17k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Believing is Seeing
oripsolob
1
240
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
My Coaching Mixtape
mlcsv
0
360
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Optimising Largest Contentful Paint
csswizardry
37
4k
Transcript
Jose Antonio Silva
[email protected]
Node.js, ou *.js?
None
javascript
was originally posted in 2011 by Scott Hanselman
None
browser
JavaScript
JS is the x86 of the web - Brendan Eich
(inventor of JavaScript)
We had always thought that Java's JVM would be the
VM of the web, but it turns out that it's JavaScript. - Dougas Crockford (inventor or JSON)
core libraries: jQuery, Prototype, Dojo, Underscore.js, ... module systems: Require.js,
Browserify, … build tools: Grunt, Gulp,… app frameworks and templating: Angular.js, Backbone.js, Mustache.js, Ext JS, Kendo UI, Polymer, … testing: Mocha, QUnit, Jasmine component suites: jQuery UI, ExtJS, YUI, Bootstrap, wijmo, Kendo UI, IgniteUI, PrimeUI…
…não necessariamente
- Wikipedia
None
None
None
None
None
None
None
None
None
None
None
None
None
http://nodejs.org
None
None
http://jsforcats.com/ http://www.microsoftvirtualacademy.com/training -courses/building-apps-with-node-js-jump-start
None
var 'http' function 'Content-Type': 'text/plain' 'Hello, world! '
None
NodeSchool.io
https://github.com/maxogden/art-of-node
https://github.com/maxogden/art-of- node#callbacks
'observer pattern'
|
https://github.com/substack/stream-handbook#control-streams
None
None
None
None
https://www.npmjs. com/package/yo
None
None
None
• var 'azure' • var • // Create Blob from
Text • var 'the text of my blob' 'mycontainer' 'myblob' • function • // Blob created • // Get Blob Text 'mycontainer' 'myblob' • function • // Blob text retrieved • // Delete Blob 'mycontainer' 'myblob' • function • // Container deleted
• var 'azure' • var • // Insert Entity •
var new 'part1' 'mytable' • function • // Entity saved • // Query Entity 'mytable' • function • // Do something • // Delete Entity 'mytable' • function • // Entity deleted
• var 'azure' • var • // Enqueue a Message
'myqueue', 'my message text' • function • // Do something • // Get Messages 'myqueue' // Do Something
None
None
None
None
None
None
None
None
None
None
None
None
None
None