RO EN
Repository Design (optional) for writing

Repository Design (optional) for writing

In this article, we discuss designing a Repository for write operations as an alternative to working directly with DbContext. You will see how an IPostRepository with methods like AddAsync() and GetByIdAsync() can simplify the logic in Command Handlers and maintain a clear separation of responsibilities.

Citește mai mult
Why I returned to classic MVC after the experiment with Blazor

Why I returned to classic MVC after the experiment with Blazor

After a testing period with Blazor WebAssembly, I chose to return to classic MVC. The reasons are clear: simpler SEO, faster pages, and correct indexing on Google. In the article, I explain why MVC remains the better choice for a blog or content site.

Citește mai mult
TIOBE Ranking – September 2025: Python pulls ahead, Perl and Ada rise strongly

TIOBE Ranking – September 2025: Python pulls ahead, Perl and Ada rise strongly

The TIOBE Ranking – September 2025 brings significant changes: Python strengthens its dominance, while Perl and Ada make a spectacular comeback in the top. See the full developments this month.

Citește mai mult
AI vs. Traditional Search Engines

AI vs. Traditional Search Engines

Discover how AI like ChatGPT, Gemini, or Perplexity is changing the way we search for information online and what impact it has on organic traffic and traditional SEO.

Citește mai mult
Applying transactions in the Command handler

Applying transactions in the Command handler

In this article, we explore how to manage transactions in the Command handler of a CQRS and DDD-based application. We will examine the use of IDbContextTransaction from Entity Framework Core and the UnitOfWork alternative to ensure data consistency when business logic involves multiple operations.

Citește mai mult
TIOBE Ranking – August 2025: Python remains in power, Perl continues its rise

TIOBE Ranking – August 2025: Python remains in power, Perl continues its rise

The TIOBE ranking for August 2025 confirms Python's dominance, with over 26% popularity. Perl continues to rise spectacularly, while Ada and Visual Basic strengthen their positions in the top 20.

Citește mai mult
Persistence through EF Core in the Infrastructure Layer

Persistence through EF Core in the Infrastructure Layer

Separate responsibility for data persistence in a clean way using EF Core and an abstracted context in the Infrastructure Layer.

Citește mai mult
TheTrueSize.com – Why maps lie to us and how we can correct our geographic perceptions

TheTrueSize.com – Why maps lie to us and how we can correct our geographic perceptions

TheTrueSize.com is an interactive site that shows you how wrongly we perceive the sizes of countries because of traditional maps. Drag, compare, and see the reality with your own eyes!

Citește mai mult