The week in .NET – 5/3/2016
To read last week’s post, see The week in .NET – 4/27/2016.
Xamarin Evolve, the largest cross-platform mobile event in the world, happened last week. The .NET team was there to celebrate all things Xamarin with our good friends, and now colleagues. All the sessions can be watched on YouTube, with an incredible cast of speakers that includes Steve Wozniak and Grant Imahara.
Last week on the show, we spoke with Benjamin Fistein and Jakub Míšek about Peachpie, a PHP compiler for .NET built on Roslyn.
Package of the week: Flurl
Flurl is a fun library that makes it super-easy to query remote HTTP resources. Here’s for example how you’d query a remote API with OAuth:
Xamarin app of the week: Sqor Sports
Sqor Sports is a social network where athletes can engage directly with their fans and monetize their own brands. The Sqor team is able to innovate more, release faster, and provide a white glove experience to their celebrity athletes thanks to Xamarin.
User group meeting of the week: Seattle – Xamarin Evolve 2016 Redux!
Tonight, Tuesday May 3 at 6:00PM, at City University of Seattle, Rich Lander and Frank Krueger will help you catch up on all the amazing stuff that was shown last week in Orlando. The meeting will be hosted by the Seattle Mobile .NET Developers group.
- Welcoming Xamarin to the .NET Foundation by the .NET Foundation.
- News from Xamarin Evolve: What’s next for Visual Studio and Xamarin by Amanda Silver.
- The .NET of Tomorrow by Ed Charbeneau.
- Exploring Visual Studio “15” Preview and Playing with C# 7 by Christopher Demicoli.
- Free C# 6 e-book by Jason Roberts.
- Thank You For Your Pull Request by Phil Haack.
- NoDb – a “no database” file system storage for .NET Core/ASP.NET Core by Joe Audette.
- Choosing The Right Collection by Arthur Minduca.
- An interesting open source C# & VB code editor built on Roslyn and SharpDevelop’s Avalon Edit by jbe2277.
- Execute Raw SQL in Entity Framework Core by Eric L. Anderson.
- Jenkins C# API Library for Triggering Builds by Anton Angelov.
- Building strongly typed application configuration utility with Roslyn by Filip W.
- Anatomy of a Low Impact Visual Studio Install by Art Leonard.
- Background Tasks in .NET by Derek Comartin.
- Learn how to upgrade an ASP.NET Core application from RC1 to RC2 with Damien, Scott, and Jon during last week’s ASP.NET community standup (video) by Jeffrey T. Fritz.
- A development workflow with Docker and .NET Core by Christian Jacobsen.
- Fritz’s 10 minute tips: DI in ASP.NET Core (video) by Jeffrey T. Fritz.
- Deploying ASP.NET Core RC1 to Azure App Services by Shawn Wildermuth.
- GitHub authentication with ASP.NET Core (video) by the ASP.NET Monsters.
- F# Survey 2016 results, by fsharpWorks.
- Nearly Everything You Ever Wanted to Know About F# Active Patterns but were Afraid to Ask, by Paulmichael Blasucci.
- Unfrying Your Brain with F#, by Andrea Magnorsky.
- Interview: The Good and Bad of Microservices with F#, with Rachel Reese.
- Make Failure Great Again: A Small Journey into the F# Compiler, by Steffen Forkmann.
- Starting Xamarin Android Application Development with F#, by Māris Krivtežs.
Check out F# Weekly for more great content from the F# community.
- Using Singletons in Unity for Sound Management, by Huntington Games
Game of the Week: JumpJet Rex
JumpJet Rex is an action/platformer that incorporates elements of racing. Players are immediately dropped into a tutorial level that teaches them very quickly how to use their rocket boots to fly, jump, dash and attack enemies while avoiding deadly traps. Upon completing the level, players have the opportunity to try to beat their best time by competing against a ghost version of themselves running the level. JumpJet Rex has several game modes including story, multiplayer arena, co-op and speed run.
JumpJet Rex was created by Treefortress Games using Unity and C#. It is available on Mac and Windows via Steam. More information can be found on their Made With Unity page.
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. 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:
- Send an email to beleroy at Microsoft,
- comment on this gist
- Leave us a pointer in the comments section below.
- Send Stacey (@yecats131) tips on Twitter about .NET games.
This week’s post (and future posts) also contains news I first read on The ASP.NET Community Standup, on F# weekly, on ASP.NET Weekly, and on Chris Alcock’s The Morning Brew.