Why .NET is .NET !!!


This was indeed asked by one interviewer to me, when I was in Final Year of my Engineering.


The full Form of .NET is Network Enabled Technologies.
.Net is a Framework, which can be used in the development of any kind of application like…

  • Desktop Application
  • Web Application
  • Mobile Application


So, let’s have a research on our main Topic.
According to Wikipedia

Microsoft started development of .NET Framework in the late 1990s, originally under the name of Next Generation Windows Services (NGWS). By late 2000 the first beta versions of .NET 1.0 were released.

According to my research, it seems to be a Marketing and Branding Decision taken by Microsoft at that time.

When John Gage joined Sun Microsystems, he is credited with creating the phrase “The Network is the Computer”. So, if we think that .NET refers to Network, then it would not be wrong, as it was considered to be Microsoft‘s reaction to that statement. However, Microsoft was one step ahead to define “that statement” in a very “Productive Way”, which was going to create a “Software Development Revolution”.

Another aspect of the research reveals that Microsoft thought .NET could lessen the .COM mania.

Technical Aspect

Let’s give a thought to the Technical Aspect of the Nomenclature.
With .NET, we can create Web Services. The Framework makes life easier to write and consume Web Services. In this way, it has enhanced the Internet in terms of what it was doing and signifies the term Network in .NET. Anyone can access the Service from any platform and consume data to do operations. That was the main theme.

What I think?

Really does not matter, right?
Anyway, the Nomenclature is believed to be a gimmick, still I can’t ignore the Technical Aspect.

What you think?

It matters a lot. So, put your thoughts on this topic. Let’s discuss and find out the mystery.


CodeProject MVP Status for 2014


Today, I got an email from Chris Maunder (Co-founder of CodeProject) that I have recognized as MVP for my contributions made throughout the year. This is my first MVP award and I am really excited about it.

I love to spend time on answering Questions and writing Tips on CodeProject. The CodeProject is a nice place of passionate Programmers around the world. We help each other and try to resolve difficult issues.

Thanks CodeProject team and other CodeProject members who have guided me throughout the year.

Thanks a ton to Mindfire Solutions (my current company),  my Colleagues, Lead, Manager and Reputation Manager for encouraging me from time to time.

Last, but not the least, my family and friends, they always believe in my abilities, which is a confidence booster for me to work hard for the Community.

Saying all this, I announce the launch of my Blog. So, please Follow it, Share with your friends, Add as a Bookmark to your Browsers. 🙂