1 декабря 2022 г.
Просмотров: 604
Said no manager ever.
Money is the one thing every candidate at any job interview is advised never to mention. The salary on offer for the role is treated almost like a *dirty secret. Job advertisements only reveal a band or range, which makes sense to a certain extent, given that...
далее...
1 декабря 2022 г.
Просмотров: 273
Soon......
далее...
1 декабря 2022 г.
Просмотров: 927
Having a system which is composed by distributed applications is a great idea, but a way to communicate with each other is required. A very popular architecture is the so called MDA or Message Driven Architecture, where a system is composed from autonomous components that communicate with each other via...
далее...
Просмотров: 499
A message broker that is particularly powerful and interesting is RabbitMQ, one of the most popular open source tools for that job, used worldwide by large enterprises to small startups.
25 ноября 2022 г.
Просмотров: 2427
In this article, you will see a Web API solution template which is built on Hexagonal Architecture with all essential features using .NET Core.
Download source code from GitHub
Download project template from Microsoft marketplace
Introduction
This is kick-off project which will...
далее...
24 ноября 2022 г.
Просмотров: 2395
Blazor and Razor have a healthy following in the web UI dev community, especially among developers who primarily work within .NET Core. However, the confusion between these two can be off-putting for some developers, especially beginners.
This post discusses the similarities and differences between Blazor framework and Razor; both are part...
далее...
21 ноября 2022 г.
Просмотров: 4801
A well-named Git repository can make a big difference in your development workflow. Here are 10 best practices to follow.
A well-named Git repository can save you a lot of time and headaches down the road. A good name should be descriptive and concise, and it should be easy for you...
далее...
20 ноября 2022 г.
Просмотров: 625
Sometimes we have to perform several queries to the database, put the results into memory, and then process them as needed.
For example, we have a Supplier table and a Customer table. Both tables have a substantial amount of data. We want to combine existing Supplier and Customer data with specific...
далее...
20 ноября 2022 г.
Просмотров: 280
I wrote about replacing the authentication with OWIN Security libraries. In this part, I would like to introduce DotVVM – an open source framework which allows building web applications using the MVVM pattern and is very easy to use. I will also show how you can modernize old Web Forms...
далее...
20 ноября 2022 г.
Просмотров: 214
I was writing about the problems of legacy ASP.NET Web Forms applications. It is often not possible to rewrite them from scratch, as new features should be introduced every month, and I’d like to dig into one of the ways of modernizing these applications.
In this part, I will write about...
далее...