.NET和F#周报第35周-.NET 8月重大更新

2018-09-05 07:57:54来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

来看看8月份最后一个周F#和.NET最新相关信息. https://www.yuque.com/rock/fsharp-weekly/35
这次我们多聊聊.NET相关的东西, 看看.NET的健康生态.

新闻

  • 随着Core的稳定发布,.NET Standard 2.1也更新发布,
     
  • WebSharper.React 被重写. WebSharper是非常优秀的企业级F#Web框架. 看看下图,函数式编程的朋友们喜欢不?
 
  • 我们来画画重点吧,.NET Foundation 发了一个8月份更新.
    • 9月会有.NET Conf 大家记得看直播.会涵盖所有.NET所有生态F# Xamarin ... . . . .
     还有线下活动47个国家,198个线下组织, 12万成员. 在10月份一个月嗨起来.
      国内也会在很多地方组织活动,大家抓紧报名,去热闹热闹.
    • 基金会项目更新,steeltoe 2.1, Cake 0.30, IroPython 2.7.9 RC ,Orleans 2.1 Beta,Polly Json ,DNN 9.2.1,另外ILMerge 加入基金会.
    • 来说说这些项目,你要是想常识.NET微服务steeltoe是个比较好的开始.他也是pivotal大厂开源的.
    • Cake 如果传统Windows程序员,一定要了解.这个跨平台构建工具.如果项目小,无windows依赖,试试吧.用他让你的项目跑到linux上. 如果是F#就是Fake
    • Orleans要好好提一下,这个版本发布在nuget,并且性能提升30%比2.0.这个0.1版本提升真是福利.而且支持分布式事务管理.这个特性我想很多分布式库都是不支持的.点个赞.你可以开心写事务transaction了.
    • 我们聊聊Polly这个对微服务来说太重要了.帮你接管.net节点的异常处理机制,集中管理.
    • ILMerge这是一个多dll合并成一个dll的工具.
       
  • donet团队还发布了他们团队8月的重要修复更新, 比较有意思的,修了一个asp.net的40+ cpu cores高负载的bug.
 

其他

  • PerfView .NET 性能优化工具 ,大项目一定要用他分析一下. 把潜在性能问题杀死在萌芽里.
  • Fable 每次还是要刷屏的,有个好玩的工具Html to Elmish
    另外还有 https://fsprojects.github.io/Elmish.XamarinForms/index.html#getting=started 可以玩玩.
     
  • 推荐一个.NET FM https://www.dotnetrocks.com/
  • 给你的开源.NET项目里,增加源代码链接 挺酷
 
 

 

开源项目

  • FSharp.Data.Npgsql F# Type Providers for Postgresql
  • FSharp source code format https://github.com/fsprojects/fantomas 这个算是F# 必备工具了
  • LiteDB https://github.com/mbdavid/LiteDB A .NET NoSQL Document Store in a single data file
 
 
大改就这样吧, .NET的发力方向还是很清晰的. 而且整个社区现在很热,大家(国外)的研究都很深入,国内还要加油啊.不能天天在公众号发hello world的文章啊.

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:聊聊IOCP,聊聊异步编程

下一篇:WebService简单介绍(一)