September 20th, 2016

The week in .NET: On .NET with Steeltoe – C# Functional Extensions – Firewatch

Bertrand Le Roy
Senior Software Engineer

To read last week’s post, see The week in .NET: .NET Core 1.0.1 – On .NET with Peachpie – Avalonia – Folk Tale.

On .NET

Last week, we had David Morhovich and Zach Brown on the show to talk about Steeltoe:

This week, we’ll speak with Sébastien Ros about Orchard 2, the new version of the .NET CMS that can run on .NET Core. The show begins at 10AM Pacific Time on Channel 9. We’ll take questions on Gitter, on the dotnet/home channel. 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: C# Functional Extensions

C# functional extensions is a project that adds common functional patterns such as tuples, option types, monads, easier Lambda declaration: var add = fun( (int x, int y) => x + y );, or even pattern matching. It also implements “Erlang-like” concurrency, which is based on the concept of agents communicating through messages.

Game of the Week: Firewatch

Firewatch is a visually beautiful, story driven adventure game. The story takes place in 1989, where you witness a mystery that pulls you out of the sanctity of your lookout post and into the wilderness to investigate. Explore the Wyoming wilderness as Henry, a man who has retreated from his messy life to work as a fire lookout. Your only human interaction while you investigate is your supervisor, Delilah, who is available at any time over a handheld radio.

Firewatch

Firewatch was created by Campo Santo using Unity and C#. It is available on PlayStation 4, Windows, Mac and Linux (via Steam and Good Old Games) and will release for the Xbox One on September 21, 2016.

User group meeting of the week: PerfView and Warden in Wrocław, Poland

Tonight at 6:30 in Wrocław, Poland, the Wrocław .NET User Group has a meeting where Michal Malecki and Piotr Gankiewicz will talk about PerfView and Warden.

.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, on ASP.NET Weekly, and on Chris Alcock’s The Morning Brew.

Author

Bertrand Le Roy
Senior Software Engineer

Bertrand has been programming since he was ten. He was an early contributor to ASP.NET, co-founded the Orchard CMS project, and he was also on the team that built .NET Core. He currently works on the Xamarin team on improving the Forms developer experience in Visual Studio and Visual Studio for mac.

0 comments

Discussion are closed.