Categories
Articles

ChatGPT for Developers Cheatsheet

ChatGPT prompts Sources:

Categories
Articles Technology Vasilis Plavos Published Articles

Minimal Web APIs with .NET 6

.NET is a great technology to create robust APIs. Until .NET Core 3, the main approach based on Microsoft documentations was to create a web API with Controllers. In .NET 6 Microsoft adopted an innovative approach like Express.js approach. The name of this, Minimal Web API. But first things first… What is Minimal API Minimal […]

Categories
Articles Technology

Using .NET for Microservices Architecture

Introduction In the modern digital landscape, it is crucial to have software applications that are scalable, modular, and independent. This is where microservices architecture comes in. Microservices are individual services that communicate with each other through APIs, providing independent, scalable, and resilient software applications. In this article, we will explore how to use .NET for […]

Categories
Articles Technology

How to handle directories in C# .NET

Introduction In this article, we are going to see Directory handling in C#. In this article, we see all the operations which we can perform in the directory. I hope you get some help from this article. We are going to perform operations on a directory and retrieve some information. C# provides a class called […]

Categories
Articles Technology Vasilis Plavos Published Articles

Tips for Software Engineer Job Interview

Highlights from Nicolas Ioannou for Software Engineering job interviews tips given on DevFest Greece & Cyprus 2022. Questions Cheatsheet What are your biggest strengths? Examples: When you don’t know the answer offer alternatives If the interviewer asks you something but you don’t have experience on this: Don’t say “I never experience the situation”. You can […]

Categories
Articles

How to deploy .NET apps to Docker to Kubernetes

1. Install docker on Ubuntu source 1 2. Install Kubernetes on ubuntu Follow these steps. Important: before the command “sudo apt install kubeadm kubelet kubectl” run again “sudo apt-get update” Nick Chapsas: How to deploy .NET apps to Kubernetes Other sources: How to Host .NET Core Applications in VPS Using Docker: Link Run Docker Containers […]