![]() |
1
16
学习.Net(框架)需要时间。 具体的语言并不重要,更重要的是品味。我通常会建议你尝试一些两种语言的游戏项目(以及任何其他你喜欢的项目),然后决定哪一个你更喜欢(或者更成功!) |
![]() |
2
12
在移植东西时,打破旧思维方式的余地也较小(只是让它以任何旧方式工作,而不是在需要的地方重新设计)。
在一些帖子中呼应了其他好处,并添加了一些我自己的好处:
|
![]() |
3
6
当我从ASP3转到ASP.NET时,我最终选择使用C#而不是VB.NET。 我写了几年的基础知识(MS BAsic、GW BAsic、Quick BAsic、Visual BAsic、VBScript),使用VB.NET非常困难,因为我总是试图像使用VB6或VBScript那样编写东西。
此外,C#是一种新语言(此时),而新的VB.NET关键字给了他一种Cobol的味道:) |
![]() |
4
3
另外,别忘了你可以在一个项目中混搭! |
![]() |
5
2
我会选择您最熟悉的语法语言,因为在功能上几乎没有差异,尽管有人说VB和c开发者之间存在某种文化差异。另一个选择是学习两者,在我看来,进入.net的最大障碍是学习庞大的.net框架,即您应该能够相当快地掌握的实际语言语法。 |
![]() |
6
2
|
![]() |
7
1
您可以在C#或VB.NET中执行相同的操作。最后,选择哪一个更容易移植。 请记住,您不应该(IMHO)将ASP直接移植到ASP.NET,因为您已经失去了.NET中的许多功能,这将包括大量的重写。所以我选择C#,因为我认为它不那么冗长,更易于编写和阅读。 |
![]() |
8
1
NET实际上是关于框架和基类库的。VB或C#-正如Chris提到的,实际上只是语法上的差异。
2sontek:VB中还有一些功能在C#中不受支持-我们先别说了。80%(或更多)的开发人员只使用了20%的功能,差异非常小-他们当然不适合20% |
![]() |
9
1
我在这两方面都有所发展,但C#将是我的首选。
但是,对于C#: 新的语言特性通常首先出现在c语言中,例如linq中的lamda表达式 您可以用c编写代码# C#会迫使你更整洁 开发人员的平均工资更高,大多数大型项目将只支付C# C#的语法和函数名与javascript相似 net社区对vb开发人员有些势利 |
![]() |
10
0
|
![]() |
11
0
|
![]() |
12
0
根据经验,你最容易掌握你目前的技能。如果这是在vb6/vbscript等中,我将首先查看vb.net。它还取决于任何项目时间表和交付日期。在vb.net中,您的速度会更快。如果你有时间在我的手中,我会认真考虑C,如果只给你一个更坚实的立足点,在开发市场,当你来寻找牧场新。 |
![]() |
13
0
你也可以去看看C。 VB.Net和C#都非常适合创建web应用程序,这取决于您的需要。 例如,C#非常适合处理事件,VB.Net非常适合处理XML。
|
![]() |
14
0
我最近在看一个网站,上面列出了基于技术的英国平均工资。现在找不到链接(典型!),但我记得平均C#工资比VB.NET平均工资高5公里左右。
|
![]() |
15
0
net或c#如何解决这个问题以及什么让你更有创造力取决于你。但我认为.net很快就会被删除,c#将是asp中唯一可以使用的语言。在我将asp.net mvc的语言更改为c之后,我开始学习.net的概念,因此我建议您必须使用c,因为它将在将来为您提供更多帮助。 |
![]() |
Karl · 如何引发PrintPage的事件? 2 年前 |
![]() |
Daniel · LINQ从列表的dataTable中提取部分匹配 3 年前 |
![]() |
limelatte · 如何在datagridview中屏蔽特定列? 3 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 3 年前 |
![]() |
D T · 如何为Excel Com设置公式? 3 年前 |
![]() |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 3 年前 |