Category: Programming

Some Best Practices for Entity Framework Core, my opinion

March 19, 2025 By Joao LIVIO

Entity Framework Core (EF Core) is a powerful ORM (Object-Relational Mapper) for .NET applications that simplifies database interactions. However, to build efficient, scalable, and maintainable applications, following best practices is crucial. In this blog post, we’ll explore best practices for EF Core, covering topics like: Defining Primary and Foreign Keys A well-structured database starts with […]

Basic Programming Paradigms: Imperative, Functional, and Object-Oriented Languages

October 10, 2024 By Joao LIVIO

Programming paradigms define the style and structure of writing code. Understanding these paradigms can significantly impact how efficiently and effectively developers solve problems. In this article, we’ll delve into three major programming paradigms: imperative, functional, and object-oriented. We’ll provide real examples, detailed explanations, and source code samples to illustrate each. Imperative Programming Imperative programming is […]