Over the last few months there have been several blog posts looking at GC pauses in different programming languages or runtimes.
What .NET Developers ought to know to start in 2017Many many years ago I wrote a blog post about what .NET Developers ought to know. Unfortunately what was just a list of questions was abused by recruiters and others who used it as a harsh litmus test. There's a lot going on in the .
Async HTTP API and service busIt’s been a few months already since I’ve started working for good with distributed systems using (micro)services and asynchronous processing via service bus.
Features In Computer Languages, Clarity Is KeyIN THE FALL OF 1996, Brian Kernighan *69 brought scissors, a beard trimmer, and a pair of hedge clippers into the auditorium where he was teaching Harvard’s introductory computer science course, CS50, to more than 450 students.
What's New In HTML 5.1 -- 14 Added Features and How To Use Them - RankRedMany .NET developers have been busy upgrading their code to take advantage of the async and await keywords. These keywords make asynchronous programming a lot easier by allowing us to represent a call to an asynchronous method almost as if it were a synchronous one.
The ASP.NET Web API 2 HTTP Message Lifecycle in 43 Easy StepsAnyone who works with ASP.NET Web API should check out this poster that Microsoft created to explain the Request/Response Pipeline that Web API utilizes. It's amazing, and if you do any work in Web API you should check it out! Right now. Yes, seriously. Go ahead, I'll wait.
Virtual events in C#: something went wrongNot so long ago I was working on a new C# diagnostic?—?V3119?—?for the PVS-Studio static code analyzer. The function of this diagnostic is to detect potentially unsafe constructions in the source code of C#, related to the usage of virtual and overridden events.
Infinite diskHardware performance “obviously” affects software performance and affects how software is optimized. For example, the fact that caches are multiple orders of magnitude faster than RAM means that blocked array accesses give better performance than repeatedly striding through an array.
Stateless 3.0 - A State Machine library for .NET CoreState Machines and business processes that describe a series of states seem like they'll be easy to code but you'll eventually regret trying to do it yourself.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.