C#

Linear Search and Binary search in C#

In this post, you will learn Linear Search and Binary Search in C#. Searching algorithms have applications in many computer science applications. Basically, searching algorithms allow the user to find a target element given the list of elements. In fact, we can use two common searching techniques – The Linear Search and Binary Search to …

TypeScript

Creating Classes in TypeScript

n this post on Creating Classes in TypeScript, I will explain how we can define a class in TypeScript with the help of a few examples. Also, I will also explain the implementation of inheritance in TypeScript with an example. Creating Classes in TypeScripteScript allows creating classes and this feature makes it an object-oriented language. However, the …

TypeScript

Introduction to Programming in TypeScript

Microsoft introduced TypeScript in October 2012. So if you are already familiar with web development, then you must have worked with JavaScript and TypeScript is the superset of JavaScript. Why should you consider developing in TypeScript rather than JavaScript which you are already familiar with? In this post on Introduction to Programming in TypeScript, I …

PHP

Architectural Constraints of REST API

In this post on Architectural Constraints of REST API, you will learn six key architectural design constraints of REST API. Basically, the six architectural design constraints that I list here form the guidelines to develop and deploy web services that allow clients to access resources on a web server. These constraints are – Client-Server Stateless …