So even though I have a Comp Sci degree I have spent my life in embedded, kernel, device driver layers and not in the realm of ‘Application’ (anything user level) programming. But I have had mucked around with it.
Anyway, usually in a social gathering when someone gets to know that I am work in the “IT” industry, I am asked … “Do you do .NET programming?” or “Are you a .NET programmer?” or “Do you know .NET?” My answer to them is no.
But I want to know, is that even a valid question? Isn’t .NET a framework .. and you can plug in any language within that framework and so say a C++ .NET project will be very different from say a ASP .NET project, not only in it’s scope but also in the skill set required to do the project. So blankly asking if someone knows “.NET” or programs in it … is stupid … right?
What am I missing here? I ask because sometimes I am asked the question from people who supposedly also work in the “IT” industry.
That’s a good question AJ and the answer isn’t as clear cut as you’d probably like it to be. On the outset though, I don’t think there’s anything wrong with the question per say. Can the question be more specific – yes… probably something to the effect of “Do you do programming/development for .Net environment/infrastructure?”
At a syntax level you may be using VB.Net or C# … but both of these languages can access the same Common Language Infrastructure (CLI) for things like exception handling, security, and interoperability. Also .Net’s base class library provides a library of functionality such as user interface and database access, and these functions are available to all languages.
So it isn’t necessarily wrong to ask whether someone programs in .Net. It could simply mean that they’re familiar with the common language infrastructure and the base class library functions in .Net that can be accessed through a higher level programming language of their choice.
haha so true . Well as I do a ton of it , so leme tell you the inside stuff . The IDE we use is ‘‘Visual Studio .NET 2010’’ or whatever version you have . So as for shortcut everyone calls it ‘’.NET’’ programming . Any language that you can use in VS .NET falls under this category .
Another very interesting mix up is between Java and Java Script Or JQuery and Java Script