.NET Foundation April Update

by Jon Galloway

It's time for the April Update, subtitled The Calm Before The Storm edition... it's a relatively quiet month, but stay tuned for May when we'll have lots of news including several new projects joining and updates from the Build 2018 conference.

Speaking of Build... the .NET Foundation will have a .NET Open Source booth at Build. Come say hi!

As always, these are available both on our blog and via e-mail: Sign up to get the .NET Foundation Update via e-mail

.NET Foundation Updates

Meetups

The .NET Foundation sponsored .NET Meetup Pro groups are continuing to grow! Here are some quick stats:

Please help connect us with other groups you're aware of that haven't joined yet by dropping me a note jon@dotnetfoundation.org or leaving a comment below.​

.NET Presentations: Events In A Box!

Need a presentation or workshop content for your event? We've got you covered! We've launched an Events In A Box mini-site, with links to repositories full of decks, demos, and workshop scripts. These are open source repos on GitHub, so you can use, remix, share, and contribute to them. We'll continue to add to and build out the content, and look forward to your feedback and contributions.


.NET Foundation Project News

Polly Integration with ASP.NET Core 2.1

We are excited to announce that starting with ASP.NET Core 2.1, Polly integrates with the new IHttpClientFactory. The HttpClient factory provides a central location where you can create and manage HttpClient objects, simplifying and enhancing how you use HttpClient in the four following ways.

It:

  • allows you to name and configure logical HttpClients. For instance, you may configure a client that is pre-configured to access the GitHub API;
  • manages the lifetime of HttpClientMessageHandlers to avoid some of the pitfalls associated with managing HttpClient yourself, such as socket exhaustion;
  • provides configurable logging (via ILogger) for all requests and responses performed by clients created with the factory;
  • provides a simple API for adding middleware to outgoing calls, be that for logging, authorization, service discovery, or resilience with Polly.

The Polly team has worked with the Microsoft ASP.NET Core team to release a new extension NuGet package, named Microsoft.Extensions.Http.Polly. This extension helps you easily apply Polly policies to every outgoing call from an HttpClient instance.

More details here.

BenchmarkDotNet v0.10.14 Released

BenchmarkDotNet v0.10.14 has been released! This release includes:

  • Per-method parameterization
  • Console histograms and multimodal disribution detection
  • Many improvements for Mono disassembly support on Windows
  • Many bugfixes

See the release notes here.

Announcing MvvmCross 6.0!

Announcing MvvmCross 6.0!

  • Migration to .NET Standard 2
  • Polished support for Xamarin.Forms
  • Brand new framework initialization (Setup & AppStart)
  • New register process for plugins
  • Supercharged IMvxOverridePresentationAttribute for ViewPresenters
  • Initial support for Tizen
  • Tons of improvements and bug fixes!

Read the release notes here.

DNN-Connect Conference

The DNN Community is getting ready for the annual European-based conference, DNN-Connect which takes place in Limerick, Ireland from May 31 - June 3rd. More info here.


Community Links and News

Weekly ASP.NET Community Standup

If you want to keep up to date with the latest ASP.NET news, join the Weekly ASP.NET Community Standup with Scott Hanselman, Damian Edwards and Jon Galloway. This is a live video meeting every Tuesday, with demos of new features and prototypes, live Q&A, weekly community links, and more. Get the schedule, catch recent shows, and join the live standups at https://live.asp.net

Even better, you can subscribe to the .NET Foundation's YouTube channel to make sure you catch both the ASP.NET Community Standup and  .NET Design Reviews GitHub Triage every week.

Recent Standout Community Posts and Links

Here are some recent posts we've featured on the ASP.NET Community Standup:

There were a lot of posts about Blazor, corresponding with the announcement of Blazor 0.2.0 and the Blazor.net site:

And a few top .NET posts:


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.

Youtube

Do you have an interesting piece of news or content related to .NET open source? Let us know so we can include it in next month's update by posting a comment below.


Remember to Subscribe!

Please sign up to get the .NET Foundation Update via e-mail.

Subscribe

Don't worry, we want to keep these short, interesting, and low-noise, so we won't overload your e-mail.