Visual Basic .NET 编辑
Visual Basic .NET是.NET Framework框架下的一种多重编程范式高级语言
4
相关
泛型程序设计是程序设计语言的一种风格或编程范型。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。Ada、Delphi、Eiffel、Java、C♯、F、Swift 和 Visual Basic .NET 称之为泛型;ML语言、Scala 和 Haskell 称之为参数多态;C++ 和 D语言称之为模板。具有广泛影响的1994年版的《Design Patterns》一书称之为参数化类型。
泛型程序设计是程序设计语言的一种风格或编程范型。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。Ada、Delphi、Eiffel、Java、C♯、F、Swift 和 Visual Basic .NET 称之为泛型;ML语言、Scala 和 Haskell 称之为参数多态;C++ 和 D语言称之为模板。具有广泛影响的1994年版的《Design Patterns》一书称之为参数化类型。
.NET Micro Framework是一个开源软件的.NET框架平台,面向有至少256Kibibyte闪存和64KB随机存取存储器的资源受限设备。它包含一个小版本的.NET 通用语言运行库,支持以C♯、Visual Basic .NET开发,以及使用Microsoft Visual Studio在一个模拟器或硬件上调试。NETMF的特性是.NET基础类库的一个子集,一个Windows Communication Foundation的实现,一个基于Windows Presentation Foundation的宽松的GUI框架,以及一个基于SOAP和WSDL的Web Services栈。NETMF还有专用于嵌入式应用程序的附加库。
通用Windows平台是微软建立并在Windows 10中首次引入的一个同性质应用程序架构平台。此软件平台的目的是帮助发展Metro-style apps,便于软件可以在Windows 10和Windows 10行动版上执行且无需重新编写。它支援使用C++、C♯、Visual Basic .NET或XAML开发的Microsoft Windows应用程序。API采用C++实现,并支持C++、VB.NET、C#和JavaScript。UWP在Windows Server 2012和Windows 8中作为一个Windows Runtime平台的扩展被首次引入,允许开发者创建可潜在运行在多种设备类型上的应用程序。
轻量级软件测试自动化是设计相对简单及短的计算机程序来测试软件系统的过程。轻量级测试工具不限定某种程式语言,不过最常用Java、Perl、Visual Basic .NET及C♯实现。轻量级测试工具的原代码一般不超过四页、撰写时间不超过四小时。轻量级测试自动化常和敏捷软件开发一起使用。
语言集成查询,发音"link",是微软的一项技术,新增一种自然查询的SQL语法到.NET Framework的程式语言中,目前可支援C♯以及Visual Basic .NET语言。2007年11月19日随.NET Framework 3.5发布了LINQ技术。
Windows Library for JavaScript是微软开发的一个开放源代码JavaScript函式库。设计目的是为简化使用HTML5和JavaScript完成适用于Windows 8、Windows 10的通用Windows平台应用、适用于Windows Phone 8.1、Windows 10 移动设备版的Windows Phone应用,以及Xbox One应用程序的开发,作为使用XAML及C♯、Visual Basic .NET或C++的替代方法。
通用中间语言是一种属于通用语言架构和.NET框架的低阶的人类可读的编程语言。目标为.NET框架的语言被编译成CIL,然后汇编成字节码。CIL类似一个面向对象程序设计组合语言,并且它是完全基于堆栈的。它运行在虚拟机上,其主要的语言有C Sharp、Visual Basic .NET、C++/CLI以及J Sharp。
C Sharp和Visual Basic .NET是微软公司开发的.NET框架中,两种面向对象的编程语言,分别衍生自C++语言及Visual Basic,因此在语法,注解方式都有许多的差异。
泛型程序设计是程序设计语言的一种风格或编程范型。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。Ada、Delphi、Eiffel、Java、C♯、F、Swift 和 Visual Basic .NET 称之为泛型;ML语言、Scala 和 Haskell 称之为参数多态;C++ 和 D语言称之为模板。具有广泛影响的1994年版的《Design Patterns》一书称之为参数化类型。