扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
第1章 Visual Basic NET编程简介
为米脂等地区用户提供了全套网页设计制作服务,及米脂网站建设行业解决方案。主营业务为网站建设、成都网站制作、米脂网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
1.1 Visual BasicNET简介
1.1.1 Visual StudioNET概述
1.1.2 Visual Basic的发展历程
1.1.3 Visual BasicNET的特点
1.2 面向对象程序设计的基本概念
1.3 任务1-1第一个VBNET Windows应用程序——简单的数学计算器
1.4 任务1-2:第一个VBNET控制台应用程序——欢迎信息的显示
第2章 程序设计基础与结构化程序设计语句
2.1 数据类型、常量与变量
2.1.1 基本数据类型
2.1.2 常量与变最
2.2 任务2-1:求一元二次方程的根——选择结构程序设计一
2.3 任务2-2:话费计算程序——选择结构程序设计二
2.4 任务2-3:单科成绩统计——环结构程序设计一
2.5 任务2-4:最大公约数和最小公倍数求解测验程序——循环结构程序设计二
2.6 任务2-5:素数判断测验程序——环结构程序设计三
第3章 数组
3.1 数组的概念
3.2 任务3-1:求一维数组的最小值及其位置——一维数组
3.3 任务3-2:方阵转置——二维数组
3.4 任务3-3:求每个学生的多门课的最高成绩及课程序号——控件数组
3.5 任务3-4:一维数组排序算法演示程序——选择法排序与冒泡法排序
3.6 任务3-5:求每个学生的平均成绩并按平均成绩排序——数组综合应用
第4章 过程
4.1 过程的概念
4.2 任务4-1:四则运算测验程序——Sub过程
4.3 任务4-2:用Function过程实现话费计算程序——Function过程
4.4 任务4-3:十进制到其他进制转换程序——数组作为过程参数
4.5 任务4-4:求函数s(x,n)过程嵌套
4.6 任务4-5:Hanoi(汉诺塔)问题——递归过程
第5章 程序调试和异常处理
5.1 程序的调试
5.1.1 VBNET的3种工作模式
5.1.2 使用调试工具调试程序
5.1.3 常用的调试窗口
5.2 任务5-1:具有非结构化异常处理的简单计算器——非结构化异常处理
5.3 任务5-2:具有结构化异常处理的简单计算器——结构化异常处理
第6章 Windows窗体与控件
第7章 Windows高级界面设计
第8章 面向对象的程序设计
第9章 文件操作
第10章 图形与多媒体程序设计
第11章 简单数据库编程
第12章 Web应用程序开发
附录A 常用系统函数与过程
附录B GDI+的常用图形绘制方法
参考文献
……
1、从OOP概念上讲,VB不是一个真正的面对对象的语言,他不支持继承等一些面对对象的特性,而VB.net是一个面对对象的语言,支持这些特性
2、VB和VB.net都可以用来网络编程的,这点可以肯定,两者都有这个功能
VB是通过控件进行网络编程,而VB.net可以通过VB的控件,也可以是用.net框架提供的system.net命名空间下的所有的类
3、正确理解VB.net中的.net,.NET 是微软推出的一种新的编程思想和模式,对于网络提出了一个新的概念(当然功能有了很大的革新),微软在.net 框架中规定了通用语言规范,只要符合这个规范,都可以利用.net强大的功能来完成任务,比如delphi.net ,他是.net和通用语言规范结合的产物,.net 框架提供了好多功能,简单列出一些命名空间
System 包含所有的数据类型和...
System.IO包含Windows文件,数据流的访问操作和...
System.Net包含网络有关的各种协议TCP,UDP等等和...
System.Text包含字有关的,比如经典正则表达式
System.Data包含访问数据的所有的类
System.Web包含Web有关的,比如Web Services的新概念
System.Drawing包含GDI+的所有功能,可以绘制图形
System......等等
当然还包括Microsoft.VisualBasic等微软产品的系列的命名空间
这些命名空间可以用于所有.net的应用程序,比如可以用System.Drawing包含GDI+的所有功能来Web上动态的设计图表
而实现它就可以用VB.net的语言
4、可以宽泛的来解释就是:VB.net=VB(OOP)+.net
5、VB.net的运行方式和VB不同,比如VB就是通过一个DLL动态链接库文件来编译的,而VB.net是先生称MSIL(微软中间语言)代码,然后通过通用语言运行时,将MSIL继续编译生成更好更高效的代码。这位朋友可以试着用一下.net下的vbc.exe编译工具,写个小程序编译下试试
6、两者语法相同,但有少许差异,VB.net的运算符和一些错误处理机制多了一些
7、VB和VB.net最擅长用于快速开发,不需要太过于考虑性能的快速开发,但是VB.net和其他语言的功能天生是相等的,现在的VB.net用于Web应用程序,WinForm应用程序开发的情况就比较多,而其他应用我不是很了解或一时想不出来,我有个朋友就是用.net做嵌入式开发的,但他们公司也用.net 做3G开发
8、狗屁六级的vrhero,“VB.NET也是VB”还在这儿放这么多废屁,这样的人就是没事找抽型 把你的6个问题也给解释一下,1、smalltalk是纯粹的OOP语言,Java %90的OOP,VB不支持OOP的特性,所以不完全是,够明白了吧2、完全不知所云---我写的这些不是拷过来的,不能说我不知所云3、我只是把我经常用到的命名空间告诉这位朋友不为过4、误人子弟,屁话5、屁话6、笔误,是我的错7、你用VC++开发web给我看看,相比VB.net和C#看看那个快,各种语言都各有所长,不是我说的,微软.net系列清华出版的这么多书,那本不都有说明吗?你补充的那几句,学过.net的人都知道,没有实用价值。
“除了语法和使用习惯的继承,VB 6.0之前的版本和VB 7.0之后的版本完全没有联系,几乎没有相同之处,两种不同体系的语言”和“VB.NET也是VB ”这种自相矛盾的话,就认为这位高级经理是大脑发热,笔误吧!
在桌面找到,那个应用图标。右击,找到兼容性,把那个勾取消了。再重新开启
VB(Visual Basic)是由微软公司开发的包含环境的事件驱动编程语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用开发程序(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松地使用VB提供的组件快速创建一个应用程序。
Visual Basic .NET(VB.NET)是.NET Framework框架下的一种多重编程范式高级语言。
VB.NET,是微软公司于2002年作为原有的Visual Basic的继承者而推出。虽然自2005年起,语言名称中的“.NET”就已经被去掉了。但为了与VB 6.0及以前版本的Visual Basic进行区分,
“Visual Basic .NET”的名字仍然被社会公众用来指代VB 7.0及以后的Visual Basic。VB.NET与C#同为.Net Framework框架下两种主要的程序设计语言,都是为了调用.Net Framework的类库资源,因此两种语言具有很高的对应性,数据类型、控制结构与语言特性都存在一一对应,容易把源代码从一种语言对译为另一种语言。
1、建立应用程序界面
2、设置对象的属性
3、编写应用程序的代码
4、保存和运行程序
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
扩展资料
VB语言缺点
Visual Basic 语言具有不支持继承、无原生支持多线程、异常处理不完善等三项明显缺点,使其有所局限性(此些缺点皆已在 vb .net 获得改进)。
1、不支持继承
VB 5.0 和 VB 6.0 都是基于对象的编程语言,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。
2、无原生支持多线程
Visual Basic 对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。一般的,在VB6等早期的VB开发环境下,使用API创建线程的目的是完成容易使程序假死的大量数据或者逻辑的计算。
3、异常处理不完善
Visual Basic 中内置异常处理,即使未写异常处理代码,一旦用户出错也会弹出一个明确写出出错原因对话框,接着程序终止。
Visual Basic 中可以使用 Err.Raise抛出异常。对系统及用户抛出的异常的处理常用两种模式:一是使用 On Error Resume Next 处理错误;另一种是使用 On Error Goto 将运行引入错误处理代码。但相对 C++ 等语言而言,这样的异常处理破坏了代码的结构。
VS2005就是VS.NET系列的开发工具,这以系列包括VS2003,VS2005,和现在最新版的VS2008.
而VB,C#等,只是一种开发语言,VS环境支持包括这两种在内的几十种语言(据说有几十种)。 你在安装VS2005的时候会有选项,让你选择要支持的语言,里面会有VB,C#,J#,C++等,如要使用的话,必须选上。
VS2005支持一个项目中使用多种语言,但一个页面上只能使用一种语言, 要创建网站,你可以点击菜单 文件--》新建--》网站, 在打开的新建网站对话框中,选择asp.net,并在下面的语言中选择你要用的语言,这样就可以了。
我的QQ是8963835, 不明白的可以问我呀。 呵呵
补充:
有呀,怎么会没有,vs2005刚新建一个页面默认是打开html视图的,你可以点软件左下角那有一个 设计 的按钮,点击后就可以像DW一样拖来拖去了。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流