Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
by Kadavercian, 2019-10-23T11:08:03.275Z
ASP.NET Zero is a ready-made solution that comes with all out-of-the-box functionality for most standard web-solutions. In fact, this is a good start for the project where the main functionality is ready and you do not need to spend time developing basic functionality and you can immediately proceed to developing business logic and unique solutions.by bill-s, 2019-10-23T17:51:29.425Z
GitHub has finally learned from GitLab and added GitHub Actions to their repertoire. It’s in beta now, but this means that we can use only GitHub for everything from code hosting, project management, CI and finally CD. All in one place. An alluring thought, but how mature is it?by ThomasArdal, 2019-10-22T06:00:03.205Z
Five best practices that will make you an absolute pro when working with exceptions. Make sure not to make these common mistakes when writing C#.by bill-s, 2019-10-23T17:52:19.287Z
.NEXT (dotNext) is the family of powerful libraries aimed to improve development productivity and extend .NET API with unique features that potentially will be implemented in the next versions of C# compiler or .NET Runtime. This chapter gives a quick overview of these libraries. Read articles for a closer look at all available features. Prerequisites: Runtime: any .NET implementation compatible with .NET Standard 2.0 OS: Linux, Windows, macOS Architecture: any if supported by underlying .NET Runtimeby bill-s, 2019-10-23T17:53:43.361Z
.NET Core 3 was recently released and brought with it a bunch of innovations. Besides C# 8 and support for WinForms & WPF, the new release added a brand new JSON (de)serializer. This new serializer goes by the name System.Text.Json and as the name suggests, all its classes are in that namespace. This is a big deal. JSON serialization is a big factor in web applications. Most of today’s REST API relies on it. When your javascript client sends a JSON request in a POST body, the server uses JSON deserialization to convert it to a C# object. And when the server returns an object in its response, it serializes that object into JSON for your JavaScript client to understand. These are major operations that happen on every request with objects. Their performance can significantly impact application performance as you’re about to see.by bill-s, 2019-10-23T17:53:14.036Z
Why use containers? Docker is a way to package and distribute your applications with all its dependencies. It works on my machine, your machine, and their machine.by kudchikarsk, 2019-10-21T15:01:17.342Z
From the early days of C# 1.0 and 2.0, C# supported the iterators. This article aims at explaining the Iterator pattern using C# language and having an advance implementation of the Iterator pattern in C#.