category

home / developersection / category

Session in C#
c# 06-May-2016
Session in C#

When we are working with an application on your computer, you open it, do some changes and then you close it. This is much like a Session.

DLL in C#
c# 05-May-2016
DLL in C#

A dynamic-link library (DLL) is a module that contains functions and data that can be used by another module (application or DLL).

Inheritance in C#
c# 05-May-2016
Inheritance in C#

Inheritance means parent class property access child class like methods, members etc, and also reused code.

Interface in C#
c# 05-May-2016
Interface in C#

Interfaces define properties, methods, and events, which are the members of the interface. Interfaces contain only the declaration of the members. It is the responsibility of the deriving class to define the members.

Abstract class in C#
c# 05-May-2016
Abstract class in C#

A Method without any method body is known as an abstract, what the method contain only declaration without any implementation & should be declare by only the ‘abstract modifier’.

Method overriding in C#
c# 05-May-2016
Method overriding in C#

Method overriding is a feature that allows you to invoke functions (that have same signatures) that belong to different classes in the same hierarchy of inheritance using the base class reference.

Method Overloading in C#
c# 05-May-2016
Method Overloading in C#

Method overloading is a feature which allows a class to have two or more methods having same name but different signature means (multiple behavior but different signature).

Concurrent Collections in C#
c# 23-Jan-2016
Concurrent Collections in C#

Traditional collection classes are using with a lock, but concurrent collection classes are lock free. So, it will often use in parallel programming for performance concern.

Non-Blocking Synchronization in C#
c# 15-Jan-2016
Non-Blocking Synchronization in C#

The .NET frameworks introduced ‘Non-Blocking Synchronization’ for highly concurrent and performance-critical scenarios.

Synchronization in C#
c# 13-Jan-2016
Synchronization in C#

In a multithreaded environment, each thread has its own local thread stack and registers. If multiple threads access the same resource for read and write, this will cause a resource conflict and the value may be changed unexpectedly.

Task Parallel Library (Task Parallelism) in C#
c# 12-Jan-2016
Task Parallel Library (Task Parallelism) in C#

The Task Parallel Library is a basic concept of a task (i.e. a unit of work ), which represents an asynchronous operation. The term “Task parallelism” refers to one or more independent asynchronous tasks running concurrently i.e. in parallel.

Parallel Programming in C#
c# 06-Jan-2016
Parallel Programming in C#

We are working on multiprocessor of many years. However, many developers are creating single-threaded programs, they are not taking advantages of all the extra processing power. To remedy this, used Parallel Programming.