Select VB. NET or C #?

Source: Internet
Author: User

This topic has been controversial for a long time, from abroad to China, from schools to enterprises. of course there is no limit on the market. We can only select one language, so we can learn this and that at the same time, but if you want me to give a single answer: I will choose a language that "makes me the most money (or conservatively say that I can continue to live.

Do not misunderstand the meaning of this sentence. what it really means is to pay attention to reality. When something becomes a true ideal, it is likely that we will no longer use it. human life is limited, and the world is constantly changing. Everything may be born or disappear. The key is our life and what paragraphs overlap.

For example, we imagine that a language disappears on the surface of the Earth and will only be understood by a few people in a tribe. But at that time, it is very likely that we are not on the earth. Why worry about that future, that's what happened to your son and grandson.

Now let's answer two questions. When I use Visual Studio Tools for office, should I use VB. NET or C #?

I suggest you use VB. NET, because there are two facts worth noting:

Office uses VBA. At least we will still see it in office 12. Do you think the installation volume of Visual Studio has exceeded the installation volume of office? Select VB. net makes it easy for you to continue some habits, concepts, and ideas of VBA, even though VB. there is a gap between net and VBA, but this gap will not be greater than the gap between C # and VBA. C # has a large population and will never be larger than office users, do you know the number of VBA users? The answer is at least nine times that of the VB programmer. The front-end lady of your company may not want to learn C # in the end of her life. You can imagine that she will be playing the machine of the dragon, install a Visual Studio team system?

Second, when I install Visual Studio Tools for office, should I choose to install VB. NET or C #?

The answer is in addition to VB. net and C # installation at the same time, you may be very strange, since I no longer focus on C #, so why do I have to install C # on the machine, there is only one answer, you cannot just live in the past. installing this language allows you to have environment conditions to refer to programs written by C #. You can refer to the running results, but you can still use VB to achieve similar results.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.