Category archives: Research

  • C# 50 OOPs interview questions and answers

  • 1. What is OOPS? OOPS is abbreviated as Object Oriented Programming system in which programs are considered as a collection of objects. Each object is nothing but an instance of a class. 2. Write basic concepts of OOPS? Following are the concepts of OOPS and are as follows:. 1. Abstraction. 2. En[...]
  • 7 Reasons Why ASP.NET Will Speed Up Web Application

  • ASP.NET is a server side application that is open-sourced in nature. It is a web application framework that is suited for producing dynamic web pages. It allows the programmers to construct dynamic web applications and dynamic websites. ASP.NET developers can use compiled languages that include C++ [...]
  • Abstract Factory Design Pattern - C#

  • Abstract Factory method pattern falls under Creational Pattern of Gang of Four (GOF) Design Patterns in .Net. It is used to create a set of related objects, or dependent objects. Internally, Abstract Factory use Factory design pattern for creating objects. It may also use Builder design pattern and [...]
  • Scraping the Web With Node.js

  • Before web based API's became the prominent way of sharing data between services we had web scraping. Web scraping is a technique in data extraction where you pull information from websites. There are many ways this can be accomplished. It can be done manually by copy and pasting data from a webs[...]
  • Difference between For and Foreach Loop in C# [Note]

  • The for loop executes a statement or a block of statements repeatedly until a specified expression evaluates to false. There is need to specify the loop bounds( minimum or maximum). The foreach statement repeats a group of embedded statements for each element in an array or an object collection.[...]
  • Implementation of Dependency Injection Pattern in C#

  • Dependency Injection (DI) is a software design pattern that allow us to develop loosely coupled code. DI is a great way to reduce tight coupling between software components. DI also enables us to better manage future changes and other complexity in our software. The purpose of DI is to make code mai[...]
  • MultiThreading in C#

  • There are two distinct types of multitasking: process-based and thread-based. It is important to understand the difference between the two.  Process is what the operating system uses to facilitate the execution of a program by providing the resources required. Each process has a unique process[...]

Enjoy this blog? Please spread the word :)