.NET Core 2将Visual Basic带到了Linux和macOS平台
Microsoft已经愈加接近将Visual Basic划为.NET Core平台上的一等公民。作为.NET Core 2发行版的一部分,VB开发者现在可以编写针对.NET Standard 2.0的控制台应用程序和类库,并且可以兼容多个平台。这就意味着运行在Windows上的可执行文件或者类库也能够运行在macOS和Linux上。
一旦安装了.NET Core 2 SDK,你就可以开始创建VB项目了。由于这是.NET Core平台,Visual Studio有助于编码,但是它并不是必需的。.NET Core 2.0中有四个VB模板:
控制台应用程序:Hello World程序样例
类库
单元测试工程
xUnit单元测试工程
在命令提示行中,你可以执行:
dotnet –version
来确认你使用的是.NET Core 2.0版本或者是更高的版本。然后你需要创建一个新目录来保存你的工程,并且运行dotnet new
来根据其中一个模板创建一个新工程。之后,执行dotnet run
来运行这个工程:
mkdir vbcore cd vbcore dotnet new console -lang VB dotnet run
但是这并不意味着Microsoft的工作都已经全部完成,因为目前还有剩余任务要做,例如,让.NET Core平台上的VB开发者拥有使用ASP .NET Core的能力。Microsofs 的Immo Landwerth说,针对于此的模版尚在进行中,这个版本尚不可用。尽管如此,VB开发者现在可以针对macOS和Linux编写跨平台代码了,在此之前,这是不可能完成的。
原文地址:http://www.infoq.com/cn/news/2017/08/dotnetcore2-vb
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
.NET Core 2将Visual Basic带到了Linux和macOS平台相关推荐
- 微软放弃继续开发 Visual Basic !
作者 | 屠敏 出品 | CSDN(ID:CSDNnews) 近日,微软宣布将在即将推出的 .NET 5 中支持 Visual Basic,并扩大该编程语言支持的应用程序类型,以此帮助 VB 开发者迁 ...
- Visual Basic 永远29岁,Visual Basic 谢幕!
Visual Basic 永远29岁,微软宣布不再发展这门语言 近期,微软 NET 团队在开发者博客中宣布,他们虽然还会继续在 .NET 5.0 上支持 Visual Basic ,但不再将 VB 作 ...
- visual basic.net 2019-Visual Basic 16.0新功能
Visual Basic 16.0 Visual Basic 16.0 侧重于向 .NET Core 提供 Visual Basic 运行时 (microsoft.visualbasic.dll) 的 ...
- Visual Basic 兴衰记
这是一篇暴露年龄的文章.为什么这么说?因为现在年轻的程序员可能没有接触过当年红极一时的 Visual Basic.28 年前的 1991 年 4 月,Microsoft 发布了 Visual Basi ...
- Visual Basic的未来之路
上周,微软宣布了他们改变Visual Basic语言未来发展计划的想法.这次公布给Visual Basic开发人员留下了很多不确定性,但Visual Basic语言的设计者Anthony D.Gree ...
- 苹果或已放弃3月发布廉价新iPhone;贾跃亭回应家人巨额索赔;微软不再继续开发 Visual Basic | 极客头条...
整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...
- Visual Basic十年风云
Visual Basic十年风云 Visual Basic十年风云 我从来没有想到过,撰写这篇文章需要十年的光阴 有时我自清晨的睡梦中醒来,望着窗外高楼间透露的微稀曙光 耳畔都不免响起那些岁月烙印后的 ...
- visual basic是不是计算机语言,微软开始抛弃 Visual Basic 编程语言
新酷产品第一时间免费试玩,还有众多优质达人分享独到生活经验,快来新浪众测,体验各领域最前沿.最有趣.最好玩的产品吧~!下载客户端还能获得专享福利哦! 原标题:微软开始抛弃 Visual Basic 编 ...
- 在 Visual Basic .NET 或 JScript 代码中使用早期绑定
以往,开发人员喜欢使用 Visual Basic.VBScript 和 JScript 的原因之一就是它们所谓"无类型"的性质.变量不需要显式类型声明,并能够简单地通过使用来创建它 ...
最新文章
- 英特尔王锐:软硬件并驾齐驱,开发者是真英雄
- 实际测试例子+源码分析的方式解剖MyBatis缓存的概念
- Java_异常_03_ java.lang.NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory
- 肿瘤相关甲基化预后分析数据库SurvivalMeth详细使用指南
- POI导出word带图片及本地测试没问题,在服务器上找不到模板的问题
- Spring 自动装配 ‘byName’
- mysql分表方法实现
- 后通用芯片时代: 专用芯片兴起背后的经济学
- python isinstance_Python之isinstance | 学步园
- 使用python通过odbc处理*.dbf数据表
- 排序二叉树的插入、删除操作(递归方式)。
- [Translation]Silverlight 4-MVVM with Commanding and WCF RIA Services
- openjudge-1664 放苹果
- 【TWVRP】基于matlab人工鱼群算法求解带时间窗的车辆路径规划问题【含Matlab源码 161期】
- 树莓派4 PWM控制风扇转速
- 【eoeAndroid特刊】第一期到第十八期
- RWEQ模型土壤风蚀模数估算及其变化归因分析实践技术
- 【Shell编程】几个小案例
- FHQ Treap【基于P3369的讲解】【随机数、各数组、函数运用】
- Oracle中的commit与rollback