FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 5298|回复: 0
打印 上一主题 下一主题

一篇好文推荐:【.NET Core:新的快速开发平台】

[复制链接]
跳转到指定楼层
楼主
发表于 2018-4-27 17:10:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一篇好文推荐:【.NET Core:新的快速开发平台】

https://blog.jijiechen.com/post/netcore-a-new-platform-for-fast-development

满满的干货,把下面文字中的所有英文名词都搞明白,就能提高一个层次。
------------------
在微服务开发领域,它提供自宿主(self-hosted)的命令行 Web 应用,能以自包含(self contained)的形式直接与 .NET Core 运行时一起发布。对操作系统以及系统中需要安装的软件几乎没什么特别的依赖(以前的 ASP.NET 应用一般需要 IIS、Jexus)。

.NET Core 天生的跨平台能力又让它与容器技术可以无缝结合,既可以支持 Linux 容器,也可以支持 Windows 容器。所以服务器环境不管是虚拟机,还是 Docker Swarm、Kubernetes、Service Fabric 之类的云原生(Cloud Native)容器环境,它完全不挑。


在应用层面,.NET Core 应用可以用其他社区用的工具体系(如 zookeeper、Consul、Kafka、ELK、OpenAM),也可以用 .NET 社区中踊现出来的一批新的工具(如 Ocelot、Polly、Exceptionless、IdentityServer)等。


开发体验方面,跨平台开发环境、包管理,以及云端持续集成等现代化应用开发的特性都已经完备。


说到面向未来的具体体现,就要细数一些人们都在关注的方向了,比如 Web Assembly、无服务器和 IoT 等。


ASP.NET Core 团队正在投入 Blazor 项目的开发,旨在将 .NET Core 代码带到浏览器中,目前已经取得一定进展。无服务器技术本身是对云资源的再一次抽象,以达到对应用进行随时启停的目的。


.NET Core 能与容器技术很好地兼容,本身又足够轻量级,所以它与无服务器技术的结合也就很自然而然了。目前 Azure 和 AWS 都已经推出了 .NET Core 的无服务器应用环境。


在一个不显眼的网页,.NET Core 官方宣布,其运行时支持 ARM 架构 CPU,可以运行于树莓派等设备上,这为 .NET Core 在 IoT 设备上运行扫清了障碍。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-25 13:13 , Processed in 0.044293 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表