[Windows Azure] [V. Important] Direction for our classes and software development

Thursday, December 15, 2011

 

We have been learning to develop single page Html5/javascript applications in our classes. We know that the entire industry is moving towards Html5 on the client. However till today, we were unsure about the industry direction on the server side. We knew that cloud will take over the servers, but which platform will win? With various options available from different cloud providers. In the last few weeks the direction of the industry has become more clear. The industry is moving very fast to Javascript on the server as well:
Node.js
http://nodejs.org/
From now on we will develop Html5 applications for mobile (iPhone, iPad, Android, Windows Phone 7), Wndows 8 and Web using Javascript on the client as well as on the server. This will make teaching 101, 201, and 251 very easy, with only one language to learn: Javascript.
Node.js is taking the software industry by storm, even Microsoft is adopting it. Check these links:
http://venturebeat.com/2011/11/28/node-is-one-of-the-cool-kids-now/
http://www.readwriteweb.com/cloud/2011/12/windows-azure-adds-nodejs-supp.php
http://gigaom.com/cloud/engine-yard-plugs-node-js-into-its-cloud/
http://gigaom.com/cloud/appfog-now-with-ruby-and-node-js-support/
http://gigaom.com/cloud/heroku-revamps-with-logs-processes-and-node-js/
http://www.marketwire.com/press-release/inaugural-node-summit-to-take-place-january-24-25-2012-in-san-francisco-1589480.htm


If you are learning to write an Html5 heavy single page app (think gmail, Facebook, etc.), node.js is a great fit. The ability to process many requests / seconds with low response times, as well as sharing things like validation code between the client and server make it a great choice for modern web applications that do lots of processing on the client.

_______________________________________________________________________________
Zia Khan

Become my friend on Facebook: http://www.facebook.com/ziakhan
Mobile: 92-300-826-3374 (Pakistan)
Microsoft's Windows Azure Discussion Group: 3,000+ Members
CFA, CPA, and CMA Exam Preparation Discussion Group: 3,700+ Members
_______________________________________________________________________________

__._,_.___
Recent Activity:
Cloud Computing Education: http://www.OperationBadar.net
MARKETPLACE

Stay on top of your group activity without leaving the page you're on - Get the Yahoo! Toolbar now.

.

__,_._,___

0 comments:

Post a Comment