Blog Posts with tag ".NET"

Task.Run vs. TaskFactory.StartNew

Task.Run vs. TaskFactory.StartNew

When working with asynchronous or parallel code in C#, you’ll inevitably encounter two common ways to start tasks: Task.Run and TaskFactory.StartNew. At first glance, they seem similar - but they behave differently and …

Read Blog Post
When to use records in C#

When to use records in C#

For several years now, C# has supported Records as a new “type”. Initially only for classes (which is why the class is optional for a record class), later also for structs. Records are specially designed for use as data …

Read Blog Post
Sustainable Code with .NET 9

Sustainable Code with .NET 9

Sustainable Code is a constantly growing GitHub repository created by me , in which I collect various everyday code snippets and measure the performance of the different implementation ways. The goal is to create a …

Read Blog Post
Handle Yaml Files with .NET

Handle Yaml Files with .NET

YAML files are unfortunately part of everyday life for all developers these days; and although they are very error-prone and almost impossible to edit without an IDE and schema information without constantly running into …

Read Blog Post
.NET Event Counters

.NET Event Counters

.NET event counters are a relatively new API for collecting metrics from .NET applications. They are part of the EventSource and EventCounter namespace since .NET (Core) 3.0.

Read Blog Post
.NET Naming Best Practises: DTOs

.NET Naming Best Practises: DTOs

Often seen, often used incorrectly: DTOs. Data Transfer Objects. In principle, DTO is an umbrella term, a design pattern that is used to transfer data between. In reality, however, the umbrella term is used directly as …

Read Blog Post
Value Converters in EFCore

Value Converters in EFCore

In the field of software development, data transformation plays a key role in ensuring that information flows seamlessly between different components and systems. When using Entity Framework (EF Core) , a powerful …

Read Blog Post
Neuerungen in .NET 8

Neuerungen in .NET 8

Noch ein halbes Jahr bis zum Release von .NET 8 - Zeit sich anzuschauen, was wir neues erwarten dürfen. LTS Release .NET 8 ist erneut ein LTS-Release; wie alle geraden Versionsbezeichner. Das bedeutet:

Read Blog Post
Statische Methoden in C# / .NET

Statische Methoden in C# / .NET

Statische Methoden in C# sind Methoden, die auf eine Klasse und nicht auf eine bestimmte Instanz einer Klasse angewendet werden. Sie können aufgerufen werden, ohne dass zuvor eine Instanz der Klasse erstellt wurde. Ein …

Read Blog Post
ActivityPub Protocol

ActivityPub Protocol

ActivityPub is an open, decentralized social networking protocol that allows users to share content and interact with each other across the internet. It is based on the concept of the Activity Stream, which is a standard …

Read Blog Post
.NET Updates März 2022

.NET Updates März 2022

Heute hat Microsoft die .NET Updates von März 2022 auf ihrem Blogpost veröffentlicht. Fix CVE-2020-8927: .NET Remote Code Execution Vulnerability Fix CVE-2022-24464: .NET Denial of Service Vulnerability Fix …

Read Blog Post
.NET Updates Februar 2022

.NET Updates Februar 2022

Heute hat Microsoft die .NET Updates von Februar 2022 auf ihrem Blogpost veröffentlicht. Fix CVE-2022-21986: .NET Denial of Service Vulnerability .NET 5.0 End of life: .NET 5 ist kein LTS-Update, weshalb der Support …

Read Blog Post
Die .NET UI Technologieübersicht 2022

Die .NET UI Technologieübersicht 2022

Windows Forms aka WinForms Windows Forms ist eine sehr stark veraltete Technologie, die Aufgrund ihrer Einfachheit jedoch immer noch sehr beliebt ist. WinForms besitzt einen sehr dünnen Layer, der direkt die Win32 API …

Read Blog Post
.NET Updates Dezember 2021

.NET Updates Dezember 2021

Heute hat Microsoft die .NET Updates von Dezember 2021 auf ihrem Blogpost veröffentlicht. Fix CVE-2021-43877: ASP.NET Core Information Disclosure Vulnerability Deployment Update: Updates kommen nun auch über Windows! …

Read Blog Post
.NET Updates Oktober 2021

.NET Updates Oktober 2021

Heute hat Microsoft die .NET Updates von Oktober 2021 auf ihrem Blogpost veröffentlicht. Fix CVE-2021-41355 | .NET Core Information Disclosure Vulnerability .NET October 2021 Updates – 5.0.11 and 3.1.20

Read Blog Post
Class vs. Struct performance in .NET

Class vs. Struct performance in .NET

In addition to classes that represent reference types, there are also structs that represent value types. But how do the two different structures behave in terms of performance and when can a class or a struct be used at …

Read Blog Post
.NET Updates September 2021

.NET Updates September 2021

Heute hat Microsoft die .NET Updates von September 2021 auf ihrem Blogpost veröffentlicht. OS Lifecycle update: Aktualisierung der Docker Container .NET September 2021 Updates – 5.0.10 and 3.1.19

Read Blog Post
.NET Updates August 2021

.NET Updates August 2021

Heute hat Microsoft die .NET Updates von August 2021 auf ihrem Blogpost veröffentlicht. Fix CVE-2021-34485: .NET Core Information Disclosure Vulnerability Fix CVE-2021-26423: .NET Core Denial of Service Vulnerability Fix …

Read Blog Post
.NET Updates Juni 2021

.NET Updates Juni 2021

Gestern hat Microsoft die .NET Updates von Juni 2021 auf ihrem Blogpost veröffentlicht. CVE-2021-31957: ASP.NET Denial of Service Vulnerability Fix .NET June 2021 Updates – 5.0.7 and 3.1.16

Read Blog Post
.NET Updates Mai 2021

.NET Updates Mai 2021

Heute hat Microsoft die .NET Updates von Mai 2021 auf ihrem Blogpost veröffentlicht. OS Lifecycle update Behavioral change in Asp.Net 2.1 Installers .NET May 2021 Updates – 5.0.6, 3.1.15, 2.1.28

Read Blog Post
.NET Updates April 2021

.NET Updates April 2021

Heute hat Microsoft die .NET Updates von April 2021 auf ihrem Blogpost veröffentlicht. Diesmal wurden vor allem die Abhängigkeiten wie Docker Images aktualisiert, aber auch ein NuGet Fix bzgl. Zertifikaten ausgeliefert.

Read Blog Post
.NET Updates März 2021

.NET Updates März 2021

Gestern hat Microsoft die .NET Updates von März 2021 auf ihrem Blogpost veröffentlicht. CVE Security Update Neue Visual Studio Version Lifecycle Updates Blazor Template Updates .NET March 2021 Updates – 5.0.4, 3.1.13, …

Read Blog Post
.NET Updates Februar 2021

.NET Updates Februar 2021

Gestern hat Microsoft die .NET Updates von Februar 2021 auf ihrem Blogpost veröffentlicht. CVE Security Update Neue Visual Studio Version Lifecycle Updates .NET February 2021 Updates – 5.0.3, 3.1.12, 2.1.25

Read Blog Post
.NET Updates Januar 2021

.NET Updates Januar 2021

Gestern hat Microsoft die .NET Updates von Januar 2021 auf ihrem Blogpost veröffentlicht. CVE Security Update Neue Visual Studio Version .NET Core 2.1 End of Life Hinweise .NET January 2021 Updates – 5.0.2, 3.1.11, …

Read Blog Post
.NET Updates Dezember 2020

.NET Updates Dezember 2020

Gestern hat Microsoft die .NET Updates von Dezember 2020 auf ihrem Blogpost veröffentlicht. Diesmal gehört dazu maßgeblich das .NET Update 5.0.1, das die ersten kleinen Kinderkrankheiten von .NET 5 beseitigen soll.

Read Blog Post
.NET Updates November 2020

.NET Updates November 2020

Heute hat Microsoft die .NET Updates von November 2020 auf ihrem Blogpost veröffentlicht. Neue Visual Studio Version Neue Docker Images .NET Core November 2020 Updates – 3.1.10

Read Blog Post
.NET Updates September 2020

.NET Updates September 2020

Gestern hat Microsoft die .NET Updates von September 2020 auf ihrem Blogpost veröffentlicht. CVE Security Update Neue Visual Studio Version Neue Docker Images .NET Core September 2020 Updates – 2.1.22 and 3.1.8

Read Blog Post
.NET 5 Preview 1 veröffentlicht

.NET 5 Preview 1 veröffentlicht

Microsoft hat heute in einem Blog Post bekannt gegeben, dass nun die erste Preview für .NET 5 als SDK zur Verfügung steht. Vor einigen Tagen war schon das erste Docker Image auf dem Microsoft .NET Docker Hub aufgetaucht. …

Read Blog Post
Format DateTime to ISO 8601

Format DateTime to ISO 8601

ISO 8601 is a general, international standard on how the complex representation of time stamps can be formulated in a general way - including the consideration of time formats, time zones and resolution. Therefore, ISO …

Read Blog Post