Automation Setting up GitHub Actions with Angular and Firebase Hosting Deploying to Firebase Hosting with GitHub Actions is the perfect Continuous Integration and Deployment Pipeline for your GitHub project. Learn more about how to use it in this blog post.
Hosting Don't get fooled by Google Analytics Find out why you should not trust Google Analytics too much when looking at your websites performance and traffic.
Ghost Using a Content Delivery Network (CDN) with Ghost CMS Content Delivery Networks (CDN) provides fast, scalable and highly available media delivery options. Check out this post to learn more about using a CDN with Ghost CMS.
REST Create A Rest Service With NestJS In today's tutorial we are going to create a rest service with NestJS. NestJS builds on top of NodeJS and ExpressJS. However, you can change the underlying HTTP server framework to Fastify if you want.
Webservice Calling A Web Service From C# With The HttpClient In this tutorial you will learn how to call any web service - like a RESTful - with the in-built HttpClient in dot net core applications.
Webservice Create A Dot Net Core REST Service With The Command Line Interface (CLI) In this tutorial Create A Dot Net Core REST Service With The Command Line Interface (CLI) I guide you through the process of creating a RESTful Web service with dot net core and the dot net core command line interface (CLI).
Hosting Switching from WordPress to Ghost CMS I have been using WordPress for my personal and business homepages for ages by now. I was not unhappy with WordPress, but the constant hassle with updates, the inconsistency between them and some minor outages made me look around.
Client Side Programming Create And Use Unit Tests with JavaScript In this blog post we are going to create a brand-new NodeJS project with Jasmine to run some unit tests with JavaScript. First make sure you have NodeJS installed. You can find the installer and resources here.
Email Is HEY worth the hype? "Email deserves a dust off. A renovation. Modernized for the way we email today. With HEY, we’ve done just that. It’s a redo, a rethink, a simplified, potent reintroduction of email. A fresh start, the way it should be."
Algorithms Algorithms: Merge Sort Algorithms: Merge Sort In this new series of blog posts we will discuss many kinds of algorithms. The first one is one of the fastest sorting algorithm you can find. It is called Merge Sort. As always you can find the corresponding GitHub Gist here.
Builder Builder Design Pattern In today’s episode of Software Design Patterns you will learn everything about the Builder Design Pattern. The Builder Pattern is also pretty common and widely used. Different from the already covered behavioral pattern, the Builder Pattern is a creational design pattern.
Design Observer Design Pattern In today’s episode of Software Design Patterns you will learn everything about the Observer Design Pattern. The Observer Pattern is pretty common and widely used. Compared to the already covered creational design patterns like Singleton and Factory Method the Observer is a behavioral pattern.
Design Pattern Factory Method Design Pattern In today's episode of Software Design Patterns you will learn everything about the Factory Method Design Pattern. The Factory Method is a creational pattern. That means that the pattern has something to do with object creation.
Design Pattern Singleton Design Pattern With this post a brand-new series about Software Design Patterns starts. You will learn everything about the most used Design Patterns. The first is probably the most known. It is the Singleton Design Pattern.
ASP.NET Core Custom Exception Handling in .Net Core with a Middleware For many developers, exceptions and error handling is a pain. It distracts from the application flow. However, it is important for any decent service or application to handle it well. To tackle this problem we will use Custom Exception Handling in this tutorial.
ASP.NET Core Using OAuth2 and Open ID Connect in an ASP.NET Core Application In this article you will learn to us OAuth2 and Open ID Connect in an ASP.NET Core Application to authenticate your users. OAuth2 is the gold-standard protocol for authorization and used by most of the organization nowadays.
ASP.NET Core Using OData in an ASP.NET CORE Application At the end of this tutorial, you will be using OData v4 in an ASP.NET CORE Web Application. OData provides a powerful and stable querying language that will help you to write less code and get more.
Frameworks C# Unit Tests with Mocks C# Unit Tests with Mocks provide an easy way of reducing unwanted dependencies when writing unit tests. One of the best and shortest definition for mocking is “mocking is creating objects that simulate the behavior of real objects.
Angular Property and Event Binding in Angular 2+ roperty and Event Binding in Angular 2+ is a very powerful tool offered by the Framework. You can easily pass values to child elements (Input) and emit changes (event binding) to the parent element (Output).
Frameworks Using Dependency Injection (DI) in .NET Core In this tutorial Using Dependency Injection (DI) in .NET Core I am going to show you how to use Dependency Injection in an .NET Core Project.
Webservice Creating A REST Webservice With .NET Core In this tutorial Creating A REST Webservice With .NET Core I will show you how to create a REST Webservice with .NET Core easy and fast. For this purpose, we will need Visual Studio. I will use the very same version as in my other tutorial for .NET Classic.
Photography What is Aperture? - Photography Basic In this post I am going to answer the question what is aperture? I believe many new photographers are wondering about this terminology like I did when I was starting taking photography more serious than shooting everything in auto mode.
Documentation Creating A Swagger Documentation For RESTful Services In this blog post we discover creating a Swagger documentation for WebAPI (ASP.NET) and why you should do it too :). If you have any questions on creating a RESTful Service with C# and Visual Studio just look at this tutorial HERE.
Webservice Creating A REST Webservice With C# And Visual Studio In this tutorial Creating A REST Web service I guide you through the process of creating a RESTful Web service with C# and Visual Studio. For this demo, I am using Visual Studio 2017 with the ASP.NET and web development package installed.
Frameworks Dependency Inversion Principle (DIP) – S.O.L.I.D. Framework The fifth principle within the S.O.L.I.D. Framework is the Dependency Inversion Principle. Entities must depend on abstractions not on concretions.