Setup Express and run first application in Node.js

In this post we will take a step by step look in setting up Express and creating first application. I assume that you have already installed Node. If not then go ahead and install from here Once node.js is successfully installed, you can install Express framework by running npm install express on command prompt. AfterContinue reading "Setup Express and run first application in Node.js"

Completed 6 years in Software Industry

  24th March is very important date in my life. I started my journey as professional or in simple words I started working on 24th March 2008 after passing engineering in June 2007. Hence today I have completed 6 years as working professional. This has been an exciting journey. In these 6 years, I workedContinue reading "Completed 6 years in Software Industry"

== and === operators of JavaScript in simple words

There are astronomical articles and blog posts have been written on == and === operators in JavaScript but I had tough time understanding it. So I decided to write my learning in this blog post. I will try to explain == and === in simplest words. To start with try to understand difference between theseContinue reading "== and === operators of JavaScript in simple words"

Create Image Server using WCF WEB HTTP Service

Last post I wrote on WCF Web HTTP Service: why and how. This post was for beginners in which I discussed how to get it started and write your fist WCF WEB HTTP Service. In this post we will go one step further and learn to work with streams or to be precisely images. ServiceContinue reading "Create Image Server using WCF WEB HTTP Service"

WCF Web HTTP Service: why and how

Very often I talk on WCF to user groups and find developers confused on various forms of WCF. For example some of the questions I get are as follows How to create REST Service Can we create REST and SOAP Service together What is WCF Web HTTP Service How Web HTTP Service and WCF RESTContinue reading "WCF Web HTTP Service: why and how"

Presented in Cloud Computing Bootcamp in Udaipur

Read official recap of event here On 1st February 2014 I had an opportunity to present on Cross Platform Mobile Application Development to developers and students of royal city Udaipur.   Udaipur is historical city of India and 700 km South West of Delhi. It is not a favourite software destination and get very fewContinue reading "Presented in Cloud Computing Bootcamp in Udaipur"

Understanding click binding in Knockout.js

Click Binding adds click event to element on View. You can do click binding with any function in ViewModel or you can bind to any normal function. Let us try to understand it with a very simple ViewModel. We have a ViewModel as below As you see there is one function as property of ViewModelContinue reading "Understanding click binding in Knockout.js"

Create REST API on Node.js using Visual Studio

Find Source Code on Github In this post I am not going to explain, what is REST? I assume you are already aware of REST concepts hence on this post to create REST API on Node.js which will perform CRUD operations. I am going to use Visual Studio to create Node Application and before youContinue reading "Create REST API on Node.js using Visual Studio"

Create a Router in Node.js using crossroads

Routers are very important in any web server. Primary function of a Router is to accept request and on basis of requested URL trigger desired process. Consider a rough example in that client is requesting http://abc.com/users/myprofile and there request may serve from URL http://abc.com/node/2 assuming user is stored in node with id 2. In Node.jsContinue reading "Create a Router in Node.js using crossroads"