Intro to Node.js on Windows Peter Laudati Developer Evangelist Microsoft Corp. peterlaudati.com @JrzyShr
Disclaimer!!!Until ~January, I had only read about Node.js on Twitter and knew it onlyas something the cool kids were play...
Disclaimer!!!Until ~January, I had only read about Node.js on Twitter and knew it onlyas something the cool kids were play...
Disclaimer!!!Until ~January, I had only read about Node.js on Twitter and knew it onlyas something the cool kids were play...
What is Node.js?
What is Node.js?in a word (or two)... Asynchronous & Single-threaded
What is Node.js?in a word (or two or 56)... Asynchronous & Single-threaded  “Node is an asynchronous distributed programmi...
Microsoft has a new found love forNode.js project – a joint collaboration between Microsoft & Joyent.• IISNode   As a resu...
Why Node.js on Windows  or Windows Azure?
IISNode benefitsScalability on multi-core servers.Since node.exe is a single threaded process, it only scales to one CPU c...
Hello World Node.json Windows
Breaking News!!!Cloud 9 IDE Azure IntegrationFor the first time in any language, you can deploy a Node.js app to Azurevia ...
What is Windows Azure?
Windows Azure isa place to run your applications.
Windows Azure isa place to run your applications.      Starting at $0.02/hr, or… ~$15/month   FREE with 90-day trial OR MS...
Or store your data.
Or store your data.   Non-Relational at $0.125/GB per month     Relational starting at $5.00/monthFREE with 90-day trial O...
Or both.
Or both.Starting at ~$20/month ($15 compute + $5 SQL)FREE with 90-day trial OR MSDN Subscription
And a lot of other stuff too…
And a lot of other stuff too…CDN, Distributed Caching, Access Control Service,      Service Bus, & Traffic Manager, etc…
Hello World Node.json Windows Azure
Thank YOU!http://bit.ly/StartNodeAzure
Node.philly Intro to Node.js on Windows
Upcoming SlideShare
Loading in...5
×

Node.philly Intro to Node.js on Windows

1,985

Published on

A quick intro to Node.js on Windows & Windows Azure from the Node.Philly event on 4/23/2012 in Philadelphia, Pa

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,985
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Node.philly Intro to Node.js on Windows

  1. 1. Intro to Node.js on Windows Peter Laudati Developer Evangelist Microsoft Corp. peterlaudati.com @JrzyShr
  2. 2. Disclaimer!!!Until ~January, I had only read about Node.js on Twitter and knew it onlyas something the cool kids were playing with.
  3. 3. Disclaimer!!!Until ~January, I had only read about Node.js on Twitter and knew it onlyas something the cool kids were playing with.Translation: I know very little about Node.js. Just a little more than some of you, and a LOT less than the rest of you.
  4. 4. Disclaimer!!!Until ~January, I had only read about Node.js on Twitter and knew it onlyas something the cool kids were playing with.Translation: I know very little about Node.js. Just a little more than some of you, and a LOT less than the rest of you.Real Translation: Don’t throw tomatoes at me! Help me fill the gaps of my knowledge.
  5. 5. What is Node.js?
  6. 6. What is Node.js?in a word (or two)... Asynchronous & Single-threaded
  7. 7. What is Node.js?in a word (or two or 56)... Asynchronous & Single-threaded “Node is an asynchronous distributed programming platform built on top of Chrome’s V8 JavaScript engine (the same engine used to parse and execute client- side JavaScript inside Chrome.) Node is actually server-side JavaScript, but its syntax and prose are familiar to every web developer to some extent. Node’s true innovation is its evented + asynchronous I/O model.” -Aaron Stannard Microsoft Evangelist – California http://www.aaronstannard.com/post/2011/12/14/Intro-to-NodeJS-for-NET-Developers.aspx
  8. 8. Microsoft has a new found love forNode.js project – a joint collaboration between Microsoft & Joyent.• IISNode As a result: • Node runs natively on Windows with out CynWin • Node can be run as a managed module inside of IIS • Node can now run on Windows Azure • NPM package for having Node.JS interop with SQL Server. • NPM package for having Node.JS connect to Azure Services (storage, etc)• Node.js is great at tasks like: • Real-time notifications • Web sockets
  9. 9. Why Node.js on Windows or Windows Azure?
  10. 10. IISNode benefitsScalability on multi-core servers.Since node.exe is a single threaded process, it only scales to one CPU core. Theiisnode module allows creation of multiple node.exe processes per applicationand load balances the HTTP traffic between them, therefore enabling fullutilization of a server’s CPU capacity without requiring additional infrastructurecode from an application developer.Process management.The iisnode module takes care of lifetime management of node.exe processesmaking it simple to improve overall reliability. You don’t have to implementinfrastructure to start, stop, and monitor the processes.
  11. 11. Hello World Node.json Windows
  12. 12. Breaking News!!!Cloud 9 IDE Azure IntegrationFor the first time in any language, you can deploy a Node.js app to Azurevia the browser from any platform!At Node Summit in San Francisco in January, Scott Guthrie from Microsoftdemoed this from a Mac.
  13. 13. What is Windows Azure?
  14. 14. Windows Azure isa place to run your applications.
  15. 15. Windows Azure isa place to run your applications. Starting at $0.02/hr, or… ~$15/month FREE with 90-day trial OR MSDN Subscription
  16. 16. Or store your data.
  17. 17. Or store your data. Non-Relational at $0.125/GB per month Relational starting at $5.00/monthFREE with 90-day trial OR MSDN Subscription
  18. 18. Or both.
  19. 19. Or both.Starting at ~$20/month ($15 compute + $5 SQL)FREE with 90-day trial OR MSDN Subscription
  20. 20. And a lot of other stuff too…
  21. 21. And a lot of other stuff too…CDN, Distributed Caching, Access Control Service, Service Bus, & Traffic Manager, etc…
  22. 22. Hello World Node.json Windows Azure
  23. 23. Thank YOU!http://bit.ly/StartNodeAzure
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×