Great Confusing Problem with VB.NET developers
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
Despite all the "holy wars" regarding the best language, for most projects the choice of language is arbitrary. Possible exceptions are projects where access to the hardware is essential, or there are hard real-time or memory requirements. Most of us don't have the luxury of programming in the language that we love most. This may be because the legacy code was written in a different language, because of contractual requirements, or even because your boss prefers a different language. I suggest that you learn whatever languages can keep you employed, and develop any personal projects in the language you love. Good luck!
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill
-
Short answer - suck it up. VB has a bad reputation, a lot of it deserved. I worked with VB from conception on early Windows through to VB6 and started moving into VB.Net bey never transferred. C# and VB.Net compile to the same runtime and AFAIK most of not all commands are convertable 1:1. A lot of people won't accept that the two are in the same ecosystem but you can chose - stay with what you know or move on. In my career, I started in COBOL and moved through various other languages - including C, VB and Java - and I now find myself as a newbee with all the web tech. The answer is *not* to moan, but to knuckle down and learn the new stuff.
veni bibi saltavi
Bro! You are absolutely right. There are many commands in vb which can,t be converted in C# but most people don,t accept this reality. I am also feeling myself a newbie and worrying about it. I never think i can,t do something in programming but when i look to markete then this reality comes that vb don,t have demand. With passing time while i am practicing c# i am found that it is realy becoming easy for but in heart i still prefer vb upon c#.
-
There are places that use VB.NET. I would imagine there are enough licenses sold that Microsoft feels it is worth while. Keep practicing your c# and it will come easier for you. Good luck.
Mongo: Mongo only pawn... in game of life.
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
Anything you can do in C# you can do in VB. But...it doesn't work the other way round: and for that I'm truly glad. VB is a very old language which was designed to be used by non-programmers, and it retains some of that to this day. Most of the stuff you can do in VB that you can't in C# improves the quality of code and the ease of maintenance. String typing rather than weak typing is the major plus here, but any language which retains "On Error Resume Next" should be recycled as firelighters... X|
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
Member 9993589 wrote:
vb only developers ... can switch to c# easly [sic] but their hearts shall always stick with vb ... I love vb
I was tempted to mark this as abuse. :-D
Once you lose your pride the rest is easy. In the end, only three things matter: how much you loved, how gently you lived, and how gracefully you let go of things not meant for you. – Buddha
-
Anything you can do in C# you can do in VB. But...it doesn't work the other way round: and for that I'm truly glad. VB is a very old language which was designed to be used by non-programmers, and it retains some of that to this day. Most of the stuff you can do in VB that you can't in C# improves the quality of code and the ease of maintenance. String typing rather than weak typing is the major plus here, but any language which retains "On Error Resume Next" should be recycled as firelighters... X|
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
OriginalGriff wrote:
Anything you can do in C# you can do in VB.
Unsafe code? :rolleyes:
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
-
OriginalGriff wrote:
Anything you can do in C# you can do in VB.
Unsafe code? :rolleyes:
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
All VB code is unsafe! :laugh:
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
IMHO, problem-solving skills are more important than programming language skills. Once you are able to architect a solution, the language is not that important. Try to enhance your problem-solving skills. What the end user wants is a working solution, and is, more often than not, not bothered about what's under the hood. Having said that, its better to work in a modern language, and VB is not likely one of them. Its better to learn languages useful for the web - HTML5, CSS, JS.
-
Bro! You are absolutely right. There are many commands in vb which can,t be converted in C# but most people don,t accept this reality. I am also feeling myself a newbie and worrying about it. I never think i can,t do something in programming but when i look to markete then this reality comes that vb don,t have demand. With passing time while i am practicing c# i am found that it is realy becoming easy for but in heart i still prefer vb upon c#.
Member 9993589 wrote:
Bro!
... and I stopped reading.
veni bibi saltavi
-
IMHO, problem-solving skills are more important than programming language skills. Once you are able to architect a solution, the language is not that important. Try to enhance your problem-solving skills. What the end user wants is a working solution, and is, more often than not, not bothered about what's under the hood. Having said that, its better to work in a modern language, and VB is not likely one of them. Its better to learn languages useful for the web - HTML5, CSS, JS.
Absolutely you are right. I think too much and i have confidence and i can say i can solve any challanging problem in vb. But i want to tell that i am in a far village where internet is available but there is no any city near and this is backward area and i am not in contact with professional peoples where from i can take some work and do it by myself. I shall like if someone gives me some programming work i shall do it free of cost because whole day i am free in these days. And it is better to do something than doing nothing. I learnt programming by myself in home but i never did professional working i don,t know what is professionalism. So please someone attach with me i shall server him/her free and in result i shall become professional.
-
Member 9993589 wrote:
Bro!
... and I stopped reading.
veni bibi saltavi
-
IMHO, problem-solving skills are more important than programming language skills. Once you are able to architect a solution, the language is not that important. Try to enhance your problem-solving skills. What the end user wants is a working solution, and is, more often than not, not bothered about what's under the hood. Having said that, its better to work in a modern language, and VB is not likely one of them. Its better to learn languages useful for the web - HTML5, CSS, JS.
-
Member 9993589 wrote:
vb only developers ... can switch to c# easly [sic] but their hearts shall always stick with vb ... I love vb
I was tempted to mark this as abuse. :-D
Once you lose your pride the rest is easy. In the end, only three things matter: how much you loved, how gently you lived, and how gracefully you let go of things not meant for you. – Buddha
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
VB and C# are both .NET. The biggest difference is some syntax. If you know your stuff syntax shouldn't be a problem. I started out in VB.NET and I love it. There's a lot of undeserved hate towards VB. That said I started doing C# because it's much more main stream. After about a month of working in C# it just came natural.
Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
IMHO, problem-solving skills are more important than programming language skills. Once you are able to architect a solution, the language is not that important. Try to enhance your problem-solving skills. What the end user wants is a working solution, and is, more often than not, not bothered about what's under the hood. Having said that, its better to work in a modern language, and VB is not likely one of them. Its better to learn languages useful for the web - HTML5, CSS, JS.
-
I know html, css, javascript, asp.net(razor view), php and many others but i am not professional in any of them.
Really nice that you know a number of languages, sitting in not-so-big-a-place. So, you know much more than we think you know - which is good for you now. Now, to improve your professionalism, one way (since you have a reasonably good internet connection) is to go through other's articles and code. Look at this page[^] to get some ideas about how others have created their solutions in HTML5 - I mean, study the code. Come up with your own problems, and solutions based on the learning. You also need to improve your English, for which you need to catch a local person who knows reasonably good English. Here is a challenge for you: - Post your first tip or technical blog on this site. - By date: 11 Aug 2015, two months from now. - Should be a nice solution to a small problem you choose. Will you take up this challenge? Yes. Start today ... now. With this, you'll slowly and gradually improve your professionalism Don't mind if your initial attempts don't succeed to your liking, but continue to persist. Never give up.
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
Learn C#, C++ or Java. In your case, C# is the best bet. Sure, there are other languages, but they are secondary, so have fun finding work after that first job. Oh, and learn punctuation and how to use the shift key. Based on your writing, I'd toss your resume in the trash no matter what languages you knew.
-
Anything you can do in C# you can do in VB. But...it doesn't work the other way round: and for that I'm truly glad. VB is a very old language which was designed to be used by non-programmers, and it retains some of that to this day. Most of the stuff you can do in VB that you can't in C# improves the quality of code and the ease of maintenance. String typing rather than weak typing is the major plus here, but any language which retains "On Error Resume Next" should be recycled as firelighters... X|
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
OriginalGriff wrote:
Most of the stuff you can do in VB that you can't in C# improves the quality of code and the ease of maintenance. String typing rather than weak typing is the major plus here
I'll just mention
dynamic
then. :-DOriginalGriff wrote:
On Error Resume Next
Ever seen an empty catch? Don't blame crappy programming on the language. Basic was originally pushed as a beginners language, but after all the bashing all beginners nowadays learn Java or C#. Take another good look at Q&A some time. I'd say there are more stupid questions regarding C# than VB.Net nowadays. Not to mention JavaScript. :~
Wrong is evil and must be defeated. - Jeff Ello
-
Appologize if this is childish question but i am in too much confusion. I learnt first language vb6.0 in 2008 then i was student later and i continue it many years then 2 years ago i shifted to vb.net but in markete there is demand of c#. Many peoples told that c# is better than vb.net that,s why there is no value of vb.net in markete. I still can,t find any job to work in vb.net while i know vb well. Then i learnt C++ and i learnt it well and then i moved to c# and now i can code in c#. But problem is that i can,t code in c# same as in vb.net. I mean i always prefer vb. In vb i can solve any problem. but in c# i have to search from start and i don,t know why i like vb.net too much. In other words i don,t want to leave vb but markete always force to work in c# and foget vb. If vb is too bad in markete then why microsoft still supports it. Microsoft must close vb because they can,t give good markete to vb. Due to this reasons vb only developers are still poor in markete. They can switch to c# easly but their hearts shall always stick with vb. I know many languages like vb,c#,java,asp.net,php,mysql,sql etc but my heart always stick with vb. When i code in other language except vb then i always think to do that task in vb also. I love vb but what should i do while markete don,t have demand of vb?
Well I go with the suck it up response. I came up via VB, in the early 00s I took the team, 5 developers, from VB to c# because that is what the market wants and that is what most of the support resources are coded in. The more time you spend working in c# the more comfortable you will get. So stop moaning, suck it up, and get on with it! And 'bro' is not a sign of respect in most cultures.
Never underestimate the power of human stupidity RAH