Here's the October edition of the .NET Foundation newsletter. 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:

  • News from .NET Foundation member projects
  • Visual Studio Live keynote
  • .NET Meetup news

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 Project News

NUnit Framework 3.11.0 Release

NUnit framework 3.11.0 was released this month, including the features highlighted in last month's newsletter. NUnit VSTest adapter 3.11.0 was just released also! One of the fixes is that Mono.Cecil will no longer be overwritten in the test project, unblocking the testing of code that depends on Mono.Cecil. The NUnit team is considering dropping the .NET Framework 2.0 build of NUnit in the next release. We are eager to hear from anyone who may be affected—please join the discussion at https://github.com/nunit/nunit/issues/3070. Thank you!

DNN Summit

DNN Summit is coming up in February 2019 with Jon Galloway as the keynote speaker!

Windows Community Toolkit 5.0

The Windows Community Toolkit graduated to version 5.0. This update introduces the WindowsXamlHost control and wrapped UWP controls for WPF and Windows Forms, new TabView control for UWP, and Weibo .NET Standard service. Read more here.

Visual Studio Live! San Diego Keynote

.NET Foundation Secretary Beth Massi and Executive Director Jon Galloway presented a keynote at Visual Studio Live! San Diego titled .NET Today and Tomorrow on October 9. Visual Studio Magazine did a great write-up of the keynote - take a look!

Meetups

Our .NET Foundation sponsored .NET Meetup Pro groups continued to see rapid growth month, with lots of in-person events for our .NET Conf Local Events series. Here are some quick stats:

  • 233 Groups (up 25 this past month)
  • 50 Countries
  • 141K Members (added 15K in the past 30 days!)

We've also started sending newsletters to Meetup organizers, including some links for some free swag for their groups. 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.

  •   Posted in:
  • th

Infer.NET logoWe're really excited to announce that Infer.NET is joining the .NET Foundation!

Infer.NET is model-based machine learning system for .NET, developed by Microsoft Research in Cambridge, UK. It's a mature and widely used system, as it's been developed since 2004, and is the machine learning engine in a number of Microsoft products in Office, Xbox and Azure. A recent example is TrueSkill 2 – a system that matches players in online video games. Implemented in Infer.NET, it is running live in the bestselling titles Halo 5 and Gears of War 4, processing millions of matches.

But in an age of abundance of machine learning libraries, what sets Infer.NET apart from the competition? Great question, and well answered by the Infer.NET team's post announcing they're joining the .NET Foundation:

Infer.NET enables a model-based approach to machine learning. This lets you incorporate domain knowledge into your model. The framework can then build a bespoke machine learning algorithm directly from that model. This means that instead of having to map your problem onto a pre-existing learning algorithm that you’ve been given, Infer.NET actually constructs a learning algorithm for you, based on the model you’ve provided.

Want to know more? Start with the announcement post from the Infer.NET team, then check out their Tutorials, Examples, and User Guide

Microsoft announced a couple weeks ago that they’re participating in this year’s Hacktoberfest, a month-long celebration of open source software. Launched as a partnership between DigitalOcean and GitHub in 2014, it rallies a global community of contributors, with last year’s event drawing more than 30,000 participants!

This October, Microsoft will recognize anyone who submits a pull request between October 1st and 31st to one of their open source projects with a special limited-edition T-shirt. This of course includes all of our Microsoft contributed .NET open source projects. Take a particularly good look at the “up-for-grabs” labeled issues in these repos. The team has labeled the issues this way that are great for our community contributors to work on first.

Code and documentation contributions are welcome. Explore the GitHub repos, find something that interests you, and submit your first (or 100th) pull request.

For information on how to participate and claim your T-shirt, see the OpenAtMicrosoft blog for details. Make sure you read the contribution rules, including filling in the form! If you have questions, post them as issues on the Hacktoberfest GitHub repo or tweet @OpenAtMicrosoft with hashtag #hacktoberfest.


Happy Hacktoberfest!

.NET Hacktoberfest

Here's the August edition of the .NET Foundation newsletter. 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:

  • .NET Conf wrapup / worldwide .NET Conf Local events series through the end of October
  • News from .NET Foundation member projects
  • Hacktoberfest
  • .NET Meetup news

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 Conf / .NET Conf Local

.NET Conf 2018 was our big live stream training event of the year and the biggest .NET Conf we’ve ever done! We had 41 live sessions – 17 in Channel 9 studios and the last day going an all-nighter with 24 hours of sessions on Twitch and Mixer. We also broadcasted the keynote via Amp Live which bought us a lot of new viewers this year. Additionally we partnered the .NET Foundation with the Visual Studio partner program to pull off a virtual attendee party where attendees could win cool prizes like the Surface Go and Xbox. 

Check out the .NET Conf Keynote!

In case you missed it, check out the .NET Conf keynote with Scott Hunter, Mads Torgersen, and Miguel De Icaza:

.NET Conf Local Events

.NET Conf is partnering with organizers around the globe to bring you local in-person events and watch parties! There are over local events around the world now; join your fellow developers in a city near you to learn more about .NET.

.NET Foundation Project News

DNN: 5 Reasons Why We’re Glad to Be Part of the .NET Foundation

DNN joined the .NET Foundation in November 2017, and just posted some of the top reasons they're glad they did. Aw, shucks, we love you too! 

Iron Python

The IronPython team is getting close to releasing a 2.7.9 final release with a lot of fixes compare to previous releases. Once 2.7.9 has been released, the team will focus mainly on IronPython 3, a release which will be compatible with Python 3.4

Chemistry Add-In for Word

The next version of Chemistry Add-In for Word is close to release!

It will include V8.0.0 of the ChemDoodle Web editor inside a completely new Windows Presentation Foundation interface. This makes it resolution independent, addressing a common bugbear when using it on smaller screen resolutions.

NUnit

The NUnit 3.9.0 console and engine were released, featuring stability fixes and changing the handling of appdomain unload errors.

NUnit framework 3.11.0 is just around the corner, so stay tuned! Among many fixes and enhancements, this release will include:

  • More informative assertion messages
  • PlatformAttribute detecting .NET Core
  • ValuesAttribute with nullable types
  • Async tests detecting and running Windows Forms or WPF message pumps rather than deadlocking
  • Support for UWP 10.0 is back via .NET Standard 1.4

We are grateful to our many contributors!

Telerik UI for UWP

With one of the latest releases of Telerik UI for UWP MultiDayView support has been introduced for the Calendar, expand and collapse functionality for the groups in the ListView control and many more features and improvements. Our latest official release of Telerik UI for UWP features more options in the MultiDay view of the Calendar, nested PropertyName support, major bug fixes for the DataGrid and more.

Orleans 2.1.0 release

The Orleans 2.1.0 release includes a number of performance improvements, the biggest one being the new scheduler, that all add up in our tests to up to 30% throughput increase on the same hardware.

It also brings the support for distributed transaction to what we consider ""release candidate"" quality, with the new Distributed Transaction Manager at its core. We plan to declare transactions production ready in a subsequent release, after another round of testing and improvements.

Lastly, this release includes a new code generation package Microsoft.Orleans.CodeGenerator.MSBuild that can be used as an alternative to Microsoft.Orleans.OrleansCodeGenerator.Build. The new code generator leverages Roslyn Code Analysis functionality to avoid loading application binaries. As a result, it avoid issues caused by clashing dependency versions and multiple versions of the .NET Core SDK.

This release includes no breaking changes and is backward compatible with 2.0.* releases, which allows for in-place upgrade of a running cluster.

Meetups

Our .NET Foundation sponsored .NET Meetup Pro groups broke through 200 this month, and many of them are participating in our .NET Conf Local Events worldwide. Here are some quick stats:

  • 207 Groups
  • 47 Countries
  • 127K Members (added over 5K in the past 30 days)

We've also started sending newsletters to Meetup organizers, including some links for some free swag for their groups. If your meetup hasn't joined yet, you can right here.

Hacktoberfest

Microsoft is joining in Hacktoberfest this October, and that includes the .NET projects on GitHub. Watch for a blog post the first week of October with more information!


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.

Here's the August edition of the .NET Foundation newsletter. 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:

  • .NET Meetup news
  • Info on .NET Conf (Sep 12-14), followed by worldwide .NET Conf Local events through the end of October
  • News from .NET Foundation member projects

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

Get Ready for .NET Conf and .NET Conf Local!

Save the date for .NET Conf — a free, 3-day, livestreamed developer conference co-organized by the .NET community and Microsoft.

Join us for live sessions and Q&A with experts from the community and .NET product teams. Learn to build for web, mobile, desktop, games, services, and libraries, all with .NET. Get the latest on .NET Core & ASP.NET Core, C#, F#, Azure, Visual Studio, Xamarin, and much more. We have sessions for everyone, no matter if you are just beginning or are a seasoned engineer.

You will learn to build for web, mobile, desktop, games, services, libraries and more for a variety of platforms and devices all with .NET. We have sessions for everyone, no matter if you are just beginning or are a seasoned engineer. We’ll have presentations on .NET Core and ASP.NET Core, C#, F#, Azure, Visual Studio, Xamarin, and much more.

Tune in from September 12-14 and discover the world of .NET!

Register your .NET Conf Local events now!

.NET Conf is partnering with organizers around the globe to bring you local in-person events and watch parties! We're up to over 135 local events around the world now; join your fellow developers in a city near you to learn more about .NET.

Don't see your city? Organize an event!

Meetups

Wow! We're continuing to see rapid growth of the .NET Foundation sponsored .NET Meetup Pro groups, Here are some quick stats:

  • 198 Groups
  • 47 Countries
  • 121.4K Members (added over 4K in the past 30 days)

We've also started sending newsletters to Meetup organizers, including some links for some free swag for their groups. If your meetup hasn't joined yet, you can right here.

.NET Foundation Project News

Steeltoe by Pivotal: 2.1.0 Release

Steeltoe 2.1.0 has been released! Dave Tillman has prepared a blog to break down all the new features and new support options we have added. While building Steeltoe 2.1.0, the team implemented a .NET library of the OpenCensus project. The Steeltoe team has been collaborating with OpenCensus members and Microsoft to donate the implementation. With the help of the Microsoft App Insights team, the code is being prepared for a release from the OpenCensus project:

More info here.
 

Cake: v0.30.0 release

Version 0.30.0 of Cake has been released. With this release, we've got several improvements and bug fixes contributed from the community.

Some highlights in this release:

  • Now available as .NET Core Global tool
  • Updated NuGet client to better support signed packages
  • Support for collection initializers on tool settings

More details in the release announcement.
 

IronPython 2.7.9 Release Candidate 1 

This release includes many fixes to make the user experience better and lots of issues have been fixed. This may be the last major release of the 2.7 release line as development kicks up on IronPython3! Read more here.
 

Orleans 2.1 Beta

The Beta release of Orleans 2.1 is out on nuget.org. Major performance improvements (up to 30% over 2.0), beta of distributed transaction manager, many other improvements and fixes. No breaking changes.

The release announcement is here.
 

Polly: JSON Serialization Plug-In

Polly released a Json Serialization plug-in for use with Polly CachePolicy. Use Polly.Caching.Serialization.Json in combination with Polly's existing plug-in Polly.Caching.Distributed, and you can automatically serialize the results of any execution to Redis via IDistributedCache.

Info is here.
 

DNN: DNN v 9.2.1 released, EVS is now open source

Two exciting announcements from the DNN team: DNN v 9.2.1 has been released, and EVS is now open source. EVS is the DNN Extension Verification Service; open sourcing it both provides greater visibility into the verification checks as well as allows for community contributions.

ILMerge has joined the .NET Foundation! 

After many years as a closed-source project, then several years on GitHub in the Microsoft organization, the ILMerge project has moved to the .NET Foundation organization. This will allow more community members to directly contribute. If you are interested, please check it out!


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.