View Single Post
Old 11-09-2008, 04:47 PM   #2 (permalink)
jaeusm
 
Software Developer

Join Date: Mar 2006

Location: Columbus, OH

Posts: 569

jaeusm is on a distinguished road

Default Re: confused by modern terminology

Quote:
I thought C# was one of a number of languages built on the "Microsoft .NET Framework" managed code programming model.
The .NET framework is a large collection of libraries and a runtime environment, not a programming model. C# is the flagship language for which to develop managed applications using the .NET framework.

Quote:
technically, isn't ANYTHING that's not system programming considered to be applications programming?
Technically, yes. However, it's common for people to use that phrase to mean "desktop applications programming".

Quote:
The reason I ask is that web- and non-web-programming seem to be such different environments, and I need this information to help me decide in what field to try to break back into programming.
For what it's worth, there are far more jobs available for developing web apps than for desktop apps -- especially if you're interested in .NET, as your other posts suggest. In that case, focus on the C# language, ASP.NET, and SQL. Just take a look at C# jobs on Dice or Monster for your area to get a feel for the specific technologies to focus on.
jaeusm is offline