Related resources for DES
  • Explain SSIS Designer for Newbies2/7/2025 6:55:09 AM. Learn how to create and manage SSIS packages using SSIS Designer in SQL Server Data Tools (SSDT). Explore key components like Control Flow, Data Flow, Parameters, Event Handlers, Package Explorer, and
  • Automating SharePoint Online Migration Using Sharegate2/3/2025 7:18:24 AM. This article explains the advanced Sharegate tool options to automate the larger migrations from CSV file.
  • One Codebase, Every Platform: Build a Real-Time Currency Converter for Mobile, Web, and Desktop2/1/2025 11:35:07 AM. Learn how to build a cross-platform currency converter app using .NET MAUI Blazor Hybrid. Fetch live exchange rates and deliver a seamless user experience across web, mobile, and desktop platforms wit
  • Understanding Abstract Factory Design Pattern2/1/2025 9:09:07 AM. This article explains the Abstract Factory Design Pattern in C#, demonstrating its implementation with a real-world payment gateway example. It covers abstract products, factories, concrete implementa
  • Design Patterns for Scalable ASP.NET MVC Applications1/31/2025 11:35:35 AM. Discover key design patterns like Repository, Unit of Work, Dependency Injection, Factory, Singleton, and Command to enhance the scalability, maintainability, and testability of your ASP.NET MVC appli
  • The SOLID Principles in C# 131/26/2025 3:12:43 PM. Ziggy Rafiq's detailed examples provide an overview of the SOLID principles of object-oriented design in C# 13. You'll learn how to adhere to SRP, OCP, LSP, ISP, and DIP to write maintainable,
  • Mastering C# 13.0: Best Practices and Coding Standards1/26/2025 9:53:26 AM. Explore the essential coding standards and new features of C# 13.0. Enhance your development skills with practical examples and coding snippets for writing clean, efficient, and maintainable code.
  • ASP.NET 8 – Using Bootstrap 5 Themes1/20/2025 5:46:33 AM. This article covers selecting and installing themes, configuring settings in appsettings.json, passing theme data to views, and managing UI consistency across different themes for a professional web a
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 61/17/2025 4:31:46 AM. Learn how to configure and validate build pipelines, optimize deployment processes, and ensure application stability. This sixth installment dives deep into practical strategies for DevOps success.
  • .NET8/9 – Testing different Build/Deployment modes – Part 51/16/2025 9:16:16 AM. Explore various .NET8/9 build, publish, and deployment modes, including single-file apps, AOT precompilation, and framework-dependent/independent setups. Learn about tools like dotnet restore, global.
  • .NET8/9 – Testing different Build/Deployment modes – Part41/16/2025 4:17:27 AM. Explore various .NET8/9 build modes, including framework-dependent, self-contained, single-file deployments, AOT compilation, trimming options, and more, using Microsoft tools and dotPeek decompiler f
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 31/15/2025 9:42:57 AM. This article explores 15 different build modes in .NET 8/9, including framework-dependent, framework-independent, single-file bundling, trimming unused libraries, and Ahead-of-Time (AOT) precompiling.
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 21/15/2025 4:50:51 AM. This article explores testing various build and deployment modes in .NET 8 and .NET 9. It delves into advanced techniques, comparisons, and optimization strategies to ensure seamless application deplo
  • .NET 8/9 – Testing Different Build/Deployment Modes – Part 11/14/2025 5:48:22 AM. Learn how to test various configurations, optimize deployment pipelines, and enhance the build process for efficient development workflows. Part 1 covers essential setup and testing strategies for .NE
  • Best way of implementing Domain-driven design, Clean Architecture and CQRS1/13/2025 11:58:28 AM. Domain-Driven Design (DDD), Clean Architecture, CQRS, and software design principles emphasize building scalable, maintainable systems. Key concepts include aggregates, events, repositories, and facto
  • Google Chrome AI Upgrades Enhance Your Browsing Experience1/13/2025 11:23:27 AM. Discover 11 AI-powered Google Chrome features, including Google Lens, tab organizers, and enhanced security, designed to streamline searching, browsing, and productivity while personalizing and protec
  • Workaround for macOS Malware Alert Blocking Docker Desktop1/13/2025 6:39:22 AM. Are you Facing a false malware alert blocking Docker Desktop on macOS? Learn how to fix it with a step-by-step workaround and get back to development.
  • Mac Blocks Docker Desktop: False Malware Alert Disrupts Developers1/12/2025 7:56:48 AM. A false malware alert on macOS is blocking Docker Desktop, causing disruptions for developers. Learn what caused it and how to resolve the issue quickly.
  • Architectural Design Patterns for Applications Leveraging LLMs1/10/2025 11:48:00 AM. This video will talk about bridging natural language queries into structured queries.
  • Sorting Array in Ascending and Descending order in Java1/10/2025 5:26:50 AM. Learn to sort arrays in Java using built-in methods like `Arrays.sort()` for ascending order and `Arrays.sort()` with `Collections.reverseOrder()` for descending order, complete with examples and expl
  • Understanding Domain-driven Design1/7/2025 4:14:21 AM. In this video, you will Understand Domain-driven Design.
  • What is Factory Method Design Pattern?1/6/2025 4:13:55 AM. Learn how to build an AI-powered birthday party planner using Copilot Studio and Microsoft OpenAI. Streamline theme selection, product management, and logistics with intelligent automation for efficie
  • Exploring LensGo AI: A Game-Changer in Artificial Intelligence1/2/2025 8:47:02 AM. LensGo AI is an innovative platform that leverages the power of artificial intelligence to revolutionize visual content creation.
  • Effective System Design using CAP theorem12/31/2024 9:37:49 AM. In the video, the audience can get a good insight on why CAP is required apart from practical use cases of it in banking systems, social media feeds and e-commerce sites etc.
  • Why We need Factory Design Pattern?12/31/2024 5:05:58 AM. The Factory Design Pattern is a creational design approach that simplifies object creation by providing a central mechanism. It promotes code reusability, maintainability, and decoupling, making softw
  • Docker Desktop 4.37: AI Catalog Access and Command-Line Control12/19/2024 8:24:48 AM. Docker Desktop 4.37 introduces AI Catalog access, command-line management, component upgrades, and bug fixes, streamlining modern development workflows.
  • Understanding HTTP Status Codes: List of Errors & Their Meanings12/17/2024 9:11:55 AM. Comprehensive guide to HTTP error codes, covering their meanings, uses, and practical examples. Learn to troubleshoot 4xx errors effectively.
  • Git GUI Clients (3), GitHub Desktop12/13/2024 5:42:51 PM. This article discusses the GitHub Desktop as a client GUI. This series explores various Git GUI clients like Visual Studio, GitHub Desktop, and SmartGit, detailing features such as repo management, in
  • React v19 Now Stable: What Developers Need to Know12/11/2024 7:00:41 AM. React v19 has officially reached stable release, bringing enhanced features and performance for developers building dynamic user interfaces. Dive into the new version to streamline your projects and l
  • Understanding FlexBox: Flex Direction12/6/2024 5:09:01 AM. Learn how to align elements horizontally or vertically, explore row and column orientations, and create responsive layouts with ease. Perfect for frontend developers and designers.
  • Design Pattern (5-4), Dependency Injection, MVC Demo12/5/2024 8:37:18 PM. This article will be an implementation of Dependency Injection for a MVC app.
  • Design Pattern (5), Dependency Injection12/5/2024 6:35:37 PM. This article discusses Dependency Injection. This article series covers Design Patterns, starting with MVC. This specific article focuses on Dependency Injection (DI) in .NET, explaining the Dependenc
  • How to Create a Stopwatch Application using JavaScript with Code12/5/2024 8:33:20 AM. Learn how to build a fully functional stopwatch with HTML, CSS, and JavaScript in this beginner-friendly tutorial. Create a stopwatch with start, stop, reset, lap recording, and theme switching featur
  • Introduction To Flexbox: A Powerful Layout Model12/5/2024 4:51:11 AM. Flexbox, short for Flexible Box Layout, is a modern CSS layout model that simplifies web design by providing powerful tools for alignment, spacing, and responsiveness.
  • Top IDEs for Java Development in 202412/2/2024 6:14:06 AM. An IDE (Integrated Development Environment) is a software tool that helps developers code, test, and debug efficiently. Popular Java IDEs in 2024 include IntelliJ IDEA, Eclipse, NetBeans, and more.
  • Factory Design Pattern Using Delegates In C#11/27/2024 9:52:19 AM. Factory Pattern is a creational design pattern that provides a way to encapsulate object creation. Instead of directly instantiating objects, you delegate the creation process to a factory class.
  • The Cynefin framework with Domain-driven Design11/21/2024 12:40:43 PM. What is the Cynefin Framework, and how does it align with Domain-Driven Design (DDD)? The Cynefin framework helps decision-makers navigate complex problems by categorizing them into five domains. It c
  • Use of ItemsControl in WPF C# for Flexible UI Design11/19/2024 4:38:09 AM. This guide explores data binding, templates, and customization techniques for crafting sophisticated layouts. Enhance your WPF skills and unlock the full potential of ItemsControl for efficient UI dev
  • Enhance SQL Server Stored Procedure Performance – Tuning Tips11/18/2024 3:51:42 AM. Covering indexes and filtered indexes in SQL optimize database performance by efficiently retrieving data for queries. Covering indexes include all needed columns, while filtered indexes target specif
  • How to Read and Write JSON Files in C#11/17/2024 10:49:03 AM. JSON is a common data format used in APIs, configuration files, and data exchange. Learn to handle JSON in C# using `System.Text.Json`. This article covers creating data models, writing to and readin
  • OWASP TOP 10 Security Vulnerability and Remediation11/13/2024 8:15:54 AM. This session introduces OWASP's Top 10 vulnerabilities, emphasizing proactive security in web development. Covering each category, it promotes secure coding practices to prevent financial loss and
  • Creating Interactive Charts with Chart.js and TypeScript11/10/2024 6:08:34 AM. To create a responsive chart in a TypeScript application, use Chart.js—a popular library for data visualization. Set up your TypeScript project, install Chart.js and its types, and configure Webpack f
  • How to Apply Custom Fonts in .NET MAUI11/7/2024 5:38:25 AM. Learn how to add and apply custom fonts in your .NET MAUI app to enhance design and branding. This guide covers adding font files, registering fonts in MauiProgram.cs, and using them in XAML or C#.
  • Explore Docker Desktop 4.35: New Features & Enhancements11/6/2024 4:03:16 AM. Discover the key features of Docker Desktop 4.35, including Organization Access Tokens, Docker Home, Volumes Export, and the integrated Terminal.
  • Understanding Distributed and Monolithic SQL Architectures11/5/2024 10:01:52 AM. In this article, we explore the key differences between distributed and monolithic SQL architectures. We delve into their respective advantages and disadvantages, focusing on scalability, performance,
  • Object Oriented Design Balancing with Anti-Single Responsibility11/5/2024 4:18:47 AM. This article will change your perspective on working with the Single Responsibility Principle (SRP). The main point is to focus on finding balance when designing object-oriented systems and applying S
  • Serialization and DeSerialization in C#10/21/2024 10:18:19 AM. Serialization is the process of converting an object into a storable format, such as XML, JSON, or binary, while deserialization restores it to its original form. Common types include XML, JSON, Binar
  • Descending DropDown List In ASP.NET10/8/2024 9:27:53 AM. Learn how to sort a DropDown List in ASP.NET in descending order using C#. This tutorial covers data binding, sorting logic with LINQ, and implementing dropdown controls in ASP.NET Web Forms or MVC ap
  • Bootstrap Dropdown Menu10/8/2024 9:26:56 AM. This article provides a step-by-step guide on creating a dropdown menu using Bootstrap. It covers dropdown basics, customization options like variations (dropup, dropright, dropleft), setting active o
  • Creating DropDown Menu in Bootstrap10/8/2024 9:17:17 AM. Learn how to create a dropdown menu in Bootstrap, a powerful frontend framework for web development. This guide covers step-by-step instructions to implement responsive navigation menus using HTML, CS
  • Multiple Diagrams Per Model With Entity Framework and Visual Studio 201310/8/2024 9:03:31 AM. The Model First Approach in Entity Framework allows users to create and manage entity models using the EDMX file. It features a design surface for editing entities, a model browser for navigation, and
  • Customize Scrollbars Using CSS310/8/2024 9:02:58 AM. This guide covers essential CSS properties, such as scrollbar width, scrollbar-color, and ::-webkit-scrollbar for cross-browser compatibility, enabling you to create sleek, modern scrollbars.
  • Using Border Radius and Gradients in CSS3: Part I10/8/2024 9:01:34 AM. This article introduces the use of CSS3 for creating gradients directly in web pages, eliminating the need for image workarounds. It explains the two primary types of gradients: linear and radial. A p
  • How to use StyleSheets10/8/2024 8:54:45 AM. Learn how to effectively use StyleSheets to enhance your web design and development skills. This guide covers the fundamentals of CSS, including external and inline styles, responsive design technique
  • What is Inline Arrays in C# 1210/7/2024 6:44:43 AM. C# 12 unveils a hidden gem - inline arrays. This article delves into these performance powerhouses, showcasing how they boost speed, simplify memory management, and enhance type safety. Discover their
  • Why FSLogix is Essential for Azure Virtual Desktop Environments10/7/2024 6:28:48 AM. FSLogix is a crucial tool for optimizing Azure Virtual Desktop environments. It enhances user experience through efficient profile management, allowing seamless access to applications and data.
  • How to Deploying Azure Virtual Desktop (AVD or WVD)10/7/2024 5:25:42 AM. Learn how to deploy Azure Virtual Desktop (AVD), formerly known as Windows Virtual Desktop (WVD), with this comprehensive guide. Explore essential steps for setting up a virtual desktop infrastructure
  • Exploring Network Topologies10/5/2024 6:02:32 AM. Network topologies define the structure of a network, with common types like Bus, Ring, Star, Mesh, and Hybrid, each offering unique advantages and suited for different network needs
  • Disable Splash Screen For Reducing Startup Time/Boot Time of Windows 1010/3/2024 11:48:10 AM. Disabling the Splash Screen in Windows 10 can significantly reduce boot time by eliminating the 3-5 seconds spent displaying the Windows logo. To do this, access the System Configuration dialog by typ
  • Bootstrap For Beginners - Part Two (Bootstrap Containers) 10/3/2024 11:31:45 AM. This article explores Bootstrap containers, focusing on the two main classes: .container for a responsive fixed-width layout and .container-fluid for a full-width layout. It provides practical example
  • Design Pattern (5-3), Dependency Injection, Console Demo10/1/2024 1:45:33 PM. This article will make console demo for the Dependency Injection
  • Design Pattern (5-1), Dependency Injection Implementation​​​​​​10/1/2024 1:44:22 PM. This article will discuss more about the implementation of Dependency Injection.
  • Explaning Joins in Azure Cosmos DB 9/30/2024 8:45:05 AM. Azure Cosmos DB enables seamless querying using SQL-like syntax, allowing joins within JSON documents. This feature facilitates data retrieval from arrays and nested objects within a single container,
  • Understanding the Concept of Rule Engine through Shopping Cart Discount feature9/29/2024 4:59:27 AM. This article explores how a rule engine can be used to implement a shopping cart discount feature, automating discount logic based on conditions such as cart value, product category, and promotions.
  • REPR Pattern - For C# Developers9/27/2024 8:14:53 AM. Discover the REPR Pattern, a powerful design technique tailored for C# developers. Learn how this pattern can simplify code structure, improve maintainability, and optimize performance in C# applicati
  • How to Build a Clean Architecture Web API with .NET Core 89/26/2024 9:15:22 AM. Learn how to build a robust Web API using Clean Architecture principles with .NET Core 8. This guide covers essential concepts, including modular design, dependency injection, and best practices for A
  • Create A Custom Page Layout For SharePoint Online9/26/2024 8:35:30 AM. Learn how to create a custom page layout in SharePoint Online to enhance your site's design and functionality. This guide covers essential steps for customizing page layouts, including utilizing w
  • Why "Service Locator" is an "Anti-Pattern" for Dependency Injection9/26/2024 8:29:26 AM. The "Service Locator" pattern, while widely used, often leads to issues in software design, making it an anti-pattern in the context of Dependency Injection (DI). This article explores the d
  • Using Business Objects As Models In MVC9/26/2024 7:15:50 AM. This approach enhances code reusability, maintainability, and separation of concerns by clearly defining the role of models in managing the application's core functionality.
  • Create Custom Tab in Office Ribbon at Excel/ Word 20079/25/2024 9:48:35 AM. This article provides a step-by-step guide for customizing Office 2007 applications like Excel and Word using Visual Studio 2008. It demonstrates how to create a custom tab in the Ribbon without codin
  • Create Modern Page Template In SharePoint Online9/24/2024 11:55:00 AM. Learn to customize layouts, integrate web parts, and optimize content management within SharePoint's modern UI. Ideal for improving site design and user experience.
  • Understanding Key Concepts in Domain-Driven Design9/23/2024 8:30:18 AM. In this article, we will explore how these concepts drive effective software modeling, ensuring alignment between the business domain and your codebase.
  • How to use Bootstrap With Angular9/23/2024 5:08:21 AM. This guide covers Bootstrap installation in Angular projects, configuring styles and components, and tips for optimizing your design, helping you build modern, responsive web apps.
  • Learn CSS Scroll Snaps9/21/2024 2:51:51 PM. In this article we learn about CSS Scroll Snaps.
  • With code examples, learn how to develop ASP.NET Core C# 12 using domain-driven design9/21/2024 4:15:04 AM. In this guide, you will learn how to develop applications using ASP.NET Core with C# 12, applying domain-driven design principles. Through clear code examples, we’ll explore how to create effective do
  • Reading and Writing Operation on File System in C Programming9/20/2024 7:55:07 AM. In C programming, file handling allows reading from and writing to files using functions like fopen(), fclose(), putc(), getc(), fwrite(), and fread(). Files are opened in various modes such as read,
  • Design Principle (2): Inversion of Control (IoC) Principle9/19/2024 3:44:37 PM. This series delves into Software Design Principles, with a focus on the Inversion of Control (IoC) Principle in this article. It covers Dependency Inversion, Dependency Injection, IoC Containers, and
  • Design Principle (1-1): SOLID in Code Demo9/19/2024 3:43:58 PM. This article will discuss the SOLID in code demo. This article series covers Software Design Principles, focusing on the SOLID principles. It includes practical code demos and explanations for each pr
  • Prototype Pattern: Cloning Objects in C#9/18/2024 7:52:32 AM. The Prototype Pattern is a creational design pattern that simplifies object creation by cloning existing instances instead of starting from scratch. Ideal for complex objects, it reduces initializatio
  • Repository Design Pattern in MVC Architecture With Entity Framework9/18/2024 5:49:26 AM. In this article, we will learn the Repository Design Pattern in MVC Architecture with Entity Framework simplifies data access by creating a layer between the data and business logic.
  • Introducing New Features of CSS39/17/2024 10:38:32 AM. Discover the latest advancements in CSS3 with our comprehensive guide to its new features. Explore enhancements like Flexbox for flexible layouts, Grid for complex designs, and powerful animations and
  • Singleton Pattern: Ensuring a Single Instance in .NET Core9/17/2024 7:19:37 AM. In this article, we learn about Singleton Pattern: Ensuring a Single Instance in .NET Core. The Singleton Pattern ensures a class has only one instance, providing global access. It's commonly used
  • Abstract Factory Pattern: Designing Families of Related Objects in C#9/17/2024 5:10:34 AM. The Abstract Factory Pattern provides an interface for creating families of related objects without specifying their concrete classes. It ensures consistency and flexibility in object creation, useful
  • Create a Desktop Application with Angular Electron Framework9/17/2024 4:56:42 AM. Learn how to create or convert an existing application to a Desktop application with the Electron framework. Convert an Angular application into a cross-platform desktop app using the Electron framewo
  • Factory Method Pattern: Simplifying Object Creation in C#9/17/2024 4:01:43 AM. The Factory Method Pattern is a creational design pattern that delegates object creation to subclasses, promoting flexibility and maintainability. It defines an interface for creating objects but lets
  • Categorizing Design Patterns: Creational, Structural & Behavioral9/16/2024 8:17:37 AM. In this article we will learn about Categorizing Design Patterns: Creational, Structural, and Behavioral. It provides real-life examples, benefits, and challenges, offering developers insights for be
  • The Importance of Design Patterns in .NET Core Development9/16/2024 6:11:56 AM. This article discusses the importance of design patterns in .NET Core development, highlighting how they enhance scalability, maintainability, and flexibility. Key patterns include Singleton, Reposito
  • What Are Design Patterns? Understanding the Basics9/16/2024 5:51:51 AM. Design patterns are essential in software development, offering reusable solutions to common problems. By applying patterns like Singleton, Factory Method, and Observer, developers create flexible, ma
  • Builder Pattern: Constructing Complex Objects9/14/2024 1:58:12 PM. In this article, we learn about Builder Pattern: Constructing Complex Objects. The Builder Pattern simplifies the creation of complex objects through step-by-step construction. It enables flexibility,
  • Make Conversations Interactive with Adaptive Cards Copilot Studio9/14/2024 11:54:24 AM. Learn how Adaptive Cards enhance user engagement by providing dynamic, card-based interfaces in chatbots, allowing for real-time responses and rich interaction in conversational AI.
  • Design Principle (1): SOLID in Concept9/13/2024 12:17:57 PM. This series explores software design principles, focusing on SOLID principles: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion, and their pract
  • Design Principle (0): Design Principle vs Design Pattern9/13/2024 12:17:06 PM. This series explores software design principles, distinguishing between high-level design principles like SOLID and low-level design patterns, offering practical guidelines and implementation strategi
  • Design Pattern (3), Singleton9/5/2024 12:49:09 PM. This article will discuss the Singleton pattern.
  • How To Create Excel Add-Ins?9/5/2024 8:35:09 AM. Create an Excel add-in using HTML, CSS, JavaScript, or C# to enhance functionality across various platforms, including Excel for Windows, Mac, and Office 365. Install Yeoman and the generator-office g
  • Create a Material-UI Custom Select Component with React js.9/5/2024 8:31:11 AM. Learn how to create a custom select component using Material-UI with React JS in this tutorial. We’ll walk through setting up Material-UI, designing a customizable select dropdown, and integrating it
  • GridView Paging Sample in ASP.NET9/4/2024 8:21:34 AM. Learn how to implement various paging styles in ASP.NET GridView using C#. This guide covers binding SQL Server data to a GridView, enabling paging, and customizing pager settings like Numeric, NextPr
  • Magnific Pop Up.js Implementation To Zoom In Pictures9/4/2024 7:27:59 AM. This article explains how to implement Magnific Pop Up.js to display full-sized images in a pop-up on a webpage, avoiding the need to navigate away from the page. The guide provides step-by-step instr
  • Serialization And Deserialization In C# Using Protobuf-net.dll9/4/2024 6:53:55 AM. This article describes how to implement serialization and deserialization using Protobuf-net.dll. This article explores Protobuf-net, a .NET library for efficient serialization and deserialization usi
  • Explain Primary Constructor in C# 129/4/2024 6:23:27 AM. The primary constructor in C# 12 introduces a new way to define and initialize properties directly within the class declaration, simplifying object creation and reducing boilerplate code.
  • A Guide to Using the Decorator Pattern in Your C# Code9/4/2024 5:40:43 AM. In this article, we will learn how to implement this pattern in your C# code, improve code reusability, and follow best practices for more maintainable and flexible software design.