.net core 2.1v2.1.300正式版
- 软件大小:137 MB
- 更新日期:2021-12-01
- 软件语言:简体中文
- 软件类别:国产软件
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:Windows7, WinVista, WinXP
- 软件厂商:
软件介绍 人气软件 相关文章 网友评论 下载地址
注意事项
使用.NET Core 2.0需要先安装.NET Core SDK 2.0,并且在Visual Studio 2017中创建APP。.NET Core SDK 2.0.0 包括了 .NET Core 2.0.0 Runtime,如果下载了SDK就不需要单独下载Runtime了。
软件功能
1、一个新的开源和跨平台框架,用于构建基于云的互联网连接应用程序,如Web应用程序,IoT应用程序和移动后端。2、应用程序可以在.NET Core或完整的.NET Framework上运行。它被设计为为部署到云端或在内部运行的应用程序提供优化的开发框架。它由最小开销的模块化组件组成,因此您在构建解决方案时保持灵活性。
您可以在Windows,Mac和Linux上开发和运行跨平台的ASP.NET Core应用程序。 ASP.NET Core是GitHub的开源。
3、软件的第一个预览版本在15年前发布,作为.NET Framework的一部分。此后,数以百万计的开发人员已经使用它来构建和运行出色的网络应用程序,并且多年来,我们添加并演变了许多功能。
4、软件有许多架构更改,导致更精简和模块化的框架。 ASP.NET Core不再基于System.Web.dll。它是基于一组细粒度和良好的NuGet软件包。这允许您优化您的应用程序,仅包括您需要的NuGet软件包。
较小的应用程序表面积的好处包括更紧密的安全性,减少维修,改进性能,以及降低用户在付费用途模式中的成本。
软件特色
一、跨平台可以在Windows,macOS,Linux上运行
二、灵活的部署机制
1.Portable applications(便携式应用)
这种部署机制和传统的.NET Framework相似,只要目标平台上存在.NET Core Runtime即可。
2.Self-contained application(自宿主应用)
顾名思义,这种部署机制将应用和运行时共同打包,即便目标平台上没有安装.NET Core Runtime也能正常使用
第二种方式和.NET Native也是不一样的,仍然使用CoreCLR,而.NET Native使用CoreRT作为运行时,详细信息请见dotnet/corert
三、命令行工具
.NET程序所有的运行脚本都可以用命令行工具执行(cmd,bash)这里有几个常见的donnet命令。
四、兼容性
通过.NET Standard Library与.NET Framework,Xamarin,Mono兼容。
五、开源
软件从属于.NET基金会,由微软进行官方支持。使用MIT和Apache 2开源协议,文档协议遵循CC-BY。
软件亮点
1、您可以构建能够覆盖广泛客户端(包括浏览器和移动设备)的HTTP服务。2、内置多种数据格式和内容协商支持。
3、软件是在.NET Core上构建Web API和RESTful应用程序的理想平台。
4、您可以创建遵循模型 - 视图 - 控制器(MVC)模式的考虑因素和可测试的Web应用程序。
5、.net core 2.1提供了一种有效的语言来创建Views。
6、Tag Helpers使服务器端代码能够参与在Razor文件中创建和呈现HTML元素。
7、支持或可以移转 (port) 到更多的操作系统平台与芯片架构 (也就是未来项目会跨出 x86 平台)。
8、具有引人注目的性能与高可靠度。
9、开发人员能快速与直觉的获取 .NET Core 开发环境。
10、在直觉与具生产力的情况下建造应用程序,使用文件,示例与NuGet组件。
11、模型绑定自动将数据从HTTP请求映射到动作方法参数。
12、模型验证自动执行客户端和服务器端验证。
软件说明
受Visual Studio 2017 15.3 版本支持,并引进了新的 Razor Pages 用户界面设计范例。对于ASP.NET Core来说,这个版本主要简化了部署,提高了预加载页面性能.人们更关注配套的.NET Core 2.0平台带来的变化:降低入门及学习的障碍,.NET Standard 2.0通过标准化共享API,可以轻松地跨.NET Framework,.NET Core和Xamarin共享代码。
.NET Framework 4.6.1支持.NET Standard 2.0,.NET Standard 2.0 添加了许多.NET Framework 4.6.1 支持的API,以及.NET Standard 2.0 自己特有的API
.NET Standard 2.0添加了14,994个.NET Framework 4.6.1已经支持的API
.NET Standard 2.0只有43个.NET Framework 4.6.1不支持的API
.NET Standard 2.0将是.NET Standard 1.6的超集。 换句话说,.NET Standard 2.0和1.x不会发生突破性的变化。
.NET Framework兼容模式: 允许.NET Standard项目引用.NET Framework库,利用.NET的历史遗产,便于开发平台从.NET Framework迁移到.NET Core.
最终可以理解为2.0将是等价于4.6.1,同时既有的.NET Framework代码可以很轻松的移植到软件平台
使用说明
模型 - 视图 - 控制器(MVC)架构模式将应用程序分为三个主要组件:模型,视图和控制器。 MVC模式可帮助您创建比传统单片应用程序更可测试和更容易更新的应用程序。基于MVC的应用程序包含:模型:表示应用程序数据的类。模型类使用验证逻辑来执行该数据的业务规则。通常,模型对象在数据库中检索和存储模型状态。在本教程中,Movie模型从数据库中检索电影数据,将其提供给视图或更新它。已将更新的数据写入SQL Server数据库。
视图:视图是显示应用程序用户界面(UI)的组件。通常,此UI显示模型数据。
控制器:处理浏览器请求的类。他们检索返回响应的模型数据和调用视图模板。在MVC应用程序中,视图只显示信息;控制器处理和响应用户输入和交互
MVC模式可以帮助您创建应用程序,分离应用程序的不同方面(输入逻辑,业务逻辑和UI逻辑),同时提供这些元素之间的松散耦合。该模式指定应用程序中每种逻辑应位于何处。 UI逻辑属于视图。输入逻辑属于控制器。业务逻辑属于模型。这种分离可以帮助您在构建应用程序时管理复杂性,因为它可以让您一次处理实现的一个方面,而不会影响另一个应用的代码。例如,您可以处理视图代码,而不依赖于业务逻辑代码。
更新日志
更新亮点:分层编译(Tiered Compilation)分层编译是一种使运行时能够更自适应地使用实时(JIT)编译器,以在启动时获得更好的性能并最大化吞吐量的功能。该功能在 .NET Core 2.1 中是可选的,然后在 .NET Core 2.2 Preview 2 中默认启用。不过开发团队认为还没有准备好在正式的 .NET Core 2.2 版本中默认启用它,所以已将其切换回可选功能。
分层编译有望在 .NET Core 3.0 中默认启用。
运行时事件(Runtime Events)
我们通常需要监视运行时服务(如当前进程的 GC,JIT 和 ThreadPool ),以了解这些服务在运行应用程序时的行为方式。在 Windows 系统上,这通常使用 ETW 监视当前进程的 ETW 事件来完成。虽然这种方法仍然有效,但使用 ETW 并不总是很容易。在一些低权限环境中,或是在 Linux、macOS 上,都可能无法使用 ETW 。
从.NET Core 2.0开始,可以使用EventListener类来使用CoreCLR事件。这些事件描述了GC,JIT,ThreadPool和interop的行为。它们在Windows上作为CoreCLR ETW提供程序的一部分公开的相同事件。这允许应用使用这些事件或使用传输机制将它们发送到遥测聚合服务。
下载地址
-
.net core 2.1v2.1.300正式版
普通下载地址
资源服务器故障请点击上面网盘下载
其他版本下载
- 查看详情Microsoft Visual Basic 6.0(VB SP6)简体中文绿色版6.39M 简体中文24-06-04
- 查看详情VC++ 6.0 中文免费版41.91M 简体中文24-06-04
- 查看详情Scratch中文破解版 V2.0 免费版70.95M 简体中文24-05-24
- 查看详情Notepad++32位 V8.6.0 官方中文免费版4.38M 简体中文24-05-24
- 查看详情欧姆龙cx one(含序列号) V4.51 中文免费版2.14G 简体中文24-05-24
- 查看详情安卓修改大师 V10.58 官方版79.95M 简体中文24-05-06
- 查看详情Paracraft帕拉卡3d动画编程创作工具 V1.4.10 官方电脑版81.71M 简体中文24-04-18
- 查看详情Navicat for SQLite V15.0.6 破解版67.26M 简体中文24-03-13
人气软件
-
Enterprise Architect 15中文破解版(附安装教程+破解补丁)186 MB
/简体中文 -
Microsoft SQL Server2022破解版 V2022.0 免费版1.28G
/简体中文 -
昆仑触摸屏编程软件 V7.2 官方最新版86.71M
/简体中文 -
PyCharm Pro2023破解版 V2023.1 最新免费版582.9M
/简体中文 -
Android Studio2022版 V4.2.2 官方版926.83 MB
/简体中文 -
Microsoft SQL Server 2022 官方最新版1.18G
/简体中文 -
winedit 7.0(通用文本编辑器)破解版8.93 MB
/英文 -
visual studio(vs) 2017破解版820 KB
/简体中文 -
NeoProgrammer(土豪金ch341a编程器)v2.2.0.3汉化破解版7.49 MB
/简体中文 -
LINQPad 7(NET开发调试工具) V7.5.16 破解版32.57M
/英文
相关文章
-
无相关信息
查看所有评论>>网友评论共0条
精彩评论