.NET Foundation June 2019 Update
Here's the June 2019 .NET Foundation update. Every month, we'll give you a quick overview of the .NET Open Source landscape, including top project news, events, community links and more.
This month's newsletter includes:
- Join an Action Group!
- .NET will be at OSCON
- Save the Date for .NET Conf 2019
- .NET Foundation Project Updates
As always, these are available both on our blog and via e-mail: Sign up to get the .NET Foundation Update via e-mail
Join an Action Group!
Last month, we announced our new Action Groups: a way for .NET Foundation members to join teams and get directly involved in helping the .NET Foundation scale to the next level. Our teams include the following:
- Corporate Relations
- Project Support
- Speakers and Meetups
- Technical Review
We've been figuring out logistics and communications as we move to working publicly and with a large team. We've settled on GitHub Organizational Teams and will be communicating out to the individual teams over the next few weeks.
If you're a .NET Foundation Member, sign up to join an action group:
.NET Foundation will be at OSCON
.NET Foundation will have a session at OSCON in Portland, July 15th – 18th. We'll be talking about the importance of open source software foundations. If you're headed there, please come see us! We'll also have .NET presence at the Microsoft booth in the form of coding challenges, SWAG and experts you can chat with there.
.NET Conf 2019, September 23-25 (www.dotnetconf.net)
.NET Conf is our annual, free, online virtual event and this year and it's going to be bigger than ever. .NET Core 3.0 will launch at .NET Conf!
The .NET Conf Call for Speakers is now open. This is your chance to present to the world-wide .NET Community remotely from your own time-zone. Head to www.dotnetconf.net to learn more and save the date!
.NET Foundation Project Updates
DotVVM 2.3 brings several performance improvements and fixes, including a new API for local redirects and asynchronous loading of GridView.
Simmy (github; nuget) is a new chaos-engineering and fault-injection tool from the Polly team and some awesome contributors. Integrating with the Polly resilience project for .NET, Simmy lets you inject chaos into your calls to any third party system. Exceptions, fault code responses, or additional latency can all be injected into calls. Control parameters let you target which calls will be affected and how frequently, and a master on/off switch per call-path lets you turn chaos experiments on and off safely.
- Blog introduction: Simmy, the monkey for making chaos
- Simmy repo: https://github.com/Polly-Contrib/Simmy
- Simple sample app:https://github.com/Polly-Contrib/Polly.Contrib.SimmyDemo_WebApi
- Full demo with microservices in docker: https://github.com/vany0114/chaos-injection-using-simmy
As part of the first step to adding support for ASP.NET Core, the DNN Platform project is releasing version 9.4.0 with initial support for ASP.NET Core dependency injection. Numerous additional improvements have been included as well, including more than 100 unique contributions from 30 members of the community.
DNN Summit 2020 Call for Speakers has now opened. Conference will be held in Orlando, Florida Feb 24-27, 2020.
ReactiveUI 9.18.1 has been released and we have officially added @UnoPlatform support to ReactiveUI. You can find the NuGet packages under ReactiveUI.Uno -- please report any bugs since this is fairly new support.
Announcing Pharmacist, maintained by the ReactiveUI team. It's a tool for converting Events into Observables. Observables being linq composible events that you can manipulate onto different threads and other processes, allow you to much easier abstract the events from your Views.
Pharmacist allows you to include a NuGet package, and it'll scan any referenced NuGet in the current project and generate Observable wrappers for all events found.
Pharmacist is being used within ReactiveUI to generate our event wrappers for all the various platforms now such as Xamarin Forms, Uno, Android, WPF, WinForms.
Pharmacist is built on top of Roslyn and System.Reflection.Metadata technologies.
Our .NET Foundation sponsored .NET Meetup Pro groups are continuing to grow worldwide. Here are some quick stats:
- 298 Groups
- 60 Countries
- 222K Members
Our .NET Meetup Pro group helps developers find your group, as well as get involved with local events like .NET Conf Local. If your meetup hasn't joined yet, you can right here.
Connect with the .NET Foundation online
The .NET Foundation is on Facebook now. Please like our page! We'll post regular updates and interesting things happening with .NET to share.
The .NET Foundation is also on YouTube. Watch community standups and design reviews as well as code-focused shows and interviews across our multiple playlists.
Remember to Subscribe!
Please sign up to get the .NET Foundation Update via e-mail. Don't worry, we want to keep these short, interesting, and low-noise, so we won't overload your e-mail.