All
Articles 173,167Blog Posts 163,817Tech Tutorials 46,199Research Papers 33,874News 21,839
⚡ AI Lessons

Dev.to · nikosst
📐 ML Fundamentals
⚡ AI Lesson
5mo ago
AsTracking vs AsNoTracking στο Entity Framework Core Πλήρης Ανάλυση με Παραδείγματα
Όταν δουλεύουμε με Entity Framework Core, ένα από τα πιο παρεξηγημένα αλλά ταυτόχρονα και κρίσιμα για...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Specification Pattern υπό το πρίσμα του SOLID και της Clean Architecture
Η εξέλιξη της μηχανικής λογισμικού τις τελευταίες δεκαετίες έχει καταδείξει ότι το βασικό πρόβλημα...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Asynchronous Programming στην C#: Θεμελιώδεις Αρχές, Κανόνες και Βαθιά Κατανόηση
Εισαγωγή Ο ασύγχρονος προγραμματισμός στην C# αποτελεί ένα από τα πιο ισχυρά εργαλεία για την...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Helper Classes vs Extension Methods
Ποια είναι η διαφορά και πότε χρησιμοποιείς το καθένα Στην καθημερινή ανάπτυξη λογισμικού, πολύ...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
5mo ago
A Simple Clean Architecture Structure for ASP.NET Core Projects
Many developers hear about Clean Architecture but struggle with one simple question: How should I...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Middleware στο ASP.NET Core (C#)
Από τη θεωρία μέχρι τα production patterns Στην αρχιτεκτονική του ASP.NET Core, το middleware...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Async / Await, Task και Thread Pool στο C# Μια πλήρης αλλά απλή εξήγηση
Πολλοί προγραμματιστές χρησιμοποιούν async και await καθημερινά χωρίς να γνωρίζουν πραγματικά τι...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Πότε και πώς να μετατρέψεις ένα pattern σε NuGet Package
Στον κόσμο της ανάπτυξης λογισμικού, η επαναχρησιμοποίηση κώδικα δεν είναι απλώς καλή...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
FluentValidation σε Clean Architecture
Πώς στήνουμε σωστά τα validations και γιατί δεν πρέπει να βάζουμε business logic στους...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
CancellationToken στο .NET
Πότε, πού, γιατί και πώς το χρησιμοποιούμε, και ποια είναι η πραγματική χρησιμότητά του. Το πρόβλημα...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
Execution Strategy στο Entity Framework Core
Τι πρόβλημα λύνει, πώς λειτουργεί, πότε το χρησιμοποιούμε και πώς το υλοποιούμε σωστά Το πρόβλημα...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
6mo ago
Strategy & Factory Pattern στην C# Μια ορθολογιστική και SOLID προσέγγιση
Θεωρητική Θεμελίωση 1. Γιατί υπάρχουν τα Design Patterns; Τα Design Patterns δεν είναι "μαγικές...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
Dependency Injection στο .NET
Τι είναι, γιατί υπάρχει και πώς λειτουργούν τα Lifetimes Η σύγχρονη ανάπτυξη λογισμικού δεν αφορά...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
Η χρήση του MediatR στην αρχιτεκτονική εφαρμογών Αναγκαιότητα ή τεχνολογική μοντερνιά;
Το πρόβλημα πριν από το εργαλείο Κάθε αρχιτεκτονική επιλογή πρέπει να απαντά σε ένα ερώτημα: Ποιο...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
6mo ago
Generic Repository στο Entity Framework Core: Σύγχρονες και Ασύγχρονες Λειτουργίες
Το Repository Pattern είναι ένα από τα πιο γνωστά design patterns στην ανάπτυξη λογισμικού. Σκοπός...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
Ternary & Conditional Expressions στην C#
Πότε, γιατί και πώς να τις χρησιμοποιούμε σωστά Εισαγωγή Στην C#, οι conditional expressions...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
6mo ago
Φόρτωση Δεδομένων στο Entity Framework Core
Ιnclude, ThenInclude και Projection – Αναλυτική Διδακτική Προσέγγιση Όταν εργαζόμαστε με το Entity...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
7mo ago
Unit Tests, Integration Tests & End-to-End Tests
Το πότε, πώς, πού και κυρίως γιατί της αυτοματοποιημένης δοκιμής λογισμικού Η αυτοματοποιημένη...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
7mo ago
Anemic Entities vs Behavior-Rich Entities Από το Anti-Pattern σε σωστό Domain Model (.NET Core / C#)
1. Τι είναι τα Anemic Entities Anemic Entity (ή Anemic Domain Model) είναι μια κλάση που: Περιέχει...

Dev.to · nikosst
🔧 Backend Engineering
⚡ AI Lesson
7mo ago
Unit of Work στην C#: Η ιστορία της συνέπειας και της καθαρότητας στη διαχείριση δεδομένων
Η διαχείριση δεδομένων σε εφαρμογές με βάσεις δεδομένων ήταν πάντα μια πρόκληση για τους...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
8mo ago
Clean Architecture & Vertical Slice
Στον κόσμο των enterprise εφαρμογών και ειδικά στο οικοσύστημα του .NET, η συζήτηση γύρω από την...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
9mo ago
Ανατομία και Εκτίμηση ενός .NET Solution Ένα Ταξίδι Αξιολόγησης πριν από το Refactor
Η διαδικασία αξιολόγησης ενός υπάρχοντος .NET Core solution που υλοποιεί Clean Architecture δεν...

Dev.to · nikosst
🏗️ Systems Design & Architecture
⚡ AI Lesson
10mo ago
Αρχιτεκτονική Ανάλυση του MySchool System: Από Μονολιθική Προσέγγιση σε Microservices
Εισαγωγή Στην παρούσα μελέτη εξετάζουμε τη σχεδίαση και υλοποίηση ενός ίδιου...

Dev.to · nikosst
📅 Project Management
⚡ AI Lesson
10mo ago
🏆 Agile FC: Το Scrum μέσα από το Ποδόσφαιρo
Περιληπτικά Μια ποδοσφαιρική ομάδα εφαρμόζει Scrum για να φτάσει στον τελικό του Κυπέλλου, με κάθε...
DeepCamp AI