- 0 kr
Blogposts and news
Svelte – a new star on the frontend sky?
.NET 5 Source Generators - MediatR - CQRS - OMG!
In this blog post we will explore how we can use the new source generator feature in .NET 5 to automatically generate an API for a system using the MediatR library and the CQRS pattern.
Course update - C# 9 and .NET 5
Do you want to immerse yourself in C# and at the same time learn what's new in C# 9 and .NET 5? We have now updated our popular advanced courses in C#.
Simple debugging ideas for fun and profit
You can find plenty of information about programming languages, concepts and existing code. Less so about personal programming practices. And even less so about the debugging process. Yet, debugging your own and someone else's code is what a lot of programmers do on a daily basis.
Are you ready for .NET 5?
.NET 5 will be released in November, and we have compiled a list of the news we can expect.
Storing the ASP.NET Core Data Protection Key Ring in Azure Key Vault
While developing my latest course IdentityServer in Production, I discovered that there was a lack of support for storing the data protection key ring in Azure Key Vault. In this blog post I will explain how I implemented this support.
Anatomic Studios - new partner in our Techhub
We are now the lead investor in Anatomic Studios, an innovative company that creates specially designed prostheses within MedTech. We look forward to being a part of Anatomic Studios' journey, full of innovative opportunities.
Why use Scrum?
Just over 10 years ago, Simon Sinek delivered an unforgettable Ted Talk "How great leaders inspire action", which currently have 50 million views. Simon talks about the "golden circle" and the questions Why? How? What ? that is briefly about finding the purpose of what you do.
New Course - ASP.NET Core with OpenID Connect and IdentityServer
We are constantly working to develop new courses. One of the courses in progress is “Securing ASP.NET using OpenID Connect and IdentityServer” which we plan to offer shortly, both remotely and on site.
Building great user experiences with React Suspense - a deep dive
This post introduces React Suspense, a part of React’s upcoming concurrent mode that lets developers declaratively await components and their dependent resources, such as data, code, images and other assets, to load asynchronously before rendering. Suspense allows for orchestrating complex loading sequences and visual transitions with ease, greatly improving both the developer and user experience.
Worse is better
If you are working on a product that involves software, you may realize a considerable number of the features you build are never utilized by your users. And while some of those may be there due to legal reasons, the fact that you spent resources with little to no return of your investment does not change.
4 important aspects in web security 2020
A lot of things are constantly happening in the web security realm, but which are the things we should focus on and be aware of in 2020? To help you out, I have made a list of the things to keep an eye on.