The week in .NET – .NET Foundation – Serilog – Super Dungeon Bros

To read last week’s post, see The week in .NET – .NET, ASP.NET, EF Core 1.1 Preview 1 – On .NET on EF Core 1.1 – Changelog – FluentValidation – Reverse: Time Collapse.

On .NET: Martin Woodward on the .NET Foundation

Last week, Martin Woodward was on the show to talk about the .NET Foundation:

This week, we’ll speak with Mei-Chin Tsai and Jan Kotas about CoreRT and .NET Native and .NET. The show is on Thursdays and begins at 10AM Pacific Time on Channel 9. We’ll take questions on Gitter, on the dotnet/home channel and on Twitter. Please use the #onnet tag. It’s OK to start sending us questions in advance if you can’t do it live during the show.

Package of the week: Serilog

Modern applications can be complex, busy, asynchronous and distributed. This adds up to make understanding behavior and finding bugs a significant challenge. While tools for monitoring and debugging apps are always improving, Serilog helps by capturing log data in a form that’s substantially easier for tooling to work with.

On the surface, Serilog looks like most logging libraries:

While messages can be formatted into text, Serilog uses named placeholders to capture and preserve parameters like Elapsed as first-class event properties:

Many of the Serilog sinks accept data in structured formats like JSON, so searches like Elapsed > 10 can be answered directly, without the need for regular expressions or log parsing.

Serilog is built from the ground up for distributed logging, and comes with a rich set of features for grouping, enriching and correlating log events. The project is open source and developed by a dedicated community on GitHub.

Game of the Week: Super Dungeon Bros

Super Dungeon Bros is a fast paced dungeon brawler where you can play with up to four friends. Complete quests from the Gods of Rock with heavy metal heroes Axl, Lars, Freddie and Ozzie (get it?). You and your friends must explore and fight your way through the deepest, darkest dungeons of Rökheim, searching for epic loot and the legends of fabled rock stars as you solve puzzles and destroy undead monsters. Super Dungeon Bros features cross-platform multiplayer, multiple worlds, randomly generated dungeons and a series of daily and weekly dungeon challenges.

Super Dungeon Bros

Super Dungeon Bros is being developed by React Games using Unity and C#. It is available for Xbox One, PlayStation 4 and Steam.

User group meeting of the week: Intro to Azure DocumentDB in Tallahassee, FL

On Thursday, November 3, at 6:00PM, The Capital City .NET user Group will give an intro to Azure DocumentDB for .NET and SQL Server Developers with Santosh Hari. Santosh will build a simple ASP.NET MVC web app that uses C# and DocumentDB for storing data. Then he’ll walk through writing queries for DocumentDB by leveraging SQL and LINQ querying skills.

.NET

ASP.NET

F#

Check out F# Weekly for more great content from the F# community.

Xamarin

Azure

Games

And this is it for this week!

Contribute to the week in .NET

As always, this weekly post couldn’t exist without community contributions, and I’d like to thank all those who sent links and tips. The F# section is provided by Phillip Carter, the gaming section by Stacey Haffner, and the Xamarin section by Dan Rigby.

You can participate too. Did you write a great blog post, or just read one? Do you want everyone to know about an amazing new contribution or a useful library? Did you make or play a great game built on .NET?
We’d love to hear from you, and feature your contributions on future posts:

This week’s post (and future posts) also contains news I first read on The ASP.NET Community Standup, on Weekly Xamarin, on F# weekly, and on Chris Alcock’s The Morning Brew.