ASP.Net Core 3 – Dependency Injection

Dependency Injection is a fundamental concept in computer programming. Successfully implemented in many programming languages. What makes it so useful and how .Net Core 3 supports it? Let’s start with the definition. Dependency Injection is a software design pattern where dependencies are not created by the client, but rather passed to the client. In common… Continue reading ASP.Net Core 3 – Dependency Injection

Visual Studio has now solution filtering

Recently I’ve been working with a solution, that has 85 projects and some of them are really big. Analyzing this amount of data for Visual Studio 2019 and JetBrains Resharper causes difficulties and leads to visible slowdowns. In this huge solution, there are multiple services and websites, but usually, I work with only one at… Continue reading Visual Studio has now solution filtering

.Net Core Global Tools – your custom app from nuget package

I love .net core. It is an awesome concept and a great, light framework to work with. One essential part of the framework environment is a .Net Core CLI. It’s a set of cross-platform tools and commands that can create, build and publish you app. Along with the platform comes also Global Tools, a concept… Continue reading .Net Core Global Tools – your custom app from nuget package

O tym jak stworzyłem… stronę z kamperami!

W 2019 roku w ciągu 2 miesięcy stworzyłem stronę bookacamper.pl, największą w Polsce tablicę ogłoszeń o wynajmie i sprzedaży przyczep kempingowych i kamperów. Strona jest całkowicie darmowa i ma po prostu pomóc w odnalezieniu tego jedynego, najlepszego pojazdu:) Narodziny miłości do kempingów Od czasu kiedy pierwszy raz wypożyczyłem kampera i poleciałem z rodziną do odległej… Continue reading O tym jak stworzyłem… stronę z kamperami!

Code review #4 – in-memory caching

This is a post on a series about great code review feedback, that I either gave or received. You can go ahead and read the previous ones here: http://www.michalbialecki.com/2019/06/21/code-reviews/ The context Caching is an inseparable part of ASP.net applications. It is the mechanism that makes our web pages loading blazing fast with a very little… Continue reading Code review #4 – in-memory caching