写点什么

.NET Core 如何为项目提供高性能解决方案?

  • 2019 年 1 月 07 日
  • 本文字数:1229 字

    阅读完需:约 4 分钟

.NET Core如何为项目提供高性能解决方案?

本系列,我们将探讨.NET Core 的一些好处,以及它如何为市场提供高性能解决方案,为传统.NET 开发人员和技术人员提供帮助。


正文

前言

随着.NET Core 2.0 在 2016 年首次发布,微软拥有了这个通用、模块化、跨平台开源项目的下一个主要版本。.NET Core包含.NET Framework 当前版本中的许多 API,最初是为了实现下一代 ASP.NET 解决方案而创建。现在,它推动了许多其他场景的发展并成为其基础,包括物联网、云和下一代移动解决方案。


本文.NET Core 系列的第二篇文章,我们将进一步探讨.NET Core 的一些好处,以及它如何为市场提供高性能解决方案并为传统.NET 开发人员和技术人员提供帮助。


感兴趣的话,你还可以阅读第一个系列


内容

在 ASP.NET Core 应用程序中使用分布式缓存


部署到云上的ASP.NET Core 应用程序可以从分布式缓存的使用中获得性能优势。Matthew D. Groves 探讨了 Couchbase Server 如何满足这方面的需要。Couchbase Server 是一个内存优先数据库,非常适合用作分布式缓存。ASP.NET Core 使得在应用程序中使用该数据库变得很容易。


ASP.NET Core”书评与作者访谈


ASP.NET Core in Action”一书的作者是 Andrew Lock该书涵盖了ASP.NET Core 从入门到进阶的全部内容,介绍了使用这个现代化、高可用、高可伸缩的跨平台框架构建 Web 应用程序的基本知识。如果你是ASP.NET MVC 编程新手,这本书很好地概括了模型-视图-控制器(MVC)模式以及.NET Framework 的特点。


.NET Core和DevOps


.NET Core 在设计时考虑了 DevOps,Dave Swerksy在本文中介绍了.NET Core 项目如何从平台固有的构建自动化和应用程序监控中获益。Swersky还展示了.NET Core 的命令行如何简化该功能实现。


.NET CLI速览


可以说,.NET CLI是.Net Core 功能中最有用的特性之一。在本文中,Jeremy Miller将介绍几个.Net OSS工具如何利用.NET CLI 以及如何在日常开发中使用新的 CLI 工具。


针对 ASP.NET Core Web API 的先进架构

本文,Chris Woodruff探讨了如何测试ASP.NET Core 2.0 Web API 解决方案。Woodruff 使用单元测试进行内部测试,并使用 ASP 中名为集成测试(Integration Testing)的新测试框架对解决方案进行外部测试。


系列负责人


Chris Woodruff (Woody)拥有密歇根州立大学工程学院的计算机科学学位。Woody 已经开发和架构软件解决方案超过 20 年,并且曾经致力于许多不同的平台和工具。他是一个社区领袖,为 GRDevNight、GRDevDay、West Michigan Day of .NET 和 CodeMash 之类的活动贡献过力量。他还帮助把广受欢迎的 Give Camp 活动带到西密歇根,那里的技术专业人士提供他们的时间发展专业知识,以帮助当地的非营利组织。作为一个演讲者和播客作者,Woody 已经讲过和讨论了很多话题,包括数据库设计和开源。他在 Visual C#、数据平台和 SQL 方面一直是微软的 MVP,并在 2010 年被公认为全球最优秀的 20 个 MVPs 之一。Woody 是 JetBrains 的开发者,并且在北美推广.NET,.NET Core 和 JetBrains 的产品。


查看英文原文:NET Core - 2nd Series


2019 年 1 月 07 日 20:568630
用户头像

发布了 402 篇内容, 共 181.4 次阅读, 收获喜欢 970 次。

关注

评论 5 条评论

发布
用户头像
希望多点netcore的文章+1
2019 年 01 月 11 日 20:34
回复
用户头像
后起之秀.现在缺的就是生态了. java相比起来就真的有点掉牙的节奏了 ;
2019 年 01 月 08 日 12:03
回复
用户头像
综观各个开发技术栈,.NET Core 在性能、开发效率等领域是有明显优势的。
2019 年 01 月 07 日 22:00
回复
确实在性能和开发效率上综合来对比是有优势的,奈何国内生态差。
2019 年 01 月 08 日 11:03
回复
用户头像
希望多点netcore的文章
2019 年 01 月 07 日 21:48
回复
没有更多了
发现更多内容

应聘高级Java工程师历程感言,附赠复习资料

Java 程序员 后端

刘擎:如何在迷失中找到自我?

石云升

哲学 自我 8月日更

学习Java开发的步骤,先睹为快

Java 程序员 后端

学了阿里P8级架构师的7+1+1落地项目,万字长文!

Java 程序员 后端

宅家36天咸鱼翻身入职腾讯,看完这一篇就够了!

Java 程序员 后端

Apache APISIX 在移动云的应用

Apache APISIX 中国社区

开源 APISIX

带你彻底搞懂Java启动速度优化!全网独家首发!

Java 程序员 后端

幸亏有这本623页的微服务框架实战笔记,讲的太清楚了

Java 程序员 后端

已获千赞,进阶学习资料!

Java 程序员 后端

渣男已经预订大碗牢饭,“科技渣男”怎么还在疯狂套路?

脑极体

PostgreSQL如何查找某一事务中的完整SQL

Qunar技术沙龙

sql postgresql 运维 dba

弄到一份宝藏级SpringCloud实战文档,成功入职阿里

策划Java工程师

Java 程序员 后端

微信抢红包实战案例,在线面试指南

策划Java工程师

Java 程序员 后端

我们究竟还要学习哪些Java知识?程序员翻身之路

策划Java工程师

Java 程序员 后端

我凭借这份PDF的复习思路,面试题+笔记+项目实战

策划Java工程师

Java 程序员 后端

【LeetCode】删除有序数组中的重复项Java题解

HQ数字卡

算法 LeetCode 8月日更

Vue进阶(幺柒贰):应用 @fullcalendar/vue 实现日程日历

No Silver Bullet

Vue 8月日更 Fullcalendar

实战SpringCloud通用请求字段拦截处理,成功入职腾讯

Java 程序员 后端

开发8年的老Java才知道,详细解说

Java 程序员 后端

微信抢红包实战案例,已开源

策划Java工程师

Java 程序员 后端

一场“软硬兼施”的数字革新,帮外卖商家和骑手节省时间

脑极体

我用2个月的时间破茧成蝶,附赠课程+题库

策划Java工程师

Java 程序员 后端

架构实战训练营存储架构设计

Clarke

成功从三线小公司跳进大厂涨薪8K,你值得拥有

策划Java工程师

Java 程序员 后端

结合源码讲解:Kafka消费者参数配置(解释、定义、引用、注意事项)

石头哥谈架构

大数据 kafka架构 Kafka参数配置 Kafka技术内幕 分布式消息中间件

避免将 JWT 存储在 localStorage 中

devpoint

Token JWT LocalStorage 8月日更

Vue进阶(幺玖肆):VantUI 实现 Dialog 弹框动态显示 message

No Silver Bullet

Vue eCharts 8月日更

成功跳槽百度工资从15K涨到28K,面试突击版!

策划Java工程师

Java 程序员 后端

【前端 · 面试 】HTTP 总结(二)—— HTTP 消息

编程三昧

面试 HTTP HTTP协议 8月日更 http消息

通过EasyRecovery如何恢复被永久删除的音频?

淋雨

EasyRecovery 文件恢复 硬盘数据恢复

总结2021年最全180道Java岗面试题,系列篇

策划Java工程师

Java 程序员 后端

React Native 核心原理及跨端选型思路

React Native 核心原理及跨端选型思路

.NET Core如何为项目提供高性能解决方案?-InfoQ