微软 .NET Core Tools工具是一款跨平台的开发框架,可以开发出应用程序,支持C#、VB等编程语言,同时也支持多个操作系统,新版本优化了许多功能,也使得开发变得便捷起来,非常实用。
相关信息:
微软昨天正式发布了.NET Core Tools 1.0工具包,该工具支持Windows、macOS和Linux平台,也支持Docker。.NET Core是一种快速、轻巧和模块化的平台,可以创建运行在Windows、Linux和Mac平台的网页应用和服务。
开发者可以使用统一的.NET标准库,在目标平台使用相同的代码,利用他们的技能并使用相同的语言和工具进行开发。该工具支持多种编程语言,包括C#、VB、F#和现代构造,比如泛型、LINQ、异步支持等等。
.NET Core简介:
.NET Core 是.NET Framework的新一代版本,是微软开发的第一个官方版本,具有跨平台 (Windows、Mac OSX、Linux) 能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台,也是微软在一开始发展时就开源的软件平台[1] ,它经常也会拿来和现有的开源 .NET 平台 Mono 比较。
由于 .NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可,与 .NET Framework 大包式安装的作法截然不同,同时各包亦有独立的版本线 (Version line),不再硬性要求应用程序跟随主线版本。
.NET Core 项目的主要目标有
支持或可以移转 (port) 到更多的操作系统平台与芯片架构 (也就是未来项目会跨出 x86 平台)。
具有引人注目的性能与高可靠度。
开发人员能快速与直觉的获取 .NET Core 开发环境。
在直觉与具生产力的情况下建造应用程序,使用文件,示例与 NuGet 组件。