View Single Post
Old 11-10-2008, 09:42 AM   #5 (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 take it asp.net is a language for client-side web development, which can be used with Visual Web Developer, which is a kind of IDE for client-side web development?
No. ASP.NET is a platform for developing web-apps, not a language. For instance, you can write an ASP.NET web app using C#. You can use C# for client side and server side coding.

Quote:
That being said i think you are getting confused cause C# is used mainly for desktop applications. Not for WEb stuff. That is HTML, Java, PHP, Pearl, XHTML, Ajax and so on. C# and .NET are used for stuff that you use within Windows on your desktop. Not so much what you use on the web unless you are developing for use with Silverlight.
Actually, C# is used mainly for writing ASP.NET web apps. It is also used in developing desktop apps, but most C# jobs involve ASP.NET and database access.

I'm currently employed as a senior C# developer writing WPF desktop apps for a distributed system, so I can't give you the fine details regarding ASP.NET. I can tell you, however, that writing web apps + database queries is very tedious and boring. On the flip side, those skills are in higher demand than Winforms or WPF.
jaeusm is offline