Schlagwort: .NET 8

  • WASI denn das? WASINALLERWERLT!

    Heute wird es weihnachtlich, denn wir haben ein tolles Geschenk bekommen: Live unboxing. Aber keine Angst, haben auch noch andere tolle Themen. Oliver hat die KI Integration von Jetbrains Rider genutzt und ist sauer. Manuel versucht zu beschwichtigen und erzählt über die Meta Quest 3. Weiterhin reden wir über Web Assembly in der Cloud und wie wir unsere Bibliotheken endlich mal AOT kompatibel bekommen.

    Links:

    Nuget Static File Shares

    https://github.com/emgarten/Sleet

    Neue Microsoft.Extensions.Resilience Library

    https://devblogs.microsoft.com/dotnet/building-resilient-cloud-services-with-dotnet-8/

    .NET 8 Networking Improvements

    https://devblogs.microsoft.com/dotnet/dotnet-8-networking-improvements/

    Rider 2023.3

    https://www.jetbrains.com/rider/whatsnew/

    Web Assembly in der Cloud (WASI)

    https://devblogs.microsoft.com/dotnet/extending-web-assembly-to-the-cloud/

    Wie mache ich meine Bibliotheken AOT kompatibel?

    https://devblogs.microsoft.com/dotnet/creating-aot-compatible-libraries/

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • .NET 8 und Spareribs, was will man mehr

    Nach der Babypause ist vor dem Podcast. Wir sind wieder da mit spannenden Themen rund um .NET 8. Wir reden auch über .NET Aspire, welches Microsoft uns schenkt, um einen Weg zu weisen. Wohin der geht, weiß niemand. Dafür aber streikt die GDL wieder und CodeBlossom ist auch ganz spannend.

    Links:

    CodeBlossom

    https://www.code-blossom.com/

    GDL streikt bis Donnerstag Abend

    https://www.tagesschau.de/wirtschaft/gdl-bahn-warnstreik-102.html

    .NET 8 released

    https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/

    C# 12 released

    https://devblogs.microsoft.com/dotnet/announcing-csharp-12/

    ASP .NET Core 8 released

    https://devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-dotnet-8/

    .NET Aspire vorgestellt

    https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8/

    Service Discovery:

    https://learn.microsoft.com/en-us/dotnet/aspire/service-discovery/overview

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • .NET 8 – Geschlafen wird, wenn das Baby da ist

    Es wird spannend kurz vor der Babypause. Die Fruchtblase von Thomas Freundin ist noch nicht geplatzt und wir nutzen einfach mal die Zeit für spannende Themen wie die Super Mario Kart WM. Außerdem stellen wir euch interessante Features des neuen .NET Core 8 Release Candidates 1 vor, damit es nichts zu meckern gibt.

    Links:

    Visual Studio for Mac ist tot

    https://devblogs.microsoft.com/visualstudio/visual-studio-for-mac-retirement-announcement/

    .NET 8 RC1 – IAsyncEnumerable streaming Deserialization

    https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc1/

    ASP.NET Core RC1

    https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-rc-1/

    .NET Performance Improvements

    https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-8/

    Message processing failed! But what’s the root cause? – Laila Bougria – NDC Oslo 2023

    https://www.youtube.com/watch?v=U8Aame0akl4

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter:

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • Erst die DevCouch, dann das Vergnügen

    Skandal bei Moq!  Devcouch klärt auf. Zustäzlich spannende neue Features in Jetbrains Rider, Visual Studio,  C#12 und .NET 8. Wir können auch anders, nicht nur dieses elendige bla bla bla.

    Links:

    Monetarisierung von OpenSource Projekten:

    https://www.computerweekly.com/de/feature/Warum-die-Monetarisierung-von-Open-Source-ein-Dilemma-bleibt

    Das Moq Desaster:

    https://github.com/moq/moq/issues/1372

    Passkeys

    https://passkey.org/

    .NET 8 Preview 7 + ASP.NET Core 8 Preview 7 – Antiforgery Middleware, Trimming Improvements, Interceptor Feature

    https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-7/

    https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-7/

    Keyed Services

    https://twitter.com/davidfowl/status/1683956501570879489

    New C# 12 Features – Interceptors und Inline-Arrays

    https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-features/

    Visual Studio 17.7 – Auto Decompile, File Compare, npm Paketmanagement,

    https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-now-available/

    Rider 2023.2 mit AI Assistant

    https://blog.jetbrains.com/dotnet/2023/08/02/rider-2023-2-release/

    Resharper Test Creation Support

    https://blog.jetbrains.com/dotnet/2023/08/01/accelerating-your-testing-workflow-with-unit-test-creation-and-navigation/

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • Green Boots

    100 Folgen und nichts dazu gelernt. Danke für eure Treue, obwohl wir nicht wissen, ob ihr überhaupt noch da seid. Heute nach Manuels Urlaub starten wir ganz geschmeidig mit soften Themen. Thomas erzählt über eine Bug in der aktuellen .NET Version, ganz toll. Und Manuel berichtet über seine Erfahrungen mit dem Github Copilot und Rider. Mal wieder sehr spannend alles. Kann man gar nicht anders sagen.

    Links:

    .NET 8 Preview 5

    https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-5/

    Server auf denen Parallel.For verwendet wird müssen alle 24 Tage neugestartet werden

    https://github.com/dotnet/runtime/issues/87543

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • Github Copilot und seine tollkühne Crew

    Wir sind wieder da. Manuel hat sich eine Drohne ausgeliehen, bei Grover. Schon interessant, aber darüber reden wir hier nicht. Stattdessen wieder .NET Krams: Github Copilot Test, mit dem man garantiert abstürzt, wenn man sich auf ihn alleine verlässt. .NET Core 8 Preview 3 hat jetzt schon einiges zu bieten. Und, na ja, C#12 hat mal wieder ein paar kleine Ferkelchen, die man durchs Dorf jagen möchte. Sprechen wir drüber. Hört mal rein.

    Links:

    Swift

    https://developer.apple.com/tutorials/swiftui

    Selbstversuch: VSCode Extension mit ChatGPT

    https://marketplace.visualstudio.com/items?itemName=AkzenteIT.gptbrushes

    Git-Hub Copilot Test

    https://github.com/features/copilot

    Rider 2023.1

    https://www.jetbrains.com/rider/whatsnew/?utm_source=product&utm_medium=link&utm_campaign=TBA

    .NET 8 Preview 3 – Neues Artefakt Verzeichnis

    https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3/

    ASP .NET Core 8 Preview 3 – Native AOT Support

    https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/

    Token-based Auth

    https://devblogs.microsoft.com/dotnet/improvements-auth-identity-aspnetcore-8/

    C# 12 Preview – Primary Constructors und using aliases für alle Typen

    https://devblogs.microsoft.com/dotnet/check-out-csharp-12-preview/

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • Oase des Friedens

    Achtung: Weihnachtsfolge. Aber Weihnachtsgefühle kommen trotzdem nicht so richtig bei uns auf. Dafür aber spannende Themen. Tolle neue Mapping Ansätze, viel über OpenTelemetry. Fusion Cache ist auch ziemlich hilfreich. Ach ja, und das neue Rider Update ist da. Hallo .NET 7.

    Links:

    Mapperly

    https://github.com/riok/mapperly

    Mapster

    https://github.com/MapsterMapper/Mapster/wiki/Fluent-API-Code-generation

    Explicit Operator

    https://twitter.com/DaveCallanIE/status/1603077786834436097

    https://guidnew.com/en/blog/mapping-generator-design-time-alternative-to-automapper/

    Nettes .NET 7 Feature:

    ArgumentException.ThrowIfNullOrEmpty

    Weitere Throw-Helper kommen (wahrscheinlich) in .NET 8

    https://steven-giesel.com/blogPost/f4bc6fcc-5691-4f72-b9bb-75aeeb59230a

    Rider 2022.3 Update

    PerformanceCounter vs EventCounter vs System.Diagnostics.Metrics

    https://learn.microsoft.com/en-us/dotnet/core/diagnostics/compare-metric-apis

    Kennt ihr schon OpenTelemetry?

    https://opentelemetry.io/

    https://learn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-overview

    https://learn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-enable?tabs=net

    https://www.meziantou.net/monitoring-a-dotnet-application-using-opentelemetry.htm

    FusionCache – Schöne Caching Library mit Cache Stampede Prevention und Fallback

    https://github.com/ZiggyCreatures/FusionCache/

    State of CSS 2022:

    https://2022.stateofcss.com/en-US/

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/

  • Spaghetti Carbonara Code in .NET 8

    Heute ganz viele Themen aus dem Ärmel geschüttelt, mit denen niemand gerechnet hat. Oliver erzählt echt spannende Sachen über das Abenteuer Unit Testing. Manuel baut ein eigenes Kraftwerk auf dem Balkon und Thomas weiß mal wieder alles besser.

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Links:

    Lustige ebay Bewertungen

    http://www.web-hamster.de/specials/lustige-ebay-bewertungen.php

    Umfrage zu .NET 8:

    https://twitter.com/mehulharry/status/1592737725077417984?t=UnEr9qAn0BojK8hr7ixBmQ&s=34

    TechEmpower Gate

    https://dusted.codes/how-fast-is-really-aspnet-core

    https://twitter.com/davidfowl/status/1592289691306688513

    DevCouch erscheint circa alle 14 Tage und ist ein kostenloser Unterhaltungspodcast von 3 freiberuflichen Softwareentwicklern – Manuel Wenk, Thomas Krause und Oliver Vogel.

    Twitter

    https://twitter.com/_devcouch  

    Instagram:

    https://www.instagram.com/devcouch_podcast/

    iTunes:

    https://podcasts.apple.com/de/podcast/devcouch/id1249563765

    Für Feedback kontaktiert uns auf www.devcouch.de oder sendet uns eine Email an info@devcouch.de . Über eine positive Bewertung bei iTunes freuen wir uns!

    Musik:

    Reaching Out Kevin MacLeod (incompetech.com)

    Licensed under Creative Commons: By Attribution 3.0 License

    http://creativecommons.org/licenses/by/3.0/

    Music promoted by https://www.chosic.com/free-music/all/

    Circus Theme (Entry of the Gladiators) – Strings Version by Alexander Nakarada | https://www.serpentsoundstudios.com

    Music promoted on https://www.chosic.com/free-music/all/

    Creative Commons Attribution 4.0 International (CC BY 4.0)

    https://creativecommons.org/licenses/by/4.0/

    Kazzo-Sound-Effect:

    https://www.freesoundslibrary.com/party-kazoo-sound-effect/