Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Best tool for .NET development
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Best tool for .NET development

 Post Reply Post Reply Page  <12
Author
jeffdaro View Drop Down
Groupie
Groupie


Joined: 15 April 2005
Status: Offline
Points: 171
Post Options Post Options   Thanks (0) Thanks(0)   Quote jeffdaro Quote  Post ReplyReply Direct Link To This Post Posted: 30 September 2006 at 1:10am
Originally posted by theSCIENTIST theSCIENTIST wrote:

As for C#, this is very weird, both VB and C# do the same, but C# has weirder syntax, weird names like voids, and we have to end each line with ; and plenty more things like this, as for VB it's very English and easy to read, so why is it that C# is taking over the world?


It's not. This is a potato, potahto argument. Both languages are sitting on top of the same run times, so when compiled there is theoretically no performance difference. You code in what language you know. IMHO, there is just as much work out there for VB.NET as there is for C# especially for integrators and VAR's that have a history of building client server stuff using VB. VB is more used in the client server/integration market then C, in my experience.

Quote Whos driving this weirdness? Is it the Industry with its legacy requirements for C, Java and now C# only teams? Theres got to be some force at work here, as programmers are ignoring their mother tongue in favour of C#.


C programmers have always hated VB programmers. C# is fancy talk for C. You do the math.

Quote I'm affraid if I decide to learn C# I will further contribute to this non-sence, I'll be yet another one C#ing and one less VBing. I'll be feeling very weird indeed with operators like && and || what happened to the good old And - Or?
 
Anyway, we'll see, as they say; money talks, people walk (trough weird syntaxes)


Not to sound mean, but I think you should stick with VB. The syntactical references you make to C# tend to imply you may have a steep learning curve. Stick witj VB.NET and get good at it. There is plenty of work for VB.NET programmers out there. Don't believe the C# hype.

Back to Top
theSCIENTIST View Drop Down
Senior Member
Senior Member


Joined: 31 July 2003
Location: United Kingdom
Status: Offline
Points: 440
Post Options Post Options   Thanks (0) Thanks(0)   Quote theSCIENTIST Quote  Post ReplyReply Direct Link To This Post Posted: 01 October 2006 at 8:44am
I can learn C# and I beleive it would not be a steep learning curve, once you start coding it will all be second nature, however, the point of the post was to determine if it is worth learning a new syntax, as most jobs I've seen are ASP.NET C# only and jobs I could easily do if I C#rped.
 
I'm just wondering now, and Michael gave me an idea, would it be doable to work in a team of C# only developers when I only VB then convert the code to C#? I know that I will have to take over C# files and modify them, would this convertion process be acceptable or doable at all?
Back to Top
urko View Drop Down
Groupie
Groupie
Avatar

Joined: 23 September 2004
Location: Slovenia
Status: Offline
Points: 160
Post Options Post Options   Thanks (0) Thanks(0)   Quote urko Quote  Post ReplyReply Direct Link To This Post Posted: 01 October 2006 at 9:21am
Im glad that theSCIENTIST started this topic and would ask you for some advise.

Im pretty familiar with asp ( writting the code etc...) and now i have seen that asp.net is coming forward really fast.

So im in dilemma.

Should i continue in asp ( with the knowledge that i have and learn some more) or should i just leave it and start learing aspx?

I have downloaded MS web developer and have seen how easy it is to make some scripts...

On the other hand, i do think i need to learn more of asp so my question is should I just ignore aspx for a while ( like a year or so ) and keep working in asp or other way around?

thanks,  Wink
Urko
Back to Top
dpyers View Drop Down
Senior Member
Senior Member


Joined: 12 May 2003
Status: Offline
Points: 3937
Post Options Post Options   Thanks (0) Thanks(0)   Quote dpyers Quote  Post ReplyReply Direct Link To This Post Posted: 01 October 2006 at 5:42pm
Classic ASP will be around for a good many years to come.

The biggest difference between classic asp and asp.net isn't the technologies themselves. IMHO, the biggest difference is in the mindset that you use to approach a problem. Developing an OO solution should be done differently than developing a solution with a linear scripting language like classic asp. A lot of good practices in the linear thought world are bad practices in an OO world.

I see a lot of developers use .net to develop a  linear/sequential process flow and then spend tremendous amounts of time retrofitting it to gain some of the benefits of an OO architecture. My impression is that it takes about two years for someone to stop thinking like a classic asp developer and start thinking like a .net developer.

Lead me not into temptation... I know the short cut, follow me.
Back to Top
theSCIENTIST View Drop Down
Senior Member
Senior Member


Joined: 31 July 2003
Location: United Kingdom
Status: Offline
Points: 440
Post Options Post Options   Thanks (0) Thanks(0)   Quote theSCIENTIST Quote  Post ReplyReply Direct Link To This Post Posted: 02 October 2006 at 5:39pm
This is so true, and it's my big problem with asp.net, I still think linearly, and just the other day I was outputing something from a loop in a code behind file to a label and it took me sometime to not loop the output in the HTML label but in the script with labelId.text.
 
It will take sometime for me to drop the classic ASP way of doing things, i just hope it happens earlier than 2 years.
 
One thing that I always find difficult, is to know what kind of HTML a .NET control will output, a label I know outputs to a <span> other controls output to tables, where can I find a list of this?
Back to Top
 Post Reply Post Reply Page  <12

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.