第七下载是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 入库 软件 游戏 安卓 MAC 文章 专题

网络软件应用软件系统工具聊天软件图形图像安全软件视频软件音频软件软件开发 硬件驱动行业教学其他软件
当前位置:首页 ›› 软件开发 ›› 开发环境 ›› .NET Core SDK 32位下载

.NET Core SDK 32位 3.1.301 正式版免费的跨平台的开源开发人员平台[下载地址]

.NET Core SDK 32位 3.1.301 正式版软件截图
  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 软件大小:110 MB
  • 推荐星级:
  • 软件厂商:Microsoft
  • 更新时间:2020-06-30 09:17
  • 网友评论:0  条
  • 运行环境:WinXP, Win7, Win8, Win10
71.34%
28.66%
  • 本地下载文件大小:110 MB

请输入预约的手机号码
495人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关文章
  • 下载地址
点击评论

Tags:微软开发工具 应用程序框架

.NET Core SDK 32位是开放源代码通用开发平台,由 Microsoft 和 .NET 社区在 GitHub 上共同维护。 它跨平台(支持 Windows、macOS 和 Linux),并且可用于生成设备、云和 IoT 应用程序。新功能包括通过 Windows Presentation Foundation (WPF) 和 Windows 窗体提供的 Windows 桌面支持、使用 Blazor 进行完整堆栈 C# Web 开发、SignalR 和 Azure SignalR 服务的新增强功能、C# 8 的新增 C# 语言功能等等。

.NET Core SDK 32位 3.1.301 正式版

软件特色

跨平台: 可以在 Windows、macOS 和 Linux 操作系统上运行。

跨体系结构保持一致: 在多个体系结构(包括 x64、x86 和 ARM)上以相同的行为运行代码。

命令行工具: 包括可用于本地开发和持续集成方案中的易于使用的命令行工具。

部署灵活: 可以包含在应用或已安装的并行(用户或系统范围安装)中。 可搭配 Docker 容器使用。

兼容性: .NET Core 通过 .NET Standard与 .NET Framework、Xamarin 和 Mono 兼容。

开放源代码: .NET Core 平台是开放源代码,使用 MIT 和 Apache 2 许可证。 .NET Core 是一个 .NET Foundation 项目。

由 Microsoft 支持: .NET Core 由 Microsoft 依据 .NET Core 支持提供支持。

软件功能

语言

可以使用 C#、Visual Basic 和 F# 语言编写适用于 .NET Core 的应用程序和库。 这些语言已集成或可以集成到你最喜欢的文本编辑器和 IDE,包括 Visual Studio、Visual Studio Code、Sublime Text 和 Vim。 这种集成部分由 OmniSharp 和 Ionide 项目的高手提供。

API

.NET Core 公开了多种方案的 API,以下介绍了几种:

基元类型,例如 bool 和 int。

集合,例如 System.Collections.Generic.List<T> 和 System.Collections.Generic.Dictionary<TKey,TValue>。

实用程序类型,例如 System.Net.Http.HttpClient 和 System.IO.FileStream。

数据类型,例如 System.Data.DataSet 和 DbSet。

高性能类型,例如 System.Numerics.Vector 和 Pipelines。

.NET Core 通过实现 .NET Standard 规范提供 .NET Framework 和 Mono API 的兼容性。

框架

在 .NET Core 之上建立了多个框架:

ASP.NET Core

Windows 10 通用 Windows 平台 (UWP)

Tizen

撰写

.NET Core 包括以下部分:

.NET Core 运行时:提供类型系统、程序集加载、垃圾回收器、本机互操作和其他基本服务。 .NET Core 框架库提供基元数据类型、应用编写类型和基本实用程序。

ASP.NET 运行时:提供框架以生成基于新式云的 Internet 连接的应用程序,例如 Web 应用、IoT 应用以及移动后端。

.NET Core CLI 工具和语言编译器(Roslyn 和 F#):提供 .NET Core 开发人员体验。

dotnet 工具:用于启动 .NET Core 应用和 CLI 工具。 它选择运行时并托管运行时,提供程序集加载策略并启动应用和工具。

这些组件采用以下方式分布:

.NET Core 运行时 -- 包括 .NET Core 运行时和框架库。

ASP.NET Core 运行时 -- 包括 ASP.NET Core 和 .NET Core 运行时以及框架库。

.NET Core SDK -- 包括 .NET CLI 工具、ASP.NET Core 运行时以及 .NET Core 运行时和框架。

开源

.NET Core 是开源的(MIT 许可证),由 Microsoft 于 2014 年提供给 .NET Foundation。 现在它是最活跃的 .NET Foundation 项目之一。 可由个人和公司自由采用,包括用于个人、学术或商业目的。 许多公司将 .NET Core 用作应用、工具、新平台和托管服务的一部分。 其中某些公司在 GitHub 上为 .NET Core 做出了巨大贡献,并作为 .NET Foundation Technical Steering Group(.NET Foundation 技术控制组)的成员为产品方向提供指导。

针对适应性而设计

与其他 .NET 产品相比,生成的 .NET Core 与它们十分类似,但具有唯一性。 其目的是能够广泛适应新的平台和工作负载。 它提供多个 OS 和 CPU 端口,并可以移植到更多端口。

该产品分为几个部分,使各个部件能够在不同的时间适应新的平台。 必须将运行时和特定于平台的基础库作为一个单元进行移植。 与平台无关的库应在所有平台上按照构建的原样运行。 对于通过减少特定于平台的实现以提高开发人员效率方面,项目存在偏差,但每当可以以此方式全部或部分实现算法或 API 时,都应首选与平台无关的 C# 代码。

人们经常会问,为支持多个操作系统应如何实现 .NET Core。 他们还会问是否存在单独的实现,或是否使用 conditional compilation(条件编译)。 这两者都在用,但强烈偏向条件编译。

大多数 CoreFX 都是与平台无关的代码,该代码可在所有平台共享。 不限平台的代码可实现为在所有平台上使用的单个可移植程序集。

Windows 和 Unix 实现大小相似。 Windows 具有较大的实现,因为 CoreFX 实现了某些仅适用于 Windows 的功能,如 Microsoft.Win32.Registry,但尚未实现多个仅适用于 Unix 的概念。 你将发现大多数 Linux 和 macOS 实现都是在 Unix 实现中实现的,而特定于 Linux 和 macOS 的实现大小大致相同。

.NET Core 中混合存在特定于平台和与平台无关的库。 可以查看几个示例中的模式:

CoreCLR 是特定于平台的。 它建立在内存管理器和线程计划程序等操作系统子系统的基础上。

考虑到每个 OS 上的存储和加密 API 都有所不同,System.IO 和 System.Security.Cryptography.Algorithms 是特定于平台的。

考虑到它们是通过数据结构创建和操作,System.Collections 和 System.Linq 是与平台无关的。

更新日志

.NET Core 3.0已经在dot.net和Bing.com上托管了几个月,已经通过了测试。其他许多Microsoft团队很快将在生产中的.NET Core 3.1上部署大型工作负载。

性能有很大的提高跨许多部件,并在将详细描述在.NET核心3.0性能改进和硬件内在函数在.NET核心。

C#8添加了异步流,范围/索引,更多模式和可为空的引用类型。Nullable使您可以直接针对导致的代码缺陷NullReferenceException。框架库的最底层已被注释,以便您知道何时可以期待null。

F#4.7致力于通过隐式yield表达式和一些语法放松使某些事情变得容易。它还包含对的支持LangVersion,并nameof在预览中附带并打开了静态类。F#核心库现在还针对.NET Standard 2.0。您可以在发布F#4.7中阅读更多内容。

.NET Standard 2.1增加了可以在.NET Core和Xamarin都可以使用的代码中使用的类型集。.NET Standard 2.1包括.NET Core 2.1以后的类型。

.NET Core现在支持Windows窗体和WPF(和开放源代码)的Windows桌面应用程序。WPF设计器是Visual Studio 2019的一部分。WindowsForms设计器处于预览状态,可以下载。

现在,.NET Core应用程序默认情况下具有可执行文件。在过去的发行版中,需要通过dotnet命令来启动应用,例如dotnet myapp.dll。现在可以使用特定于应用程序的可执行文件(例如myapp或)启动应用程序./myapp,具体取决于操作系统。

添加了高性能JSON API,用于读取器/写入器,对象模型和序列化方案。这些API从头开始构建,Span<T>并在幕后使用UTF8而不是UTF16(例如string)。这些API最小化分配,从而提高了性能,减少了垃圾收集器的工作。请参阅尝试新的System.Text.Json API。

默认情况下,垃圾收集器使用较少的内存,通常少得多。对于许多应用程序托管在同一服务器上的情况,此改进非常有用。垃圾收集器也进行了更新,以更好地利用64核以上的机器上的大量核。请参阅在具有64个以上CPU的计算机上为GC更好地配置CPU配置。

.NET Core已针对Docker进行了强化,以使.NET应用程序在容器中可预测且有效地工作。已将容器配置为有限的内存或CPU时,垃圾收集器和线程池已更新为更好地工作。.NET Core泊坞窗映像较小,尤其是SDK映像。请参阅:在小型容器场景中使用服务器GC运行第0部分,在小型容器场景中使用服务器GC运行第1部分-GC堆的硬限制以及同时使用.NET和Docker-DockerCon 2019更新。

现在支持Raspberry Pi和ARM芯片以支持IoT开发,包括使用远程Visual Studio调试器。您可以使用新的GPIO API部署可监听传感器的应用程序,并在显示器上打印消息或图像。ASP.NET可用于将数据公开为API或允许配置IoT设备的站点。

  • .NET Core SDK 32位
下载.NET Core SDK 32位 3.1.301 正式版
普通下载地址:
电信用户下载
网通用户下载
本地高速下载
移动用户下载
湖北电信下载
联通用户下载
    1. .NET Core.NET Core正版软件

      本站为大家提供了.NET Core正版软件合集资源,包含有.NET Core Runtime、.NET Core SDK等免费提供下载,都是正版的免费软件,第七小编这里欢迎各位有需要的赶快下载体验吧!...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    热门推荐
    关注第七手游网