ASP.Net,C#.Net和VB.Net之间的区别?

Cla*_*Boy 26 .net c# vb.net asp.net

我只需要澄清一些事情.

我目前正在寻找工作 - 我周一将我的简历放在Monster上,并且已经有大约8家代理商打电话询问他们可以获得的工作.其中一人说他注意到VB.Net在我的简历上,但问我是否知道ASP.Net.我回答说ASP.Net包含VB.Net和C#.Net - 据我所知这些是ASP.Net的两个主要部分.这是正确的吗?在过去的几年里,他是在胡说八道还是误解了.net的整个概念?

我认为(或希望)我是对的,他错了 - 我的意思是他只是一个为IT行业的招聘机构工作的代理人,所以他不一定是该领域的专家,只是想找工作.

如果两者都错了,那么请随意我.

问候,

理查德

jga*_*fin 26

VB.Net和C#是编程语言.

ASP.Net是一个Web开发SDK /框架.

您使用编程语言编写代码,并使用SDK来加速开发.

.Net是在vb.net,C#或任何其他可编译成msil的语言编程时使用的框架.

  • 他是一名招聘顾问......他们主要通过他们不理解的关键词来工作,他们只是反刍他们.至少他让你思考并清楚地表明他已经成功地将你排除在他将要提出的候选名单之外,所以他无论如何都能实现他的目标. (6认同)
  • 他是对的.您不了解ASP.Net只是因为您可以使用C#或Vb.Net进行编码.你必须学习它,就像你学习了.Net的一部分一样. (2认同)
  • 这个答案是***8年前***写的,当时VB6还很流行。VB.NET 是一个公认的术语,用于澄清人们所谈论的是哪个版本。换句话说:当答案被写出来时,它**确实**有意义。 (2认同)

小智 9

我回答说ASP.Net包含VB.Net和C#.Net - 据我所知这些是ASP.Net的两个主要部分.这是正确的吗?在过去的几年里,他是在胡说八道还是误解了.net的整个概念?

你说废话.采访本来就和我在一起.

VB.Net和C#.Net是LANGUAGES,如C,Smalltalk等.

ASP.NET是一个用于制作Web应用程序的框架.它是.NET框架的一部分,但如果您阅读了VB.NET或C#的语言规范,那么您在其中找不到对ASP.NET的单一引用.或者框架的任何其他部分,除了低级别的东西(IDisposable,IEnumerable用于使用和foeach,例如).

您可以使用其他语言 - 任何可编译.NET字节码的语言都可以使用ASP.NET(或任何其他框架,如WInForms,WPF,用于访问数据库的优秀System.Data命名空间).

为了比较你的答案与汽车,你刚才说汽车的主要元素是燃料站的品牌.完全没有关系.

  • @TomTom我认为这不公平.他的简历说他可以操作汽车和摩托车,招聘人员说,是的,但你知道如何使用道路吗?他的回答是,嗯,是的,使用道路包括经营摩托车和汽车.不完全正确,当然,但可能还有更多会使招聘人员釉面无论如何. (6认同)
  • 好的,所以我误解了它......我只是申请了一个初级Web开发人员职位 - 显然我不会在两年内知道所有事情. (3认同)

Jam*_*rgy 6

正如Bill Murray Ernie Hudson曾经明智地说过的那样,"如果有人问你是不是上帝,请说YES!" 由于这是招聘人员,他们几乎肯定不知道区别是什么.他们只是从列表中选中复选框.

  • 告诉他有关twinkie的事. (2认同)