Last week at the .NET meetup in Linz, I highlighted a challenge with .NET Aspire: lack of automatic updates for pinned container version. Now, with BoxerlRenovierer, Renovate manages Aspire containers seamlessly.
Check out the blog for more!
https://zyrr.io/en/blog/2025/2025-02-17-boxerlrenovierer/
27.2.2025 17:55Last week at the .NET meetup in Linz, I highlighted a challenge with .NET Aspire: lack of automatic updates for pinned container version....#DotnetAspire released a new version 9.1 yesterday.
Greatest feature is the improved reliability. Using it for a few hours now, and not having to restart the host because of port conflicts is really great.
There are also several very welcome improvements to the dashboard.
@damianedwards and @davidfowl also made a great case as to why reliability and non-flaky tests are important.
For all your feature factories out there:
https://www.youtube.com/live/WnbDvuEjKaY?si=SbDABiT--0JjXB1H
I am currently having a #dotnet project that uses Swashbuckle to create its OpenApi spec.
One of the problem we encounter there is, that the generated spec often enough does not describe the API as is without adding custom code to describe the types that we generate.
This is especially the case when using inheritance in the models.
Has anybody found a good way to verify, that the spec matches the expected inputs and outputs?
Is the OpenApi library of Microsoft in Dotnet 9.0 doing it better?
Auf meiner Challenge Entwickler in 60 Sekunden auf ein neues Projekt onzuboarden erkunde ich weiter #DotnetAspire für #Dotnet.
Erster Schritt: Eine einfache Konfiguration für einen existierenden #Modulith
https://zyrr.io/blog/2024/2024-07-17-aspire-base-configuration?utm_source=fediverse
22.7.2024 17:08Auf meiner Challenge Entwickler in 60 Sekunden auf ein neues Projekt onzuboarden erkunde ich weiter #DotnetAspire für #Dotnet.Erster...Ich habe in den letzten Tagen ein Projekt von uns auf #Dotnet Aspire umgestellt.
Werde dazu eine kleine Blogserie schreiben.
Teil 1 - Was ist Aspire
https://zyrr.io/blog/2024/2024-07-14-aspire-intro
15.7.2024 15:01Ich habe in den letzten Tagen ein Projekt von uns auf #Dotnet Aspire umgestellt.Werde dazu eine kleine Blogserie schreiben.Teil 1 - Was ist...One of the annoying things when upgrading to #dotnet 8 is that your containers will listen on port 8080 instead of 80.
I always re-forget that.
7.6.2024 08:55One of the annoying things when upgrading to #dotnet 8 is that your containers will listen on port 8080 instead of 80.I always re-forget...Sagas sind eines der Entwicklungspatterns die in vielen Fällen hilfreich sind.
Immer wieder sehe ich sie falsch angewendet.
Deswegen ein Blogeintrag mit Beispielen als erster Eintrag im zyrrio Engineering Blog.
Enthält auch ein paar Hinweise auf Libraries für #dotnet
https://zyrr.io/blog/2024/2024-04-15-sagas/
#EnterpriseDesignPattern #SoftwareDevelopment
29.5.2024 16:25Sagas sind eines der Entwicklungspatterns die in vielen Fällen hilfreich sind.Immer wieder sehe ich sie falsch angewendet.Deswegen ein...2022 - I started zyrrio as software consultancy with my partner @paddyoman
2023 - We have reached two milestones. First employee joining and sponsoring our first open source project.
Our decision was to support #Marten, a document database built as library on #dotnet and #postgresql .
Huge thanks to @jeremydmiller and team to help us build great products.
More details (in German language):
https://zyrr.io/blog/2024/2024-open-source-2023/
Is it me or are the HttpStatusCode enums in #dotnet sometimes just not that helpful?
I never know what Http 400 or 500 is called :-)
I really wished #JetBrainsRider would also let me search by enum value.
5.1.2024 09:44Is it me or are the HttpStatusCode enums in #dotnet sometimes just not that helpful?I never know what Http 400 or 500 is called :-)I really...#JetBrainsRider 2023.3 has been released.
Awesome features:
Edit and Continue support on #Linux 😍️
Full OAuth Support for the REST-Client
One of the best things of Rider is that it manages to add new valuable functionality on top of an already very good IDE
7.12.2023 09:24#JetBrainsRider 2023.3 has been released.Awesome features:Edit and Continue support on #Linux 😍️Full OAuth Support for the...#efcore has some really interesting behavior when you replace a collection property of a navigation you have not included when loading the entity.
It just considers it always as empty when comparing the snapshot instead of warning you, that you did not load that navigation. Causing really weird behavior that is hard to track down.
I really would be happier about an exception in this case.
In my case it was a unidirectional many to many relationship.
28.11.2023 14:16#efcore has some really interesting behavior when you replace a collection property of a navigation you have not included when loading the...Sitting here, starring at the #dotnet efcore What's New and wishing that I would have a little time to complete my feature so that I could use Complex Types from #efcore to define a color in my schema.
Will be using separate fields for now.
5.10.2023 06:27Sitting here, starring at the #dotnet efcore What's New and wishing that I would have a little time to complete my feature so that I...#Wien Wo Polizisten Fußgänger am Schutzweg stoppen damit der Autoverkehr nicht so stark gestört wird. 🥴
Hätte lieber gern Mal einen Polizisten der auf der Gumpendorfer Strasse den Verkehr stoppt wenn man kreuzen will.
26.11.2022 15:10#Wien Wo Polizisten Fußgänger am Schutzweg stoppen damit der Autoverkehr nicht so stark gestört wird. 🥴 Hätte lieber gern Mal einen...Mit Solar heute in der Wohnung wieder von 20° auf 23° gekommen.
Danke 🌞🤗
Tusky is a nice app for Mastodon. Feels snappy to use
https://play.google.com/store/apps/details?id=com.keylesspalace.tusky