社区编辑申请
注册/登录
VB.NET初步知识,初学者必看
开发 后端
这里介绍VB.NET初步知识,VB.NET是继VB 6.0之后新发布的VB的全新版本。如果您是一个VB.NET的高手的话,可以跳过这一部分。

VB.NET经过长时间的发展,很多用户都很了解VB.NET初步知识了,这里我发表一下个人理解,和大家讨论讨论。本章介绍一些VB.NET初步知识,关于VB.NET的高级编程知识请读者参阅其他相关图书。

VB.NET是继VB 6.0之后新发布的VB的全新版本。如果您是一个VB.NET的高手的话,可以跳过这一部分。

了解一下学习VB.NET都能干什么:
(1) 了解为什么选择VB.NET作为ASP.NET程序设计的***语言;
(2) 了解变量、常量和表达式的知识;
(3) 会使用条件、循环语句;
(4) 了解如何使用过程和函数。

VB.NET初步知识之编程语言的选择

由于ASP.NET只是一个程序设计环境,要在这个环境中进行程序设计,必须选择一种语言。在早期的ASP中,默认使用的语言是VBScript脚本语言。由于.NET Framework已经支持VB等非脚本的高级语言,所以完全没有必要再去使用VBScript,但是原来用VBScript写的程序在ASP.NET中仍然可以执行,因为.NET环境仍然支持VBScript的语法。

VB.NET初步知识之.NET支持的语言

.NET为用户提供了三种程序设计语言:VB.NET、C#和Jscript。本节分别介绍这三种语言。

VB.NET是VB***的版本,从功能和性能上讲可以说有了很大的飞跃。首先,早期的VB版本不完全支持面向对象的程序设计,由于它不支持对象的继承和重载,所以产生了很多问题。另外,早期的VB版本无法创建多线程的应用程序,这样就不能够充分利用机器的资源,也不能很好地提高应用程序的执行效率。但是现在,由于VB.NET使用了CLR,这些问题都很好地得到了解决。

对于C#,可以认为它是在C、C++的基础上创立的一种新的语言。它继承了C++的优异功能,去除了在.NET环境中没有用处的类型定义、模板等功能,使得C#与C++相比,更加易于使用,同时效率也大大提高。

与VB.NET一样,JScript.NET也是从JScript发展而来的。JScript.NET是完全用C#重新编写的,它支持类型和继承性,并且是完全编译执行的。为了保证原有的JScript程序仍然能够正确地执行,它仍然支持现有的JScript代码。

VB.NET初步知识之为什么选择VB.NET

本书选择VB.NET作为程序设计语言的原因是:首先,VB.NET是ASP.NET的默认编程语言;其次,VB.NET对于初学者来说十分简单易学,并且使用它可以完成C#和JScript.NET所能够完成的所有功能。

【编辑推荐】

  1. VB.NET动态控件数组三部曲
  2. 全方位分析VB.NET编码规范
  3. 剖析VB.NET Process的属性与对象
  4. VB.NET SendKeys方法与键入值
  5. 用实例讲述VB.NET Process类
责任编辑:佚名 来源: 新浪博客
相关推荐

2009-11-02 17:12:01

VB和VB.NET

2009-10-13 17:31:50

2009-10-29 14:02:24

VB和VB.NET比较

2009-10-10 17:36:47

VB转型到VB.NET

2010-01-19 17:03:25

VB.NET可执行语句

2010-01-07 17:24:12

VB.NET连接数据库

2009-10-10 16:44:52

VB.NET开发控件

2022-06-27 17:46:53

PythonFlask

2022-05-27 10:00:06

C++游戏引擎

2022-06-23 12:03:00

网络安全网络安全事故

2022-06-16 15:42:16

攻击面管理ASM

2022-06-10 07:45:09

CentOS国产操作系统

2022-06-28 12:35:21

DockerPython

2022-06-28 10:58:35

勒索软件攻击事件

2022-06-20 13:34:46

漏洞网络攻击

2022-06-30 11:03:27

DDoS攻击WAF

2022-06-13 12:43:13

Java模块

2022-06-29 16:33:52

安全信息泄露信息安全

2022-06-29 14:46:00

网络攻击数据泄露勒索软件

2022-06-16 16:08:00

Python初学者IDE

同话题下的热门内容

源码探秘:Python 中对象是如何被调用的?吐血推荐17个提升开发效率的“轮子”超全!Python 中常见的配置文件写法Pandas 新手容易犯的六个错误Python 中的万能之王 Lambda 函数整理了100个Python精选库,建议收藏!Python进行数据可视化,你会用什么库来做呢?Spring MVC中@InitBinder注解是如何应用的?

编辑推荐

使用Kotlin做开发一个月后的感想面试官问你什么是消息队列?把这篇甩给他!五大自动化测试的Python框架图文详解两种算法:深度优先遍历(DFS)和广度优先遍历(BFS)2018年最流行的十大编程语言,其中包括你用的语言吗?
我收藏的内容
点赞
收藏

51CTO技术栈公众号