How to build your Windows application in Docker Image

How to build your Windows application in Docker

DevOps

As you probably noticed from our conference talks and trainings, we do a lot with Docker. Either to improve the build pipeline, have better artifacts or run complex microservice applications in Kubernetes. We often get asked from our session attendees and customers that all looks nice, but that they can’t use it since they still use the .NET full framework. This is absolutely not true. We can do a lot of things with Windows-based containers...


Restore Nuget Packages inside a Docker Container Image

Restore Nuget Packages inside a Docker Container

Docker

This week we ran into a problem when we tried to restore Nuget packages inside a Docker container from several private Nuget feeds. To restore Nuget packages from a private feed, we used the VSS_NUGET_EXTERNAL_FEED_ENDPOINTS environment variable and passed a Personal Access Token into the Dockerfile. This worked fine with packages from nuget.org and our private Nuget feed.

In this post we want to show how we restored the Nuget packages inside a Docker container...


.NET Conf - Focus on Microservices Summary Part 3 Image

.NET Conf - Focus on Microservices Summary Part 3

Microservices

Why You Should Care About Microservices

by Brendan Burns

Brendan Burns a co-creator of Kubernetes talked about microservices and why you should care about them. The answer is that you shouldn’t care about microservices. Rather you should care about your users, the performance of the application, and how easy it is to fix bugs.

If you have a monolith and it is working for you, you shouldn’t change it. Don’t change working applications...


.NET Conf - Focus on Microservices Summary Part 2 Image

.NET Conf - Focus on Microservices Summary Part 2

Microservices

Adding a Little DAPR to Your .NET Microservices

by Cecil Phillip

Why is building microservices difficult?

  • Hard to move from a monolithic architecture to a microservice architecture
  • Runtimes only target specific infrastructure platforms, for example, .Net only Windows

Use Dapr for:

  • Service-to-service invocation
  • State management
  • Pub-sub
  • Resource bindings and triggers
  • Actors
  • Distributed tracing
  • Secrets

Dapr runs as a sidecar and allows service-to-service invocation. The hard part with microservices is...


.NET Conf - Focus on Microservices Summary Part 1 Image

.NET Conf - Focus on Microservices Summary Part 1

Microservices

On July 30th, Microsoft hosted the latest online .NET Conf. The topic was “Focus on Microservices”. Many famous speakers like Scott Hunter, David Fowler, Kelsey Hightower, or Jessica Deen talked a whole day about microservices. In this post, we will summarize most of the talks. You can find all talks here.

This is the first part of the summary. You can find part 2 here and part 3 here.

Welcome to...