The week in .NET – 8/16/2016
To read last week’s post, see The week in .NET – 8/9/2016.
Last week, we had Pablo Santos and Francisco Monteverde to talk about PlasticSCM, a version control system with interesting features such as semantic merge and digital asset management. If you think version control is done and that Git is the end of it, you should check out the video, and prepare to be surprised:
This week, we’ll have Lucas Meijer from Unity 3D.
Package of the week: Orleans
Orleans is a framework that provides a straightforward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the cloud.
Orleans has been used extensively in Microsoft Azure by several Microsoft product groups, most notably by 343 Industries as a platform for all of Halo 4 and Halo 5 cloud services, as well as by a growing number of other companies.
Here’s an example of an actor in Orleans:
And here’s how client code could use it:
User group meeting of the week: .NET Bangalore eigth meetup
Join the .NET Bangalore user group for a full day of .NET goodness on Saturday, August 20, with talks about UWP, Azure App Insights, SignalR, and .NET Core.
- Introducing the .NET Framework Monthly Rollup by Stacey Haffner.
- Announcing NuGet 3.5 RC by Harikrishna Menon.
- How to avoid recursion by Matthieu Mezil.
- I tell you, that thing is a bona fide ZEBRA, or a tale of being utterly stupid and Exceptional costs, Part II by Ayende Rahien.
- Building a Producer Consumer Queue with TPL Dataflow and Health Monitoring and Task Reassignment in our Service Bus Applications by Jeremy D Miller.
- MSTest V2 – First impressions by Dror Helper.
- Retrieving Performance Counter from a remote PC using C# by Productive Rage.
- Couchbase .NET SDK 2.3.5 now available with .NET Core support by Jeff Morris.
- Application Insights & Semantic Logging for Service Fabric Microservices by Andrej Medic.
- Debug Dockerized .NET Core Apps with VS Code by Chris Myers.
- Introduction to Authentication with ASP.NET Core and Access services inside ConfigureServices using IConfigureOptions in ASP.NET Core by Andrew Lock.
- Practical Permissions-based Authorization in ASP.NET Core MVC by Ben Collins.
- Real-World ASP.NET Core MVC Filters by Steve Smith.
- Using Semantic UI with ASP.NET Core and Strongly Typed Configuration Settings in ASP.NET Core Part II by Khalid Abuhakmeh.
- Global Routes for ASP.NET Core MVC by Ben Cull.
- Add Swagger to ASP.NET Core Web API by Talking Dotnet.
- Should I Use ASP.NET Core or MVC 5? by Jeffrey T Fritz.
- WebAPIContrib.Core by Greg Duncan.
- Jet.com, an F# and Azure startup, sells for 3 Billion Dollars
- How to Parse a Git Log with FParsec, by Leif Batterman
- Understanding Xamarin Forms Data Bindings with F#, by Kimserey Lam
- Experiment with F# for Data Visualization of the Olympics, by Tomas Petricek
- A F# Akka.NET actor example for pub-sub pattern with NATS server, by Сarsten Jørgensen
Check out F# Weekly for more great content from the F# community.
- Xamarin Dev Days: More Dates & More Cities! by Jayme Singleton.
- Preview: iOS 10 / Xcode 8 / Sierra Support Update 2 and Preview: iOS Simulator (For Windows) update 3 by Adrian Murphy.
- Authenticating Mobile Apps with Azure Active Directory B2C and Performing OCR for iOS, Android, and Windows with Microsoft Cognitive Services by Pierce Boggan.
- Declarative & implicit animations Library for Xamarin Forms by Olive Tree.
- Announcing Cake.Raygun by Geoffrey Huntley.
- Interacting with Siri on Xamarin in iOS 10 by Adam Pedley.
- Formatted number entry by Antonio Feregrino Bolaños.
- Creating Animations with Xamarin.Forms by David Britch.
- Composable Customizations with Xamarin.Forms by Greg Shackles.
- Installing a PCL into netstandard Libraries by James Montemagno.
- Using the ContainerView to Transition between Views – aka More Fragments in Xamarin.iOS by Richard Woollcott.
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.