一、界面的不同
@H_404_0@ 首先我们来看一下VB和VS的界面确实有很多的不同: @H_404_0@@H_404_0@窗体代码之间的差别: @H_404_0@
@H_404_0@ 很明显在vs中的VB.NET中有了class的字符标识,说明这个窗体是一个窗体类,从这里就看出来VB.NET 更加的面向对象,并且在结构上也有很多的差别,比如按钮的click事件下多了很多的参数等等。控件的摆放位置还是一样的,只不过这次的控件是通用控件,并且多了很多的没有见过的控件,让我们有了新鲜的感觉。另外在观察整个菜单栏下面的专用按钮少了很多。但是数据类型要求的更加严格了,大小写在某些方面也有要求,访问数据库的方法上也有些许差别,用到了ADO.NET。
二、相似的地方
@H_404_0@ 声明变量的语句是一样的,定义变量的方法也都是差不多的,循环,判断,数组,调用自定义函数和写自定义函数的方法都是差不多的。从控件的属性来看也是差不多的,只是vs多了一个属性的分类,没有了找属性的困难度(虽然我不习惯)但是他也可以改变属性的排序方法。三、使用策略
@H_404_0@ 在vs中你会发现没有了格式这个菜单,控件的大小和对齐就成了问题,但是vs这么强大的一个IDE是不会这样的,调整格式的菜单需要单独的掉出来,具体如下: @H_404_0@@H_404_0@点击视图菜单->工具栏->布局,就会出现这样的工具栏: @H_404_0@
@H_404_0@其中左面的六个是各种对齐按钮,右面的四个是调整大小、宽度的按钮。这样就和vb中的差不多了。 @H_404_0@ 下一个是对属性和事件的修改预览问题,vs中把属性和事件都放在了一起,在右下角的窗格里面,可以分别查看: @H_404_0@属性分类事件分类: @H_404_0@他们也可以按字母排序,方便查找: @H_404_0@
四、解决方案和项目
@H_404_0@ 在使用vs的时候肯定会遇到解决方案这个新的名次,那么这个解决方案和项目又有什么区别呢? @H_404_0@通俗的来说解决方案就相当于是一个整体的策划,包含了配置和目录等信息,就好比是VB6中的一个总工程文件,而项目就是解决方案的具体实行策略,项目是有模板的,而解决方案是没有模板的,项目就好像是vb6中的子工程。 @H_404_0@vb6vs@H_404_0@以下是微软的官方解释:点我