These days, I was working with Node.js and Social Gaming. There is more support for Windows (now we have npm) and for Azure. My new links:
Case study: How & why to build a consumer app with Node.js
http://venturebeat.com/2012/01/07/building-consumer-apps-with-node/
shinuza / node-cc-module-boilerplate
https://github.com/shinuza/node-cc-module-boilerplate
A C++ module boilerplate for Node.js
Building native modules for nodeJs 0.6+ with visual studio
http://botsikas.blogspot.com/2011/12/building-native-modules-for-nodejs-06.html
tjanczuk / iisnode
https://github.com/tjanczuk/iisnode
Hosting node.js applications in IIS on Windows
WindowsAzure / azure-sdk-for-node
https://github.com/WindowsAzure/azure-sdk-for-node/
Windows Azure SDK for Node.js
This project provides a set of Node.js packages that make it easy to access the Windows Azure storage and queue services
Accessing Azure Role Environment information from NodeJS
http://nodeblog.cloudapp.net/accessing-azure-role-environment-information-from-node
Running wheat git-based blog engine on Windows Azure
http://nodeblog.cloudapp.net/running-wheat-git-based-blog-engine-on-windows-azure
Windows Azure Startup task to run npm install to avoid deploying node modules
http://nodeblog.cloudapp.net/startup-task-to-run-npm-in-azure
KABA-CCEAC / nodeEventStore
https://github.com/KABA-CCEAC/nodeEventStore
EventStore Implementation in node.js
I/O Completion Ports
http://msdn.microsoft.com/en-us/library/aa365198(VS.85).aspx
I/O completion ports provide an efficient threading model for processing multiple asynchronous I/O requests on a multiprocessor system. When a process creates an I/O completion port, the system creates an associated queue object for requests whose sole purpose is to service these requests. Processes that handle many concurrent asynchronous I/O requests can do so more quickly and efficiently by using I/O completion ports in conjunction with a pre-allocated thread pool than by creating threads at the time they receive an I/O request.
Leveraging Node.js’ libuv in Windows Azure
http://msdn.microsoft.com/en-us/library/hh527737(v=VS.103).aspx
Getting the samples to work on the Azure Node.js SDK
http://coderead.wordpress.com/2012/01/03/getting-the-samples-to-work-on-the-azure-node-js-sdk/
Write Logs for Machines, use JSON
http://journal.paul.querna.org/articles/2011/12/26/log-for-machines-in-json/
thejh / node-forum
https://github.com/thejh/node-forum
You know, a forum. In nodejs.
Microsoft Windows Azure PaaS Gets Node.js Update
http://www.talkincloud.com/microsoft-windows-azure-paas-gets-node-js-update/
scriby / asyncblock
https://github.com/scriby/asyncblock
A simple and powerful abstraction of node-fibers
Azure On GitHub
https://github.com/blog/1010-azure-on-github
Building Hypermedia APIs with HTML5 and Node
http://www.amazon.com/Building-Hypermedia-APIs-HTML5-Node/dp/1449306578/ref=ntt_at_ep_dpt_1
Pollenware / comb
https://github.com/Pollenware/comb
Framework for node that provides a one stop shop for frequently needed utilities (OO, collections, logging, string and date formatting, proxy, flow control, date management)
Real Time Editing with Sockets, Node and Redis
http://dailyjs.com/2010/05/26/realie/
28c3: Effective Denial of Service attacks against web application platforms
http://www.youtube.com/watch?v=R2Cq3CLI6H8
Ryan Dahl and software complexity
https://plus.google.com/115094562986465477143/posts/Di6RwCNKCrf
dreamerslab / thunder
https://github.com/dreamerslab/thunder
A lighting fast template parser for node.js
Control Flow in Node
http://howtonode.org/control-flow
Control Flow in Node Part II
http://howtonode.org/control-flow-part-ii
Control Flow in Node Part III
http://howtonode.org/control-flow-part-iii
substack / node-bigint
https://github.com/substack/node-bigint
Arithmetic on big integers using libgmp
caolan / nodeunit
https://github.com/caolan/nodeunit
Easy unit testing in node.js and the browser, based on the assert module.
cloudkick / whiskey
https://github.com/cloudkick/whiskey
A powerful test runner for NodeJS applications.
c9 / kernel
https://github.com/c9/kernel
A simple async template language similair to dustjs and mustache
Dux Released
http://joshuakehn.com/2011/12/19/Dux-Released.html
At it’s core dux is a flexible container that accepts drop in functionality that can be executed from a common command line interface. Adding new commands or extending others is straight forward and simple.
caolan / async
https://github.com/caolan/async
Async utilities for node and the browser
RailwayJS – MVC framework
http://railwayjs.com/
Create NodeJS web apps faster with more energy, using RailwayJS
Ryan Dahl – History of Node.js
http://www.youtube.com/watch?v=SAc0vQCC6UQ
What does he drink
Testing / Spec Frameworks
https://github.com/joyent/node/wiki/modules#wiki-testing
Node Modules
https://github.com/joyent/node/wiki/modules
Search NPM packages
http://search.npmjs.org/
observing / eventreactor
https://github.com/observing/eventreactor
EventEmitters on a syntax suger rush
Debugging native node modules loading failure on windows
http://botsikas.blogspot.com/2011/12/debugging-native-node-modules-loading.html
The Switch: Python to Node.js
http://journal.paul.querna.org/articles/2011/12/18/the-switch-python-to-node-js/
Welcome Nodesters!
http://nodester.com/help.html
There are many avenues to get help with hosting or deploying your node.js applications to Nodester.
apla / workflow.nodejs
https://github.com/apla/workflow.nodejs
Workflow processing for node.js
Every application is based on series of workflows. if your workflow is written in a program code, you have a problem. people don’t want to screw up, but they do. workflow.nodejs is an abstract async processing framework for describing workflows in simple configuration.
What’s new in Windows Azure
http://www.infoworld.com/d/microsoft-windows/whats-new-in-windows-azure-181578
Seeking greater relevance and functionality, Microsoft adds a free trial and more open source support
What are the disadvantages of using Node.js?
http://www.quora.com/What-are-the-disadvantages-of-using-Node-js
@zef: “I like Javascript and node.js, but there’s one disadvantage: its asynchronous programming model…
…Until I used Python for a server-side project and remembered how much simpler the synchronous programming style is. How cleaner your code looks. I suppose I had the Stockhold syndrom for a while there.”
The Pass Pattern
http://josephmoniz.github.com/blog/2011/12/14/js-pass-pattern/
Node.JS in Windows Azure
http://channel9.msdn.com/Events/windowsazure/learn/Node-JS-in-Windows-Azure
by @ntotten
Transform your IIS into a real-time pub/sub engine with Faye-Node
http://weblogs.asp.net/cibrax/archive/2011/12/12/transform-your-iis-into-a-real-time-pub-sub-engine-with-faye-node.aspx
Faye is a simple Http Pub/Sub server initially implemented by John Coglan in Ruby, and also later ported by himself to Node.js. The version for Node.js implements the Bayeux protocol, which at first glace, many of us known as http long polling.
This project just represents another alternative to Socket.IO, which also works for client applications that are not necessarily implemented within a web browser. As many http pub/sub engines out there, Faye also uses the idea of channels for routing messages, and it ships with two message repositories out of the box, a repository that runs in memory and a repository that stores the messages in REDIS.
Azure price cuts, bigger databases, now with node.js and MongoDB support, Hadoop on its way
http://arstechnica.com/microsoft/news/2011/12/azure-price-cuts-bigger-databases-now-with-nodejs-and-mongodb-support-hadoop-on-its-way.ars?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+arstechnica/index+(Ars+Technica+-+Featured+Content)
Node js Book Shelf
http://astore.amazon.com/nodejs-20
substack / node-browserify
https://github.com/substack/node-browserify
Make node-style require() work in the browser, as if by magic!
Improved Developer Experience, Interoperability, and Scalability on Windows Azure
http://blogs.msdn.com/b/windowsazure/archive/2011/12/12/improved-developer-experience-interoperability-and-scalability-on-windows-azure.aspx
Node.js Developer Center
https://www.windowsazure.com/en-us/develop/nodejs/
Node.js core contributor explains why it’s ready for the big time (video)
http://venturebeat.com/2011/12/09/node-js-rackspace/
Deploying Node.js Applications to Windows Azure via Blobs or Git Sync
http://blog.smarx.com/posts/deploying-node-js-applications-to-windows-azure-via-blobs-or-git-sync
by @smarx via @asehmi
ajaxorg / node-github
https://github.com/ajaxorg/node-github
node library to access the GitHub API
pksunkara / octonode
https://github.com/pksunkara/octonode
github api v3 in nodejs
My Links
http://delicious.com/ajlopez/nodejs
More links and examples are coming.
Keep tuned!
Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

