image_pdfimage_print

Author Archives: Andreas

FluentValidation Increment Collection By 1

mit {CollectionIndex} kann man in einer FluentValidation Message den Index ausgeben. Dieser beginnt aber mit 0, was für Entwickler normal ist, aber eben nicht für Anwender. Daher kann man mit dieser ExtensionMethod den Index +1 setzen, womit er mit 1 anfangen würden. Nachteil, man muss nach jeder .Message(„…“).IncrementCollectionIndexBy1() anhängen

 

0  

FluentAssertions replace with Shouldly

Just press cmd+H in Visual Studio and replace

and

99% percent of the errors should be gone. If you like to stay with FluentAssertions (which I do not recommend), open your .csproj file and put brackets around the version. This will prevent you upgrading to version 8

 

0  

Rancher Desktop auf Windows installieren

Rancher Desktop wsl verschieben:

 

0  

Autofac injecten

Da mich das eben ein paar Minuten gekostet hat, will ich das einmal festhalten. Folgendes NuGet muss im Projekt inkludiert sein: Autofac.Extensions.DependencyInjection HostApplication:

WebApplication:

     

0  

Docker auf Windows installieren ohne Docker Desktop

Die DockerCLI und DockerEngine sind Freeware und OpenSource, im Business Bereich muss die Docker Desktop Anwendung erworben werden. Um Docker nutzen zu können, braucht man nicht unbedingt Docker Desktop. Auch wenn Docker Desktop einem bei der Einrichtung vieles einfacher macht. Hier soll eine Schritt für Schritt Anleitung folgen Alle Schritte nutzen PowerShell oder meine Empfehlung […]

0  

dotNet Docker veröffentlichen

die csproj bearbeiten:

  Docker Desktop muss vorinstalliert sein und mit wsl2 laufen

Https Zertifikat für Entwicklung erstellen: https://learn.microsoft.com/en-us/aspnet/core/security/docker-https?view=aspnetcore-8.0#running-pre-built-container-images-with-https

 

0  

Docker

Docker Desktop (AMD64) Docker Desktop: The #1 Containerization Tool for Developers | Docker In der Regel reicht auch nur die cli

und Rancher Desktop

  Portainer https://docs.portainer.io/start/install-ce/server/docker/wsl

WebAdmin: https://localhost:9443/ Microsoft Sql Server microsoft/mssql-server – Docker Image | Docker Hub

Passwort setzen nicht vergessen Im Container, unter volumes als bind, ein Verzeichnis […]

0  

Logging Structured Message Templates selbst verwenden

Um selbst Strukturierte Messages Templates wie im Logging zu verwenden, kann man folgende Annotations nutzen:

 

0  

Discord Installation „a fatal javascript error occurred“

Das war die einzige Lösung, die funktionierte, um Discord zu installieren über choco: I have a problem with discord, and its no the logo. : r/discordapp (reddit.com)   Dazu das Powershell-Script. Ausprobiert und getestet.

   

0  

Jupyter unter Windows installieren

Mit Jupyter (Julia + Python) kann man interaktive Notebooks erstellen. Ein Notebook besteht aus Cells, die entweder als Text (markdown) oder Code (Python, etc.) nacheinander erstellt werden können. Der Code kann im Notebook ausgeführt werden und visuell dargestellt werden. Variablen können Code-Zelle übergreifend genutzt werden. Damit der Code ausgeführt werden kann, wird ein Kernel benötigt, […]

0