473,668 Members | 2,330 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Which one is better C# or VB.NET

3 New Member
Hello Frnds, after a long run with ASP and VB6, finally i decided to switch to .NET ( I know its too late). Please help to take a decision of which language to choose for .NET. Thanks in advance for your valuable advises.
May 9 '07 #1
5 1343
Atran
319 Contributor
C# is better because VB is Visual Basic for basics.
VB is great too, but C# have more advenced tools.
May 9 '07 #2
Frinavale
9,735 Recognized Expert Moderator Expert
C# is better because VB is Visual Basic for basics.
VB is great too, but C# have more advenced tools.
Its been a long time since I've heard that VB is used for "basics". VB was created to help people with no programming experience to develop applications as quickly as possible. In the beginning it did lack a lot of lower level functionality that C and C++ could do but it has come a very long way since then. VB can perform many lower level functions and is still quite easy to use.

Both C# and VB .NET are great languages to learn. If you have time I'd suggest learning both. If you don't have time, I'd suggest learning the one that is closest to what you know. If you come from a C/C++ background, C# is the next logical step. If you'd like to learn something new I'd suggest VB.NET.

The syntax is different between the two languages but each of them will be able to solve your problem.

-Frinny
May 9 '07 #3
Hybrid
6 New Member
I'd personally go with C#. C# is far more useful for devloping more advanced programming. As said previsouly VB was invented for people with no programming experiences. However; it really depends what your going to be doing while you program. However my only suggestion would be if you plan on devloping a game/server, and you would like to use a .NET language C# or VB is not the language. Delphi will probably more stable with servers. Cheers.
May 9 '07 #4
teakwood85
5 New Member
My opinion is: Use C#.
Why don't u use the language that are used by Microsoft to build .NET itself?

-Jati Indrayanto
May 10 '07 #5
Paulson
63 New Member
My opinion is: Use C#.
Why don't u use the language that are used by Microsoft to build .NET itself?

-Jati Indrayanto


HI
You see software industry is fastly developing and we all(most)of us are developers.You see whether c# or vb is better depends on the clients satisfaaction. mostly any of the basic things you want to do you can do using any of these,but when it comes to certain features each may have its own plus points.

But basically what is important is your knowledge,if you are just a beginner I suggest you try with both and point out which is better yourself.Just bcos someone said vb is better just dont go for it and also vice versa,if you are looking like that I suggest why don't yoy go for java it is open source also?

You see try to spent your time making knowledge and use your own logic. No one else knows how good you can do , be your own boss.Most of the developers will say that the language they are working is better and you most be knowing that even old languages like cobol,lotus-notes,foxpro are still in huge demand.


After all what counts is hard-work,so keep the good work going.Take your owndecisions and work hard.


bye Paulson
May 10 '07 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

2
3336
by: Amit D.Shinde | last post by:
Hello Experts.. I need some help regarding cookies and session objects and also global.asa file I am creating one cookie when a user logs in on my website. The cookie stores the login name of the user. I want that cookie should get deleted when user closes the browser without signing out. I think it is done in global.asa file . But i don;t know how to do it?
6
2151
by: lastusernameleft | last post by:
i've been researching this issue for a while and can't come to any conclusive answer, mostly it seems to be a preference over syntax, some saying c# is elegant while vb is clunky, or that c# is geeky while vb is more naturally legible. there dont seem to be many capabilities in one over the other, at least with whidbey, so basically, is there anything c# can do that vb can't?
1
3474
by: Markus Rebbert | last post by:
Hi list, i got an postgresql installation on linux (debian) with the htree partitions: 1- system 2- postgresql data files 3- postgresql WAL logs(pg_xferlog) Our standard file system is ext3. Now i heard, xfs is better for the data files.
4
2937
by: Ed Davis | last post by:
I'm trying to decide which of the following programming styles is better, as in easier to understand, and thus easier to maintain. Keep in mind that for posting purposes, this is a greatly simplified example. The goal is to parse and build an AST for a print statement, returning the base-node of the AST built. print ::= "print" expr | string ("," expr | string )*
9
288
by: Robert Lario | last post by:
C# verses VB.Net Which Way to go. I am sure this issues has come up before. Please direct me to any good articles that cover this issue. Ideally some neutral assessment.
22
2222
by: smartwolf agassi via DotNetMonster.com | last post by:
I'm a C# language learner. I want to know which IDE is better for C# programing, Borland C#Builder or VS.net 2003? -- Message posted via http://www.dotnetmonster.com
2
2893
by: monkeydragon | last post by:
Which is better, using ReadFile/WriteFile or use fstream?
33
2573
by: Protoman | last post by:
Which is better for general-purpose programming, C or C++? My friend says C++, but I'm not sure. Please enlighten me. Thanks!!!!!
48
4919
by: meyer | last post by:
Hi everyone, which compiler will Python 2.5 on Windows (Intel) be built with? I notice that Python 2.4 apparently has been built with the VS2003 toolkit compiler, and I read a post from Scott David Daniels where he said that probably the VS2003 toolkit will be used for Python 2.5 again. However, even before the release of Python 2.5, I cannot seem to find many retailers around here that still carry Visual Studio 2003, and some were a...
20
3066
by: mike3 | last post by:
Hi. (Xposted to both comp.lang.c++ and comp.programming since I've got questions related to both C++ language and general programming) I've got the following C++ code. The first routine runs in like 65% of the time of the second routine. Yet both do the same thing. However, the second one seems better in terms of the way the code is written since it helps encapsulate the transformation in the inner loop better making it easier to read,...
0
8374
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
8575
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8653
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7398
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5677
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4202
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4373
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2784
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2018
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.