vb.NET语言的学习,相对于原来的添加了.net平台,也 是基于对vb学习的继承与扩展,是在面向对象基础上的编程语言,vb中学到的控制语句,主要的数据类型,对象的事件,方法,属性等继续应用于vb.net。可是要注意vb.NET强制要求显示转换,例外处理等安全方面与vb的不同之处。

.NET百科介绍

NET是微软的操作平台,它同意人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从站点获取信息,解决站点之间的协同工作,并打破眼下计算机、设备、站点、各大机构和工业界间的障碍--即所谓的“数字孤岛”,从而实现因特网的所有潜能,搭建起第三代互联网平台。

     .NET Framework(.NET Framework) 是由微软开发,一个致力于敏捷软件开发(Agile software development)、高速应用开发(Rapid
application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对server和桌面型软件project迈出的第一步。NET包括很多有助于互联网和内部网应用迅捷开发的技术。

  .NET框架是微软公司继Windows DNA之后的新开发平台。.NET框架是以一种採用系统虚拟机执行的编程平台,以通用语言执行库(Common Language Runtime)为基础,支持多种语言(C#、VB.NET、C++、Python等)的开发。

  .NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员能够同一时候进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象程序设计编程接口。.NET设计得足够通用化从而使很多不同高级语言都得以被汇集。

如图所看到的

学习总结

 
   ps:Visual Basic.NET中有两种窗口包,Windows窗口以及Web窗口;一个新版的ADO用于接受离线数据源;新的语言,移走了原来的keyword,提高Type数据的安全性以及提供低级别结构以满足高级别开发人员的需求。  这些新的特性为Visual
Basic开发人员提供了新的开发窗口:通过  Web窗口以及ADO.NET,你能够高速开发可扩展的Web网站;通过继承,该语言实现了真正的支持面向对象编程(object-oriented programming);Windows窗口本身支持可视继承;如今展开程序就象拷贝可运行文件和控件到还有一个文件夹那样简单。  Visual Basic.NET如今全然集成在其他的Microsoft Visual  Studio .NET语言中,不仅能够通过不同的语言开发组件,并且通过交叉语言继承,你能够从用一种语言编写的类中派生用还有一种语言编写的类。

vb.NET基础总结的更多相关文章

  1. 通宵疯狂积累VB.NET基础知识

    VB.NET中Module的概念 为什么VB.NET中会有一个Module的东西,而在C#等语言中是没有的 首先,这是一个历史原因.早先的VB语言都有模块和类模块的概念.所谓模块一般就是存放公用的一些 ...

  2. vb学习基础之val函数与val(&HFFFF) 的理解

    在VB语言中,val函数可以把数值字符串==转为==>数值的函数,在它不能识别为数字的第一个字符上,停止读入字符串. 那些被认为是数值的一部分的符号和字符,例如美元号与逗号,都不能被识别.但是能 ...

  3. VB语言基础

    一.常用的关键字 Dim Private Sub  Public End If Else Form Me Single As Integer Unload Do While MessageBox等 二 ...

  4. VBA学习之关于数据透视表的应用

    工作中很多地方需要同时处理多个数据表,而且用数据透视表进行排版,排序,计算字段,一个一个的做非常累,这里给出批量处理的方法. 学习VBA之前最好懂一点点VB的基础知识,因为里面的很多语法问题都是由VB ...

  5. C#视频总结

    C#视频利用了四天看完了,由于有VB的基础.所以看起来并没有感觉太吃力.在主要的数据类型.运算之间没有多大的差别. 在循环控制语句上也就是大同小异.在类.继承和多态方面可能有一些陌生,可是经过了前期的 ...

  6. VS2013自带报表+打印功能

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/u010773667/article/details/27540389 经过了VB版机房收费系统的学习 ...

  7. C#与Visual Basic的异与同

    C#是一种高级程序设计语言,是一种安全.稳定.简单.优雅的编程语言,它与Visual Basic有很多相同的地方,同时也有很多不同的地方.我们今天这篇博客本着学习C#的原则,着重介绍一下C#与Visu ...

  8. .NET分层登陆——机房收费系统再总结

    去年的时候,我写过一篇机房收费系统登陆的总结文章,那是站在VB的基础上,直接查询数据库实现的登陆.是很初期的知识.如果想了解详情,请看VB查询数据库之登陆窗体--机房收费系统总结(一). 今天,我要换 ...

  9. VB.NET入门基础

    众所周知,Visual Basic.NET是由Visual Basic发展而来,这两者之间的升级使得Visual Basic语言发生了革命性的变革,使得由基于对象编程的Visual Basic过渡到了 ...

随机推荐

  1. Oracle varchar 字段排序问题

    数据库字段: 想要的结果: 实际查询的结果: 解决方法:使用CAST函数把varchar2转为int类型 order by CAST(CODE AS INTEGER)

  2. Lua内存泄漏应对方法[转]

    转自http://blog.csdn.net/xocoder/article/details/42685685 由于目前正在负责的项目是一个二次开发项目,而且留给我们的代码质量实在让人无力吐槽,所以遇 ...

  3. ARM9嵌入式学习笔记(1)-Linux命令

    ARM9嵌入式学习笔记(1)-Linux命令 实验1-1-2 Linux常见命令使用 添加用户useradd smb; 设置账户密码passwd smb; 切换用户su - root 关机命令shut ...

  4. 解决jquery和其他库的冲突

    一.jquery在其他库之后导入 (1)jQuery.noConflict();  //将变量的$控制权转交给其他库.          jQuery(function(){             ...

  5. HTML 表单与输出

    我们先来设置一个简单的表单 <!doctype html><html><head> <meta charset="utf-8"> & ...

  6. 加载为应用程序池‘DefaultAppPool'提供服务的进程失败,应用程序池被禁用【解决方法】

    iis应用程序池不能启动2008年03月13日 星期四 15:29iis应用程序池不能启动.WINDOWS2003 ENT SERVER(64位)环境下(测试过32位系统一样操作无此问题),当打开“应 ...

  7. (转)Should I use char** argv or char* argv[]

      As you are just learning C, i recommend you to really try to understand the differences between ar ...

  8. 给Array添加删除重复元素函数

    给Array本地对象增加一个原型方法,它用于删除数组中重复的元素(可能有多个重复), 返回值是一个包含被删除的重复条目的新数组. Array.prototype.distinct = function ...

  9. ie textarea不支持maxlength textarea限制长度

    //ie textarea不支持maxlength $('#verify_note').bind('input propertychange', function() { if (this.value ...

  10. LinearLayout的一些注意事项

    1.orientation的默认值为horizontal,即从左向右排列.由于一般从上向下排列,所以必须指定orientation属性. 2.layout_gravity与gravity的区别: (1 ...