Search NetMentor
Find lessons by topic, technology, or the problem you want to solve.
284 results for “programacion”
AI with C#
7 results
LLM 101: Hallucinations, Tokens, and Context Explained Simply
→
How to have your own local AI with C# and Open Source models
→
Build a local RAG system to power up your LLMs
→
What is Model Context Protocol (MCP) and how to use it with C#
→
Analysis of the GLM 5.2 model for development
→
Fable 5 Evaluation: Is Anthropic's new model worth it?
→
We evaluate GPT-5.6 Sol, Terra and Luna for Programming
→
Architectures
8 results
Clean Architecture | Explanation and Opinion
→
MVC Explanation | What Is It and How Does It Work?
→
Analysis of Vertical Architecture
→
Hexagonal Architecture: The Essentials
→
Core-Driven Architecture: The Best
→
Explanation of Event-Driven Architecture
→
MVVM Pattern | 10-Minute Analysis
→
Domain Driven Design explained WITHOUT complications
→
Entity Framework Core
24 results
What is Entity Framework Core?
→
What is DBContext and DBSet
→
Database First in Entity Framework Core
→
Code First in Entity Framework Core
→
Effective Migrations in Entity Framework Core
→
How to Add Initial Data to a Database with Entity Framework Core
→
Connecting to a Database with EF Core
→
Foreign Keys in Entity Framework Core
→
The Magic of the Repository Pattern in C#
→
Unit of Work Pattern in C#: A Practical Approach
→
Queries and Data Manipulation with Entity Framework Core
→
Soft Delete in Entity Framework Core
→
Delving into IQueryable
→
Understanding Lazy Loading, Eager Loading, and Explicit Loading in Entity Framework Core
→
Creating a Generic Repository with Entity Framework Core
→
Raw SQL in Entity Framework Core
→
Learning to Use Interceptors in Entity Framework Core
→
Data Caching in Entity Framework Core: A Practical Approach
→
Addressing Concurrency Conflicts in Entity Framework Core
→
Unit test with DbContext and Entity Framework Core
→
Primary Key Type - Auto-incremented ID VS UUID
→
Applications with Multiple Clients
→
Stored Procedures in Entity Framework Core
→
Owned entities in Entity Framework Core
→
Payments with Stripe
8 resultsDistributed Systems
18 results
Introduction to Distributed Systems
→
API Gateway Pattern
→
Producer Consumer Pattern
→
RabbitMQ for Asynchronous Communication
→
Credential Management with Vault
→
Service Registration with Consul
→
Log Service in .NET with Graylog
→
CQRS Pattern Explained in 10 Minutes
→
Event Sourcing explained easy
→
Eventual Consistency in Microservices
→
Unifying API Responses
→
Saga Pattern for Distributed Transactions
→
Health checks in ASP.NET Core
→
Monitoring in Distributed Systems
→
Distributed Systems Development with .NET Aspire Locally
→
Idempotency in Software Development
→
Ensuring Event Consistency in Distributed Systems
→
The state of Aspire in 2026
→
Systems Design
3 resultsBasic Programming
18 results
Development Environment Installation
→
Decision-Making Statements
→
Variables and Operators
→
Input and Output via Keyboard and Screen
→
Debug Mode
→
Live Coding
→
Characters and Text Strings
→
Working with arrays and lists
→
Working with Dates - DateTime
→
Working with Files
→
Object-Oriented Programming and Classes
→
Live Coding Part 2
→
Access Modifiers
→
Exception Handling
→
Parameters by value and by reference
→
Recursion in Programming
→
Live Coding Snake
→
The best way to represent numbers in C#
→
Intermediate Programming
36 results
Inheritance in Object-Oriented Programming
→
Polymorphism in Object-Oriented Programming
→
Encapsulation in Object-Oriented Programming
→
Interfaces in Object-Oriented Programming
→
Sealed Modifier in C#
→
Method Overloading in Programming
→
Abstract Class in C#
→
Static in C#
→
Extension Methods in C#
→
Anonymous Types in C#
→
Nullable Types in C#
→
Creating Exceptions in C#
→
Ternary Operator in C#
→
Dynamic Type in C#
→
Generics in C#
→
Indexers in C#
→
Unit Tests in C#
→
Mock in C# Unit Tests - Working with Dependencies
→
LINQ in C#
→
Regular Expressions in C#
→
Tuple and ValueTuple in C# | Return Multiple Types From a Method
→
Implicit Operator in C#
→
Types by VALUE and REFERENCE in C#
→
How to Check for Null Values in C#
→
Queues in C#
→
The Stack type in C#
→
Lists in C#
→
Dictionaries in C#
→
PriorityQueue in C#
→
Test Doubles in Testing: Difference Between Stub, Fake and Mock
→
The Flag Attribute in C#
→
Null Conditional Assigner in C#
→
Extension Members in C#
→
Field keyword in C#: goodbye to manual backing fields
→
the primary constructors dilema
→
Central Package Management in .NET to simplify configuration
→
Advanced Programming
24 results
Delegates in C#
→
Events in C#
→
Lambda Expressions in C#
→
Covariance & Contravariance in C#
→
Performance of a C# Application
→
Connect MySQL Database with .NET Core and C#
→
Asynchronous Programming in C#
→
Code Immutability
→
Result Pattern in C#
→
Integration Tests with C# and Docker
→
Implement IDisposable Correctly
→
How to use Yield in programming
→
Correctly Implementing HttpClient in C#
→
Localization and Languages in .NET
→
Real-Time Applications with SignalR
→
How to Compare Objects in C#
→
How Logging Works in C#
→
A More Efficient Code in .NET Thanks to Native AOT
→
Thread Pool Starvation
→
Which Is Better: Using var or the Explicit Type in C#?
→
Integration Testing: Key Tool or Waste of Time?
→
ValueTask Explanation in C#
→
Channels in C#: The Perfect In-Memory Queue
→
Why you MUST use asynchronous code: The real impact on your CPU
→
Web API
23 results
REST API in C#
→
Difference between DTO and Entity
→
Application Structure
→
Dependency Injection
→
Encrypt and Decrypt Sensitive Information in C#
→
Distributed Cache in .NET with Redis
→
Middlewares and Filters in .NET
→
Minimal APIs in C#
→
Import configuration correctly in our .NET applications
→
Options pattern in C#
→
Testing an API with TestServer
→
Implementing a Custom JsonConverter
→
How to Include Headers in Swagger
→
API Key Explanation
→
What is Rate Limiting? Implementation in .NET
→
Streamlining Development with .HTTP Files
→
Implementing ProblemDetails for HTTP APIs
→
GraphQL in C#: A Practical Guide with Examples
→
gRPC and C#: Revolutionizing Service Communication
→
The Importance of the Cancellation Token
→
REST API Design: Best practices and consistency are the key
→
CORS in Depth: Origins, Preflight, and headers explained
→
The evolution of minimal APIs in 2026
→
Blazor
8 resultsSOLID Principles
5 resultsPopular Libraries in C#
15 results
Fluent Assertions in C#
→
Mock in C# with NSubstitute and FakeItEasy
→
Mapping Objects in C#
→
Background Tasks with C#
→
The performance of mappers in C#
→
Creating Fault-Tolerant Applications with Polly
→
Introduction to Fluent Validations in C#
→
The Power of the Mediator Pattern in .NET with MediatR
→
Introduction to ASP.NET Core Identity
→
Create Intuitive User Interfaces in the Console with Spectre
→
Admin Panel in C# with EasyData
→
How to Create a CLI in .NET
→
Dapper or Entity Framework? The eternal battle for data access in C#
→
Introduction to Playwright: E2E Tests in C#
→
Uno Platform from the Inside
→
Git and GitHub Course
3 resultsDocker
3 resultsNetCore on Linux
5 resultsWork Environment
26 results
Visual Studio 2019 Tricks
→
Static Code Analysis
→
What is an ORM - Dapper Introduction
→
What Are Microservices
→
What is JWT - Json Web Token
→
Infrastructure as Code
→
Deploying Libraries to Nuget from GitHub Actions
→
Big O Notation
→
Creating Code Templates | Streamline Your Development
→
Which Version of .NET Should You Use? Explanation of the .NET Environment
→
Authentication and Authorization: Learn the Concepts
→
What are feature flags?
→
What is a Modular Monolith? Architecture Comparison
→
Can ChatGPT Replace Developers?
→
Are OData and GraphQL Comparable?
→
My Experience Developing .NET Applications on a Mac
→
My Opinion on Code Freeze
→
Explaining Refactoring: Better Code at Lower Cost
→
Surface Pro 11 Review for Development
→
Deployment Errors: The Price of Poor Preparation
→
The Importance of Proper Programming
→
Shadow Testing for Safe Deployments
→
What to Keep in Mind When Migrating Systems?
→
Create .NET Applications from the Terminal with Warp CLI
→
Essential Design Patterns for Clean and Scalable Code
→
Guide to modernizing enterprise applications in .NET
→
Workplace World
21 results
Guide to Creating a Competitive CV
→
Which Path to Choose as a Web Developer
→
How to Learn More Than One Programming Language
→
Being a Developer in Ireland: The Cost of Living
→
Move from Junior to SENIOR with these 7 Applications
→
The Deception of Code Coverage
→
Is .NET Worth It in 2025
→
Serverless Doesn't Exist, It's Just Someone Else's Computer
→
Design and Development of Browser Games
→
The Most In-Demand Programming Languages
→
Which Programming Language Should I Study?
→
Benchmarks and Reviews: When Everything Seems Fine... But It’s NOT
→
The Effects of Artificial Intelligence on Content Creation
→
We Tried CODEX, OpenAI's New Artificial Intelligence
→
In-depth Technical Interview | Deep Dive Interview
→
AI agents comparison for developers on real task scenarios
→
Evaluating ChatGPT-5 in software development
→
AI forces us to be more of an engineer than ever
→
Claude Code explained: how it processes prompts, tools and context
→
The new programmer profile companies are looking for in 2026
→
How latency affects the users of your system
→
Web Programming
4 resultsProgramming Exercises
4 resultsNews
21 results
What's New in Visual Studio 2019
→
What's New in .NET Core 3
→
C# 8 News
→
What's New in C# 9
→
Summary: .NET Conf 2020 - What's New in .NET 5 and More
→
What's New in C# 10
→
Summary .NET Conf 2021 | What's New in .NET 6 and Much More!
→
What's New in C# 11
→
.NET 7 News - NetConf 2022 Recap
→
What's New in C# 12
→
.NET 8 Highlights - NetConf 2023 Recap
→
What's New in C# 13
→
What's New in .NET 9 and the .NET Conf 2024 Recap
→
Microsoft creates the TypeScript compiler with Go
→
C# Moves to Scripting
→
New Visual Studio 2026: Agents, Highlights and Less Friction
→
C# 14 Updates
→
NetConf 2025 recap: .NET 10, C# 14, Aspire and the future of the ecosystem
→
If you doubt .NET in 2026, Look at this
→
Runtime Async in .NET 11
→
Union Types: Discriminated Unions Finally Arrive in C#
→