The week in .NET – 4/27/2016
To read last week’s post, see The week in .NET – 4/19/2016.
Tomorrow, April 27th, the Xamarin Evolve conference keynote will be streamed live at 9AM EST. Watch it here: https://evolve.xamarin.com/live.
Last week on the show, we had Burke Holland and Sam Basu from Telerik. This week, we’ll speak with Benjamin Fistein and Jakub Míšek about Peachpie, a PHP compiler built with Roslyn to target .NET.
Package of the week: Live-Charts for WinForms and WPF
Live-Charts is a fun charting library that is fast enough that it can update charts automatically from user actions and data changes. It’s written entirely in C#, is under the MIT license, and works with WinForms and WPF. The documentation is very detailed, and contains useful animated examples.
Control of the week: RadGridView for WPF
Telerik’s RadGridView for WPF is a very complete grid control with built-in UI virtualization and LINQ querying. It also supports grouping, validation, merged cells, and custom templates.
Xamarin App of the week: Crédito Agrícola
Crédito Agrícola is one of the largest banks in Portugal with 1.2 million customers. To create a native enterprise banking app, they turned to Xamarin after costly attempts in platform-specific languages. Now Crédito Agrícola provides better service for its most important customers through secure mobile payment authorizations and expense approvals.
User group meeting of the week: Designing Distributed Applications at Outbox
Malisa Ncube will be speaking about distributed applications on Tuesday, April 26 at 6:00PM at the Soliz House, Plot 23 Lumumba Ave, Kampala, Uganda.
- .NET Goodness at BUILD 2016 – .NET ALL THE THINGS! by Beth Massi.
- Introducing the Microsoft .NET Framework Repair Tool Version 1.3 by Stacey Haffner.
- An anthology of .NET’s little wonders and pitfalls, by James Michael Hare.
- JetBrains joins the .NET Foundation by Hadi Hariri.
- Edit and continue part 1, and part 2 by Josh Varty.
- Test driving C# 7 features in Visual Studio “15” Preview by Thomas Levesque.
- CodeRush for Roslyn 1.0.11 (preview) is available by Mark Miller.
- The design of RavenDB 4.0 over the wire protocol by Ayende Rahien.
- Bot Builder Dialogs by Joe Mayo.
- Exploiting the ConcurrentDictionary in asynchronous applications by Peter Vogel.
- Build a microservice with Service Fabric on Windows Server by Shawn1Xu.
- Static code analysis and more with MONO-CECIL by Patryk Borowa.
- Why Azure REST API-s and how to prepare for using them? by Gunnar Peipman.
- Refactoring Essentials now with a Roslyn Code Converter by Greg Duncan.
- Properly Throwing & Rethrowing Exceptions by David McCarter.
- Notes from the ASP.NET Community Standup – April 19, 2016 by Jeffrey T. Fritz.
- WhereYouAt Demo from Build 2016: Demo Flow and UI (video) by Maria Naggaga, Scott Hanselman, Steve Lasker, and Glenn Condron.
- Cross-Domain Cookie with Legacy Applications by Jonathan Danylko.
- Kestrel as a Static Server for Angular by Shayne Boyer.
- Filters by the ASP.NET team.
- Setting up ASP.NET Core debugging in VS Code by Shayne Boyer.
- Implementing an ASP.NET Core RC1 Logging Provider by Shawn Wildermuth.
- How we did authorization in FubuMVC, and what I’d do differently today by Jeremy D. Miller.
- Particle System Modules – FAQ, by Karl Jones.
- Game From Scratch C# tutorial in CRYENGINE V (Video), by James Brady.
Game of the Week: Shiftlings
Shiftlings is a puzzle/platformer style game created by Rock Pocket Games using Unity and C#. Shiftlings starts out showing two adorable alien space janitors, one of whom wanders off and drinks “the fizziest drink in the universe”. As a result, he promptly blows up and up like Violet in Willy Wonka. Players navigate both of the conjoined janitors, avoiding traps and fixing problems which get progressively more difficult with each level.
Shiftlings is available on Xbox One, PlayStation 4, Wii U and Steam. More information can be found on The Shiftlings 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.