Search
What .net language you using?
Started by carlu at 07-13-2006 1:53 PM. Topic has 8 replies.

Print Search « Previous Thread Next Thread »
  07-13-2006, 1:53 PM
carlu is not online. Last active: 5/12/2008 6:24:20 AM carlu

Top 10 Posts
Joined on 12-05-2005
Posts 14
What .net language you using?
Reply Quote

Just wondering what you all are using.  We are going to move to asp.net and wondering what is more popular.  I'm leaning to c# but I'm sure others in the office would rather do vb.  Thanks for the input.

vb.net

c#.net

other

vb/asp.net

c#/asp.net

other/asp.net


   Report 
  07-14-2006, 9:24 AM
jbrunken is not online. Last active: 7/21/2008 7:28:57 AM jbrunken

Top 10 Posts
Joined on 04-05-2005
Cedar Rapids
Posts 66
Re: What .net language you using?
Reply Quote

Mostly ASP.NET (using C# as the language).

Throw in a little Javascript when needed.

I'm also learning Flash/Actionscript (slowly but surely).

-JB

 


   Report 
  07-14-2006, 9:35 AM
carlu is not online. Last active: 5/12/2008 6:24:20 AM carlu

Top 10 Posts
Joined on 12-05-2005
Posts 14
Re: What .net language you using?
Reply Quote
Thanks Jason.  If I remember right I think most people were using c# when asked in a meeting but wasn't sure if maybe some of the people that used vb didn't raise their hand for fear of public harassment ;)

   Report 
  07-14-2006, 11:41 AM
jbrunken is not online. Last active: 7/21/2008 7:28:57 AM jbrunken

Top 10 Posts
Joined on 04-05-2005
Cedar Rapids
Posts 66
Re: What .net language you using?
Reply Quote

From my experience, most of the companies around here that do .NET do so using C#.   I know that there are a few places that use VB.NET, but for every one of those, there are probably at least 3 that use C#.

When I first started with .NET I used VB.NET.   However, I got help and now I'm completely cured. Wink [;)]

-JB


   Report 
  07-14-2006, 2:38 PM
bkoozer is not online. Last active: 8/19/2008 4:36:16 PM bkoozer

Top 25 Posts
Joined on 06-22-2005
Posts 2
Re: What .net language you using?
Reply Quote

We've standardized on VB.NET over the objections of myself and another developer (the pendulum may yet swing the other way) as VB.NET seems to offer some productivity boosts.

Other than the fact that other companies are using it and maybe some want to escape the VB6 "stigma", what do you see as the real benefits to C# for most companies?


   Report 
  07-14-2006, 2:57 PM
jbrunken is not online. Last active: 7/21/2008 7:28:57 AM jbrunken

Top 10 Posts
Joined on 04-05-2005
Cedar Rapids
Posts 66
Re: What .net language you using?
Reply Quote

What productivity boosts does VB.NET offer over C#?   Granted, VS2003 was a little bit more feature rich on the VB side, but most of the shortcomings on the C# side of the IDE are gone in VS2005.   I would also say that (from my experience) there is a lot more sample source code available for C# (at least regarding ASP.NET apps).

Some of the reasons that I like C# better.

  1. The syntax is more "unified" with languages like C++, Javascript, ActionScript, etc. <-- This is the big one.
  2. C# is less forgiving when it comes to bad habits.   VB.NET on the other hand lets you get away with things that it probably shouldn't. <- Which leads me to #3...
  3. Porting code from VB.NET (especially poorly written VB.NET) can be a nightmare because of some of the things that VB allows.

-JB

 

 

 

 


   Report 
  07-17-2006, 12:15 PM
carlu is not online. Last active: 5/12/2008 6:24:20 AM carlu

Top 10 Posts
Joined on 12-05-2005
Posts 14
Re: What .net language you using?
Reply Quote
 jbrunken wrote:

What productivity boosts does VB.NET offer over C#?   Granted, VS2003 was a little bit more feature rich on the VB side, but most of the shortcomings on the C# side of the IDE are gone in VS2005.   I would also say that (from my experience) there is a lot more sample source code available for C# (at least regarding ASP.NET apps).

Some of the reasons that I like C# better.

  1. The syntax is more "unified" with languages like C++, Javascript, ActionScript, etc. <-- This is the big one.
  2. C# is less forgiving when it comes to bad habits.   VB.NET on the other hand lets you get away with things that it probably shouldn't. <- Which leads me to #3...
  3. Porting code from VB.NET (especially poorly written VB.NET) can be a nightmare because of some of the things that VB allows.

-JB

We, well I, use JavaScript on our currect Intranet and Internet pages so it sounds like that would be a plus.

 From what I'm finding out(reading on the web) C# seems to be the leader.  Getting training to move someone that has done nothing but minicomputer work to ASP.NET with C# is going to be tuff since all the intro classes for ASP.NET seem to use VB.  Going with C# is going to be an uphill battle although realistically it will likely be no harder than VB.  C has gotten a bad rap in the mainframe world as being to hard to learn/use.


   Report 
  07-17-2006, 12:33 PM
jbrunken is not online. Last active: 7/21/2008 7:28:57 AM jbrunken

Top 10 Posts
Joined on 04-05-2005
Cedar Rapids
Posts 66
Re: What .net language you using?
Reply Quote

 carlu wrote:
C has gotten a bad rap in the mainframe world as being to hard to learn/use.

The main thing that makes C/C++ such a pain in the @#$ is having to do all of the memory management.   This isn't an issue with C# (or VB.NET) because of a wonderful little thing known as "managed code".   All of the memory management (including garbage collection) is done for you.  Unless you're trying to write something that requires split second timing (like a FPS game for example) managed code is a huge time saver.

I'm really suprised that you're not seeing any entry level training available for C#.

-JB


   Report 
  07-18-2006, 7:07 AM
carlu is not online. Last active: 5/12/2008 6:24:20 AM carlu

Top 10 Posts
Joined on 12-05-2005
Posts 14
Re: What .net language you using?
Reply Quote
 jbrunken wrote:

 carlu wrote:
C has gotten a bad rap in the mainframe world as being to hard to learn/use.

The main thing that makes C/C++ such a pain in the @#$ is having to do all of the memory management.   This isn't an issue with C# (or VB.NET) because of a wonderful little thing known as "managed code".   All of the memory management (including garbage collection) is done for you.  Unless you're trying to write something that requires split second timing (like a FPS game for example) managed code is a huge time saver.

I'm really suprised that you're not seeing any entry level training available for C#.

-JB

Good info to know.  Thanks

There is entry level training for C# but not for ASP.NET with C#... at least from what I've seen.  I have not yet made a trip to MS training page though (next stop MS).


   Report 
Post
CRINETA » .NET Discussion... » General .NET Di... » What .net language you using?

Copyright Cedar Rapids INETA, 2005 All rights reserved.

Powered by Community Server, by Telligent Systems