.NET 与VB.NET
来源:互联网 发布:科目四软件下载 编辑:程序博客网 时间:2024/04/29 14:21
一、.NET 和 .NET Framework
1、.NET平台
a、定义:
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。
b、.NET出现的原因:
想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题。
所有的计算机平台都想尽力达到这样一个大致相同的目的:给用户提供应用程序。而应用程序都是与平台无关的。简单的说,我们开发软件时会依赖操作系统的类型,进而依赖特定操作系统上的软件,这样就使用户的使用面变窄,就会有Linux操作系统这样的竞争对手。所以Microsoft想要让自己的产品占据市场的份额变得更大的话,就需要解决操作系统带来的限制。
这个时候,.NET应运而生,简而言之,.NET将操作系统平台割裂开来,不管Windows,Linux,Mac 或者无论哪一种平台,都可以分为两个层次:程序设计层和执行层。.NET是一个程序设计层,成为一个.NET的程序员而不是Windows的程序员
将软件编写成.NET软件而不是Windows软件。
c、.NET与Java有些类似
在某些方面,.NET确实很像Java。实际上,Java的口号“一旦编写出来,就能在任何地方运行”很适合.NET原则。Java是“一种语言,多个平台”,而.NET是“多种语言,一个平台”
2、.NET Framework(.NET 框架)
a、简单说一下CLR和基类库(BCL)
实际上,第一个发布的.NET Framework 实际上是一组类,称之为基类。基类可用来创建在Windows平台的各个方面进行实际操作的对象。在编写的过程中,也会有.NET不支持的地方。而.NET的能力并不体现在语言上,它主要表现在Framework类上。
公共语言(CLR)是.NET的“心脏”。它用来携带.NET应用程序,并将它编译成本机的处理器代码,然后运行代码。
b、.NET Framework 是由基底类别库(BCL)和公共语言(CLR)这两个元素组成的。
二、VB.NET 和VB
VB.NET是一种编程语言,可以看做是Visual Basic 程序设计语言的一种升级语言版本,不同的是,VB.NET语言需要在.NET平台上运行,而且相对于Visual Basic 语言,两者在语法上的差别不大,但是,Visual Basic 语言是基于面向对象的,而VB.NET语言增强对面向对象的支持,区别较大。
- .NET 与VB.NET
- VB与VB.NET
- VB.Net与VB
- VB与VB.NET
- VB与VB.net区别
- VB.NET 与ORACLE
- vb.net与数据库连接
- 【VB.NET】浅谈VB与VB.NET的关系
- 【VB.NET视频】VB与VB.NET的区别
- vb.net与c#.net区别
- vb.net与vb的比较
- vb与vb.net的不同
- VB与VB.NET的区别
- VB与VB.NET的区别
- VB与VB.net的区别
- vb与vb.net中的TextBox
- vb.net与vb的区别
- VB.Net 与 C#区别
- 绘制像素点
- 深入面向对象
- 『HTML5制作仿JQuery效果』减速&加速滑动的实现
- 智遥工作流是如何处理一个领导,负责多个部门的事务
- 堆栈和托管堆c#
- .NET 与VB.NET
- 还是关于pdflatex生成的文件复制粘贴出现乱码问题
- python-multiprocessing module install
- C程序设计(第二版 新版)第八章 习题
- 针对Active X :MSCOMM 与 Shockwave Flash Object 在 Windows7 X64 Visual Studio 2008中的注册说明
- ioctl 参数全列表
- Apache与Tomcat有什么关系和区别
- C语言——标识符
- android 源码 下载与编译