Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/afedyanin/awesome-dev
Awesome C# development
https://github.com/afedyanin/awesome-dev
List: awesome-dev
Last synced: 16 days ago
JSON representation
Awesome C# development
- Host: GitHub
- URL: https://github.com/afedyanin/awesome-dev
- Owner: afedyanin
- Created: 2022-12-01T19:03:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-03T17:44:55.000Z (about 2 years ago)
- Last Synced: 2024-11-25T17:02:17.900Z (26 days ago)
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-dev - Awesome C# development. (Other Lists / PowerShell Lists)
README
# Awesome C# development
## Docker Docs
- [Docker docs](https://docs.docker.com/)
- [Build your .NET image](https://docs.docker.com/language/dotnet/build-images/)
- [Share the application](https://docs.docker.com/get-started/04_sharing_app/)
- [Play with Docker](https://labs.play-with-docker.com/)### .NET Docker
- [Official .NET Docker images](https://learn.microsoft.com/en-us/dotnet/architecture/microservices/net-core-net-framework-containers/official-net-docker-images)
- [dotnet-docker](https://github.com/dotnet/dotnet-docker)### Visual Studio
- [Container Tools in Visual Studio](https://learn.microsoft.com/en-us/visualstudio/containers/?view=vs-2022)
- [Docker images for ASP.NET Core](https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/docker/building-net-docker-images?view=aspnetcore-7.0)
- [Tutorial: Containerize a .NET app](https://learn.microsoft.com/en-us/dotnet/core/docker/build-container?tabs=windows)
- [Deploy to Docker Hub](https://learn.microsoft.com/en-us/visualstudio/containers/deploy-docker-hub?view=vs-2022)### Docker Compose
- [Defining your multi-container application with docker-compose.yml](https://learn.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/multi-container-applications-docker-compose)
- [Tutorial: Create a multi-container app with Docker Compose](https://learn.microsoft.com/en-us/visualstudio/containers/tutorial-multicontainer?view=vs-2022)### Env variables
- [How do I pass environment variables to Docker containers?](https://stackoverflow.com/questions/30494050/how-do-i-pass-environment-variables-to-docker-containers)
- [Environment variables in Compose](https://docs.docker.com/compose/environment-variables/)
- [Use multiple environments in ASP.NET Core](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/environments?view=aspnetcore-7.0)
- [Configuration in ASP.NET Core](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-7.0)### Blazor
- [Containerising a Blazor Server App](https://chrissainty.com/containerising-blazor-applications-with-docker-containerising-a-blazor-server-app/)
- [Containerising a Blazor WebAssembly App](https://chrissainty.com/containerising-blazor-applications-with-docker-containerising-a-blazor-webassembly-app/)
- [Запуск Blazor WebAssembly в Docker](https://www.calabonga.net/blog/post/starting-blazor-webassembly-in-docker)
- [Blazor Docker - How to Containerize Blazor WebAssembly Standalone, WebAssembly Hosted, and Blazor Server apps](https://github.com/jongio/BlazorDocker)## gRPC
### gRPC Protobuf
- [Create Protobuf messages for .NET apps](https://learn.microsoft.com/en-us/aspnet/core/grpc/protobuf?view=aspnetcore-7.0)
- [Protocol Buffer Basics: C#](https://developers.google.com/protocol-buffers/docs/csharptutorial)
- [Language Guide (proto3)](https://developers.google.com/protocol-buffers/docs/proto3)
- [Style Guide](https://developers.google.com/protocol-buffers/docs/style)### gRPC exception handling
- [ASP.NET Core 6: Handling gRPC exception correctly server side](https://anthonygiretti.com/2022/08/28/asp-net-core-6-handling-grpc-exception-correctly-server-side/)
- [How to add global exception handler for gRPC services in ASP.NET Core?](https://stackoverflow.com/questions/58277184/how-to-add-global-exception-handler-for-grpc-services-in-asp-net-core)
- [Google API error model](https://cloud.google.com/apis/design/errors)
- [gRPC for WCF developers - Error handling](https://learn.microsoft.com/en-us/dotnet/architecture/grpc-for-wcf-developers/error-handling)## NATS
### NATS Infrastructure
- [Installing a NATS Server](https://docs.nats.io/running-a-nats-service/introduction/installation)
- [Installing the nats CLI Tool](https://docs.nats.io/running-a-nats-service/clients#installing-the-nats-cli-tool)### NATS C# Development
- [Developing With NATS](https://docs.nats.io/using-nats/developer)
- [NATS - .NET C# Client](https://github.com/nats-io/nats.net)
- [AlterNats — High Performance .NET PubSub Client and How implement of optimized socket programming in .NET 6](https://neuecc.medium.com/alternats-high-performance-net-ca7174cd5a19)
- [AlterNats](https://github.com/Cysharp/AlterNats)
- [NATS JetStream subscription in ASP.Net Core](https://stackoverflow.com/questions/73069085/nats-jetstream-subscription-in-asp-net-core)