The week in .NET – 3/29/2016
To read last week’s post, see The week in .NET – 3/22/2016.
Last week on On .NET, we had Richard Kiene from Joyent to talk about running .NET Core on the Joyent cloud. This week, we’ll speak with John Kemnetz about the C# extension for VS Code. For the first time on the show, we’ll have some demos this week.
Project of the week: Foundatio
Foundatio is an open-source set of building blocks for loosely-coupled, distributed apps. It defines a set of interfaces for caching, queues, distributed locks, messaging, jobs, file storage, metrics, and logging. Each interface has in-memory, Redis, and Azure implementations.
Here’s for example how you can enqueue and dequeue a simple work item:
Control of the week: Telerik’s ListView for UWP
Telerik’s ListView control for UWP is a great and versatile component that can display responsive lists of items, featuring virtualization, animations, grouping, sorting, and filtering.
User group meeting of the week: .NET Core at TRINUG.NET
TRINUG.NET has a meeting in Raleigh, NC, on Wednesday, March 30 at 6:00PM where you’ll see how to setup a Linux host, install .NET Core on it, then play with Entity Framework, connect to a MySql server, and run a Web application utilizing all that.
- On the efficiency of ValueTask by Bar Arnon.
- Parallelism on a Single Core – SIMD with C# by Eoin Mullan.
- Why Microsoft Open Source (podcast) with Matt Millican.
- Cross-Platform Messaging for iOS, Android, and Windows by Pierce Boggan.
- How to create a multi architecture NuGet Package from a UWP class library by Marco Siccardi.
- Creating Step-wise Forms with ASP.NET MVC and Kendo UI by Ed Charbeneau.
- Custom Model Binder in ASP.NET MVC by Mahesh Sabnis.
- Dependency Injection Conditional Registration in ASP.NET Core by Eric L. Anderson.
- Social TagHelpers for ASP.NET Core by Muhammad Rehan Saeed.
- Subresource Integrity TagHelper Using ASP.NET Core part 1 and part 2 by Muhammad Rehan Saeed.
- Structured logging with Serilog in ASP.NET Core (video) by the ASP.NET Monsters.
- F#, Azure, and the Web, by Isaac Abraham
- Creating Visual Studio Code Plugins with F# and Fable, by Krzysztof Cieslak
- Kaggle Home Depot Competition Notes: Features, by Mathias Brandewinder
- Property-Based Testing in the Real World – Or How I Made My Package Manager Suck Less, by Steffen Forkmann
- Sentiment Analysis in F#, by Stephen Ireland
- History and Philosophy of Types, by Tomas Petricek
- A Brief History of Programming Languages, by Andrea Magnorsky
Check out F# Weekly for more great content from the F# community.
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.