Where are my appsettings?

Klassiekertje waar ik altijd weer intrap. Nieuw project en ik moet handmatig een appsettings.json toevoegen waarin ik een waarde voor “sourcefolder” opsla. Maar bij de vuurdoop werkt het niet: Configuration[“sourcefolder”] geeft geen waarde.

Lees verder “Where are my appsettings?”

Event types

In de applicaties die ik voor mijn werk onderhoud werden weinig eventhandlers gebruikt. In mijn hobby projecten ben ik daar wel mee bezig. Recente vraagstukken op mijn werk geven weer inzicht hoe ik dit in mijn eigen software kan toepassen. Mijn belangrijkste leerpunt is opdeling in data- en procesevents.

Lees verder “Event types”

Ahead-of-time (AoT)

Een veelbelovende feature bij .Net7 wordt “PublishAot”. Zoals ik het nu begrijp maak je daarmee een native build voor één specifieke omgeving (bijv. Linux x64 of juist Windows x64), waarbij de gebruikte dotnet functionaliteit wordt ‘meegebakken’. Dit levert een applicatie op die snel start en niet vereist dat dotnet is geïnstalleerd.

Lees verder “Ahead-of-time (AoT)”

Polly voor retry policies in microservices

Tijdens het ontwikkelen van bijv. microservices loop je er snel tegenaan dat het buiten je code mis kan gaan. Een overload, niet bereikbare (internet)bronnen, tijdelijke opstartproblemen. Polly levert een aardige gereedschapskist om niet zelf het wiel uit te vinden.

CliWrap: commandlinedingen in C#

Voor mijn applicatie wil ik een wav converteren naar mp3. Daarvoor gebruik ik Lame.exe, die is gemaakt om in een Commandline met parameters aan te roepen. In C# startte ik daarvoor een proces, tikkeltje lastig en beperkt controleerbaar om te gebruiken. Als alternatief is er CliWrap. Een oplossing die het makkelijker maakt om programmaatjes.

Sugababes – Push the button

Geschreven door de dames zelf is het nummer geproduceerd door Dallas Austin. Hij produceerde ook bijna alles van TLC, maar ook tophits als “The Boy Is Mine” van Brandy and Monica en “They Don’t Care About Us” van Michael Jackson. Push the button is ook van toepassing op mijn Elgato Stream Deck, die bevat 15 configureerbare buttons en die wil ik op een Raspberry Pi laten werken.

Lees verder “Sugababes – Push the button”

Blog op WordPress.com.

Omhoog ↑