Part 5: Design Patterns – C# / .NET Interview Questions and Answers
This chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
You're viewing blog posts that cotains Databases tag
See all postsThis chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This chapter explores advanced asynchronous and parallel programming in .NET, including Tasks, Thread Pools, channels, race conditions, context switches, and best practices.
This article explores essential C# type concepts, providing detailed explanations, code examples, and junior, middle, and senior expectations to enhance your understanding and boost your confidence.
This article considers popular options for storing hierarchical data in SQL and NoSQL databases.
AbstractLess: Approach to avoid complexity in your system architecture
This article explores essential data integration patterns, including ETL, ELT, Change Data Capture (CDC), Data Federation, Data Virtualization, Data Replication, Publish/Subscribe, Request/Reply, and Point-to-Point Integration. Learn how and when to use these patterns for efficient data handling and real-time analytics.
Learn about Change Data Capture (CDC), its use cases, types, advantages, and challenges. Get decision-making guidance for selecting the right CDC method to ensure real-time data updates and integration with systems like data warehouses or analytics platforms.
This article discovers the differences between ETL and ELT processes and how they could be used for data integration.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
Choosing the right architecture style is important for applications that should be scalable, maintainable, and aligned with business requirements. Each architecture style has unique characteristics, and the choice can impact how the application performs, scales, and evolves. This article explores the top 10 software architecture styles you should know and their pros, cons, and typical use cases.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.