Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/laurentkempe/aspirePlayground

Some experiments around .NET Aspire to learn.
https://github.com/laurentkempe/aspirePlayground

azure-openai csharp dapr devcontainer dotnet dotnet-aspire grafana-dashboard ollama openai

Last synced: 3 months ago
JSON representation

Some experiments around .NET Aspire to learn.

Awesome Lists containing this project

README

        

# .NET Aspire playground

Some experiments around [.NET Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) to learn.

## Projects

- [AIExtensionsOllama](https://github.com/laurentkempe/aspirePlayground/tree/main/AIExtensionsOllama) project .NET Aspire 9 RC 1 using Microsoft.Extensions.AI with Ollama and Tool calling with OpenTelemetry.
- [Aspire.NET9Preview](https://github.com/laurentkempe/aspirePlayground/tree/main/Aspire.NET9Preview) project to test the preview of .NET Aspire 9 preview without installing a workload.
- [LocalLLMSummarize](https://github.com/laurentkempe/aspirePlayground/tree/main/LocalLLMSummarize) a simple web application which get a saved article from omnivore.app and summarize the articles using a local LLM and display the summary to the user.
- [OpenAI](https://github.com/laurentkempe/aspirePlayground/tree/main/OpenAI) a simple web application which get a saved article from omnivore.app and summarize the articles using Azure OpenAI and display the summary to the user.
- [Dapr Outbox](https://github.com/laurentkempe/aspirePlayground/tree/main/DaprOutbox), sample application that demonstrates how to use Dapr to implement the Outbox Pattern for distributed transactions.
- [Dapr PubSub](https://github.com/laurentkempe/aspirePlayground/tree/main/DaprPubSub) with Redis Streams, sample application that demonstrates how to use Dapr pub/sub.
- [Grafana dashboards](https://github.com/laurentkempe/aspirePlayground/tree/main/GrafanaDashboards), simplest project showing the integration of Grafana with Prometheus with .NET Aspire.
- [DevContainer for .NET Aspire](https://github.com/laurentkempe/aspirePlayground/tree/main/DevContainer), demonstrates how to use a DevContainer to develop a .NET Aspire application.
- [DevApps 101 - .NET Aspire](https://github.com/laurentkempe/aspirePlayground/tree/main/DevApps101), code pour la démo de l'épisode 101 de DevApps lors duquel j'ai présenté .NET Aspire.