.Net – The Platform

.net platform

The Platform of .NET The central part of the .NET platform is the .NET Framework.. It consists of a runtime called CLR and a set of supporting libraries. The runtime controls the installation loading and executing .NET applications. Libraries provide code for common programming tasks so increasing developer productivity. Libraries also provide a layer on […]

Node.js – Asynchronous Programming


Overview In this section, I discuss a fundamental concept of Node called Asynchronous programming and how it differs from synchronous programming. The syntax is slightly different and examples will be provided for demonstration differences between both types of programming models. Asynchronous programming allows Node to execute callbacks in a single thread, thus improved performance and […]

Node.js – HTTP Server


Setup Node HTTP Server One of the most common uses for Node is as a web server for applications built with Angular or Express JS (see Advanced Node section). The code below configures a simple server: var http = require(‘http’); var server = http.createServer(function onRequest(request, response) { response.writeHead(200, { ‘Content-Type’: ‘text/plain’}); response.write(‘Welcome to a simple […]

Android – Setup and Environment

java oracle

Android Studio Development Environment Before you start developing your Android app, you need to take the first step set up a computer system as a development platform. Therefore the number of steps required to install the Java Development Kit (JDK) and Android Studio Integrated Development Environment (IDE), which also includes Android Software Development Kit (SDK). […]