在线与CLRium#4 +上的.Net社区会面。 CoreCLR和C#的去向。 邀请所有人

我不喜欢老套的“会议”一词。 这是一个具有共同兴趣的开发人员会议,他们希望了解他们钟爱的平台的未来,以及使您能够规避.NET Framework中建立的规则的技巧。 会议的形式是十个插槽,仅填充最现代的功能,有时尚未发布。 当不需要用与会议主题无关的报告阻塞网格时,这就是这种格式。 一组:在消除与我们的平台无关的无希望的话题方面,有很多工作要做。


希望您以前的CLRium版本仍然存在。 我记得并时不时地浏览您的许多评论,这激起了我再次消费的欲望。 而这一次-带有偏见。 而且我对未来有个破坏性: .NET Framework将关闭,以取悦Core CLR 。 怎么了 快来为一辆汽车加油的价格,您会发现自己的。


我为什么要邀请所有人? 会议的主题全都在选择中,让您深入了解我们的开源平台。 老实说,我本人会去:我们分析CoreCLR功能的演变:从2.0到3.0, 使用自编写的调试器进行调试 ,C#7的最丰富和最具争议的功能,*,8.0, Garbage Collector API ,赋予非托管资源可管理性属性的新工具,等等。 。


阅读并注册



酷 文章示例和演讲主题的完整列表-剪切后

报告(并非全部):


从革命到发展:CoreCLR和新平台功能


有关.NET Core刚刚发布和尚未发布的功能的热身报告。 听完之后,您将能够对我们的发展方向,值得关注的内容,尝试的内容以及使用的内容形成一般的看法,然后将其放在架子上


跨度<T>,内存<T>


不怕单词的新型数据本质上是革命性的。 实际上,除了统一使用数组,字符串和非托管数据缓冲区外,它们还使许多不安全的操作合法化。 从报告中我们可以了解到:为什么要引入它们,执行什么任务,它们能在多大程度上工作以及在哪些平台上工作,并且我们还将开始更加冷静地与不安全的代码建立联系,因为 它将变得安全且易于管理。 总的来说,我强烈建议:一个结局令人满意的侦探。


内存:MemoryHandle,MemoryManager,MemoryPool


在本报告中,我们将继续讨论有关内存的问题,并讨论更多实用的示例和技巧:我们将考虑租用数组和数据缓冲区的新可能性。 让我们熟悉一下拥有一块内存的新概念。 通常,我们将开始准备使用新方法来加速我们的算法。 毕竟,在等待的过程中,领先的开发人员已经在使用具有强大功能的主要功能:Castle Project和System.IO.Pipes等


垃圾收集器API


垃圾收集器现在可以更换了。 为此,似乎所需要做的只是实现适当的接口。 该报告旨在显示和讨论未来需要记住的新API,其功能和新方法(通常会突然出现)。 而且,从广义上讲,这就是我们未来的期待。 换句话说:什么是GC API,为什么我们需要了解它?


全局工具和命令行界面API


最强大,绝对必要且同时还不清楚的问题之一:全局工具和命令行界面API。 简而言之,一种为.NET项目命令行构建跨平台命令的方法。 让我们仔细研究一下,研究现成的示例(他们已经将其与功能强大的产品和主要产品集成在一起),并决定:在哪里需要它,何时只需要记住它的存在-为将来


ClrMD:我们开发了自己的调试器(非常简单!)


有一个有趣的库用于调试进程和内存转储。
而且,最令人高兴的是,这个库是用每个人都惯用的方式编写的
.NET 这意味着您可以通过开发脚本来搜索应用程序的问题区域来调查问题。 这通常可以大大加快调试速度。 我们将弄清楚如何做到这一点。


关于演讲者的几句话


一位发言人阅读当前网格中的所有报告:


斯坦尼斯拉夫·西德里斯蒂
在各种会议上经验丰富的演讲者以及在线书籍的作者 CLR书:.NET Framework的内幕
他曾在Epam Systems,Luxoft,Kaspersky Lab等公司工作,以C#,Groovy,C / C ++和其他语言来实现各种难度级别的任务。


你错过了重要的事情吗?


如果您认为我们错过了某些事情,请在评论中写出,还有其他要说的内容=)


联络资料:



价格-3,000卢布。 对于我的汽车,这是一个半加油。

Source: https://habr.com/ru/post/zh-CN425157/


All Articles