To read last week’s post, see The week in .NET – .NET Foundation – Serilog – Super Dungeon Bros.
Last week, Mei-Chin Tsai and Jan Kotas were on the show:
This week, we won’t be streaming live, but we’ll be taking advantage of the presence of many MVPs on campus for the MVP Summit to speak with as many of them as possible in the form of short 10-15 minute interviews.
Package of the week: Enums.NET
Enums.NET is a high-performance type-safe .NET enum utility library which caches enum members’ name, value, and attributes and provides many operations as C# extension methods for ease of use. It is available as a NuGet Package and is compatible with .NET Framework 2.0+ and .NET Standard 1.0+.
Game of the Week: Ylands
Ylands is a low-poly sandbox game that gives players the tools to create their own environment and scenarios. When first jumping into the world of Ylands, you pick a completely modifiable island to build and play your own adventures. Using the Scenario Editor, you are able to make anything happen – talking chests, teleportation, castles in desperate need of sieging and even large scale scenarios that you can challenge your friends with.
App of the week: Markdown Monster
Rick Strahl doesn’t just blog a lot, he also writes some quality tools. This week, he’s introducing Markdown Monster, a new Markdown Editor. Markdown Monster is a WPF application, and I’m using it to write this post.
User group meeting of the week: Intro to HoloLens Development with Unity and UWP in Sterling, VA
- C# NumberFormat Sections by Rick Strahl.
- The “Internet of Stranger Things” Wall, Part 1 – Introduction and Remote Wiring by Pete Brown.
- Custom Project File for Building Nuget Packages by Robb Schiefer.
- Why an HTML5-Compliant .NET is Important by Mike-EEE.
- Paket-like NuGet with MSBuild by Brice Lambson.
- .NET Standard based Windows Service support for .NET by Martin Andreas Ullrich.
- Mapping to Getter-only Properties with EF Core by Christian Nagel.
- .NET Document Databases with Marten by Jason Roberts.
- Learn .NET Core by example (or micro example) – Part II by Jon Hilton.
- High performance field clobbering and HTTP benchmark and pipelining by Ayende Rahien.
- ASP.NET Core RESTful Web API versioning made easy and The mystery of dotnet watch and ‘Microsoft.NETCore.App’, version ‘1.1.0-preview1-001100-00’ was not found by Scott Hanselman.
- Install .NET Core on Mint 18 or Elementary OS by Hrvoje Hudoletnjak.
- Lazy async initialization for expiring objects by Filip W.
- Streaming API in Seq 3.4 by Nicholas Blumhardt.
- .NET Core + RabbitMQ = RawRabbit by Piotr Gankiewicz.
- Bearer Token Authentication in ASP.NET Core by Mike Rousos.
- ASP.NET Core Budgeting App Series (Part 5 FINALE) – A basic UI with React, enabling CORS, and my opinion of ASP.NET Core so far by Joe Petrakovich.
- Adding Cache-Control headers to Static Files in ASP.NET Core by Andrew Lock.
- ASP.NET Core: Using view injection by Gunnar Peipman.
- Step by step: Scale ASP.NET Core with Docker Swarm by Carlos Mendible.
- Join the F# Slack Team
- LINQPad Dump for F#, by Mark Heath
- F# and .NET Core with SDK Development Group #1, presented by Enrico Sada
- Case Study: Writing Microservices with F#, by Rachel Reese
- TDD Kata in F#/C# using FsCheck, by Michał Niegrzybowski
Check out F# Weekly for more great content from the F# community.
- Xamarin Beta Release: Cycle 8 Service Release 1 RC Builds and Xamarin Preview: iOS Simulator (For Windows) update 6 by Adrian Murphy.
- Xamarin Developer Events in November by Jayme Singleton.
- Live Webinar | Scale Your Mobile Quality: Industry Benchmarks and Testing Best Practices by Courtney Witmer.
- Mobile Leaders Podcast | Productivity and Delight in Enterprise Apps with Josh Clark of Big Medium by Anusha Sethuraman.
- Adding the Microsoft Graph to Your Xamarin.Forms Mobile Apps by Mayur Tendulkar .
- Xamarin Podcast: What’s New in Xamarin.Forms 2.3.3 by Pierce Boggan.
- Say Hello to Siri with SiriKit by Mike James.
- The Xamarin Show: Grab a Snack Pack! by Cody Beyer.
- The Xamarin Show 8: Microsoft Graph with Simon Jäger and Cross Platform Photos with Media Plugin by James Montemagno.
- Operation Separation, Introduction to UrhoSharp in Xamarin Forms, and UrhoSharp 3D Moving Object by Adam Pedley.
- Xamarin Quick Tip – Changing the UISegmentedControl Text Color and Xamarin Quick Tip : Identifying if a device is an iPad or an iPhone using UserInterfaceIdiom by Carey Payette.
- The Golden Rules Of Bottom Navigation Design by Nick Babich.
- Be more awesome with MFractor for Xamarin Studio by Michael Ridland.
- ReactiveUI Goodies – Merge by Jan Hannemann.
- Announcing Azure Storage Client Library GA for Xamarin by Windows Azure Storage.
- Prism for Xamarin.Forms 6.3 Preview with Improved Template Pack by Brian Lagunas.
- Banish Compiler Directives From Shared Projects! by Matthew Soucoup.
- Using Azure DocumentDB and ASP.NET Core for extreme NoSQL performance by Matías Quaranta.
- Unite 2016 Keynote Wrap Up: News on Graphics, Platforms, VR and More by Alice Liang.
- Unity – 2D Movement (Part 6c) – Animation : Aim (video) by Pixel Make.
- [Unity 5] Tutorial: How to make a compass in unity (video) by Gamad.
- Mono game drawing tutorial (video) by Tj Bomba.
- The challenges of porting XCOM 2 to consoles by Alan Bradley.
- 5 Most Expensive Game Localization Mistakes by Damien Yoccoz.
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:
- 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.