User Name:

User Email:

This information will only be saved for the purposes of communicating with those who have provided this information voluntarily regarding our services.We will never sell your name or email address to anyone.
© 2021 - First Crazy Developer (Abhishek Kumar)

crazydeveloper Parallel Programming with C#

There is an important approach of coding "Parallel programming". Now a days many workstation have multiple cores (CPU). What will happen if we have multiple core station but our approach of coding is serial program? The output is our program will still use one thread of a single core at a time. So, when times have changed and processors have greatly evolved we also changed our programming model and then after introduce the new programming model called "Parallel Programming Model.".

Read more »
28 August 2016

crazydeveloper Decoupling with Delegates in C#

Hi friends, few days back we had discuss about the Delegate in C#. But I am still getting lots of mail, where they confused to explain about uses of Delegate in C#. Today we will try to understand what problem does Delegate solve, if we understand the problem domain then it will be so easy to explain the solution or we can say easy to map the delegate with problem and what Delegate all about in C#?

Read more »
12 November 2015

crazydeveloper New cool features in C# 6.0

Hi friend, last week I installed new Visual Studio 2015 and I went through some cool features. Then after I thought we should discuss about that features of C# 6. In this article we will overview these new concepts then after we will discuss in details. We know Microsoft released Visual Studio 2015 with C# 6.

1. Static Using Syntax

2. Auto-Property Initializers

3. Dictionary Initializers

4. String Interpolation

5. nameOf Expression

6. Expression Bodied Function & Property

7. Exception Filters


Read more »
17 October 2015

crazydeveloper Get Excel Column Name & Number in C#

Hi friends, few days back someone asked me a question and that time I misunderstood the question means I didn't understand what they want to ask me? Now I thought I should share that with all of you with proper answer.

Let start with question- “How can we print the Column name of Excel Sheet in C#?" Before going to start this discussion first we should look the excel sheet file.

Read more »
07 October 2015

crazydeveloper IEnumerator v/s IEnumerable in C#

IEnumerable vs IQueryable Interface. Both are Generic Interface and important with Collection. But most developer confused about their basic differentiate about IEnumerator over IEnumarable Interface.

We use both Interfaces to loop through the Collection. Even internally IEnumerable Interface used IEnumerator.

Read more »
27 September 2015

crazydeveloper Constant and ReadOnly and Static Variables in C#

These are very common keywords use in C# and are quite confusing. So today we will discuss these keywords and try to understand them.  Constant, Readonly and Static are keywords that are nearly the same in behavior but when we talk about their functioning they  are all different.

Read more »
17 June 2015

crazydeveloper Difference Between IQueryable and IEnumerable in C#

Hello, in the previous article we discussed about importance of Collection in C# and today we will start discuss some important part of Collection. In order to understand the better approach of Collection we need to know about IQueryable, IEnumerable & IList.

Here we have most important question for C# developer - "How we can decide, which a better for our requirements is?"

We always gets confused between IEnumerable and IQueryable. When it comes to writing code, both looks very similar. However there are many difference between them which needs to be taken care of while writing code.

Read more »
12 September 2015

crazydeveloper Importance and Use of Dynamic Polymorphism in C#

In today's world we implement lots of concept in our programming with the help of OOP. When we talk about OOP, Polymorphism & Inheritance are always on top priority. Polymorphism & inheritance are the main pillar of OOP concept. Today we will discuss about concepts of virtual, override, sealed, abstract and new keyword in C#. Here we have an important question- "With the help of these keywords, what we do in C#?"

Basically above keywords are used to implement the concept of Polymorphism in our C#. In order to understand the importance of these keywords and why we need that in our programming language, we will start discuss about - What is Polymorphism in OOP?

Read more »
17 June 2015

crazydeveloper Delegates in C# .Net

Hi, today we will discuss the most important feature of C# that is "Delegates". When we are coding with C#, it gives us some extra advantage to implement our business requirements. "Delegates" is the one of them, which gives you extra advantage in C#. Here we have the important question: What is delegates in C#?

Read more »
16 June 2015

crazydeveloper Use and Importance of Collection in C#

Hi, today I'd like to discuss about "Collection in C#". In order to understand the importance of Collection and why we need that in our programming language, we'll need to look back into our time machine and should start journey from .Net Framework 2.0 to .Net Framework 4.5.
The first question come into our mind - Why we need Collection?
In many times we want to work with group of related objects. Before Collection we used Array for the same. If we can work with group of objects with array then why we need "Collection"?

Read more »
23 August 2015

Page 1 of 3

Become a Fan