Related resources for OR
  • Java 21 JUnit Testing Best Practices1/21/2025 6:35:37 PM. The best practices for JUnit testing in Java 21 by Ziggy Rafiq include leveraging new language features like record patterns and string templates. Develop maintainable and robust Java applications by
  • Build Cross-Platform Apps with .NET MAUI Blazor Hybrid1/21/2025 8:16:31 AM. There is a way to combine the capabilities of .NET MAUI and Blazor to create applications with a single codebase that works on mobile, desktop, and web platforms. In this article, I will demonstrate h
  • Create a Target Group in AWS for Load Balancing and Auto Scaling1/21/2025 6:33:29 AM. Learn how to create a Target Group in AWS for efficient traffic management with Elastic Load Balancers (ELB) and Auto Scaling Groups (ASG). This article covers step-by-step setup, health checks, and i
  • Deploy Azure Storage Account Using Bicep Template1/21/2025 6:06:38 AM. Explore the benefits of Infrastructure as Code (IaC) with Bicep, a simpler way to manage Azure resources. Understand key configurations, deployment steps, and best practices for efficient cloud automa
  • Working with gRPC API in .NET 81/21/2025 5:23:12 AM. We create a simple gRPC service using .NET C# to perform CRUD operations on a book management system. Learn how to define a .proto file, implement server-side logic, and test with tools like Postman
  • Exploring The Metaverse Index (MVI)1/20/2025 10:56:37 AM. The Metaverse Index (MVI) is a decentralized token pool offering exposure to virtual economies, including NFTs, gaming, finance, and more. MVI simplifies Metaverse investments, minimizing risk and cos
  • How to Create Flow Logs in AWS VPC 1/20/2025 9:57:59 AM. This article covers setting up flow logs, configuring traffic types, using IAM roles, viewing logs in CloudWatch, and analyzing traffic data for improved security and troubleshooting.
  • Fabric Data Factory: On-Prems Folder to Fabric SQL Database1/20/2025 9:45:15 AM. In this Data Engineering episode, I covered how to connect to files resident in on-prems folder and transform the data using Factory Data Factory dataflow gen2 and publish to the new SQL Database for
  • Java Program to Check Whether a Number is a Strong Number1/20/2025 9:39:00 AM. A Strong Number, also known as a Krishnamurthy number, is a number where the sum of the factorials of its digits equals the number itself. For instance, the number 145 is considered a Strong Number be
  • Create Threat Policies in Microsoft Defender for Office 3651/20/2025 9:25:02 AM. This article covers setting up anti-phishing, anti-spam, malware protection, and other security settings to protect your organization from cyber threats and ensure a safe email environment.
  • DeFi Use Cases: Bridging Traditional Finance and Blockchain1/20/2025 8:09:11 AM. Decentralized finance (DeFi) is revolutionizing financial services by leveraging blockchain for transparency, automation, and cost efficiency. With smart contracts, DeFi enables secure transactions, f
  • Download and Installing Veeam Backup & Replication1/20/2025 5:08:09 AM. Veeam Backup & Replication is a program that helps you save and recover data from computers, servers, and the cloud. It lets you set up automatic backups, store the data safely, and restore it if
  • How to Import Azure Wiki Contents into a JSON File1/20/2025 4:12:54 AM. In today’s digital age, organizations often depend on collaborative tools like Azure Wiki to streamline knowledge sharing among team members. In this article, we’ll see how to import Azure Wiki conten
  • Error handling in Angular1/19/2025 6:12:09 AM. Error handling in Angular ensures smooth user experiences and easier debugging. Techniques include HTTP errors, global handlers, interceptors, RxJS operators, guards for routes, user-friendly messages
  • Entity Framework (5-1), With .Net Core MVC, Database-First --- Scaffold-DbContext1/18/2025 7:33:03 PM. This article is to discuss the reverse engineering command Scaffold-DbContext by AI.
  • Entity Framework (5), With .Net Core MVC, Database-First1/18/2025 6:49:50 PM. This article will describe Entity Framework with .Net Core MVC, Database-First approach,
  • Assigning Sequential IDs to Records in Dataverse Using Power Automate1/18/2025 7:22:06 AM. Learn how to create a Power Automate flow to assign sequential IDs to records in Dataverse. This guide covers setting up triggers, extracting numeric values, incrementing IDs, and ensuring unique IDs
  • Integrate GPT Models with Azure OpenAI Service1/18/2025 6:33:14 AM. Learn to set up Azure OpenAI Service: create an account, request access, deploy resources, obtain API keys, explore models like GPT-4, integrate via APIs, test, monitor usage, and scale for powerful A
  • Java Program to Calculate the Sum of Odd Numbers in a Given Range1/17/2025 8:15:26 AM. This topic explains how to write a Java program to calculate the sum of all odd numbers within a specified range. The program takes a user-defined start and end value, then loops through the range to
  • Dynamic Rules Engine for User Workflows in .NET Financial Apps1/17/2025 8:12:28 AM. Implement a dynamic .NET Rules Engine for financial workflows with user-specific rules. Customize logic based on roles, transactions, and account types. Enable fraud detection, compliance, and real-ti
  • Python Testing Framework with Example 1/17/2025 5:04:45 AM. This article covers popular frameworks like pytest and unit test, explaining their features, setup, and usage. Gain insights into automating tests for better reliability and efficiency in your project
  • Debug Angular (1), In VS Code by Debugger for Chrome 1/16/2025 5:27:30 PM. Describe how to debug in VS Code, and give some basic discussion
  • How to use SharePoint List Input Tool in Alteryx1/16/2025 10:44:59 AM. Use Alteryx Designer to connect to SharePoint lists across versions (2007 to SPO). Configure the SharePoint Site URL, and credentials, and select the desired list and view. Filter data, limit records,
  • .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.
  • How to Use Copilot in Microsoft Word1/16/2025 8:41:27 AM. Microsoft's Copilot for Word, powered by generative AI, enhances document creation with features like drafting, rewriting, summarizing, and transforming text. It offers intuitive access via ribbon
  • .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.
  • Global Exception Handling in ASP.NET Core Web API1/15/2025 3:20:27 AM. Learn how to implement Global Exception Handling in Asp.Net Core WebAPI using Custom Middleware. Handle errors efficiently with ExceptionMiddleware, register it in program.cs, and see how to manage ex
  • SQL Server – Query Performance – Database Maintenance can Help1/15/2025 3:19:58 AM. To improve query performance in an ASP.NET MVC application using SQL Server, periodic database maintenance steps like updating statistics and defragmenting indexes are essential. This includes manual
  • Checking Two Matrices Are Equal in Java or Not1/14/2025 9:58:37 AM. Learn how to compare two matrices in Java by implementing a `Matrix` class to handle creation, input, and comparison. This article covers object-oriented concepts, user input, and array manipulation.
  • How to Set Up Lifecycle Rules for AWS S3 Bucket1/14/2025 8:33:50 AM. This article covers transitioning objects to cheaper storage, setting expiration actions to delete old files, and managing versioned objects, helping you save costs and keep your S3 bucket organized e
  • Breaking Changes in .NET Build Tools 8.0.0 to 8.0.111/14/2025 6:42:50 AM. This article explains the cause, including breaking changes in build tools, and provides solutions using updated build configurations and global.json settings.
  • What We Didn't Know About C# 131/14/2025 4:21:39 AM. Ziggy Rafiq shows us how to leverage C# 13's hidden gems, including advanced pattern matching and performance enhancements that allow for faster and more effective development.
  • Debug Angular (1-1), In VS Code by Debuggers for Chrome New1/13/2025 9:18:06 PM. This article is a supplement of the article of Debug Angular (1-1), In VS Code by Debuggers for Chrome
  • 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
  • Working with GraphQL API in .NET 8 Using HotChocolate1/13/2025 7:06:02 AM. This article covers setting up a GraphQL server, defining queries and mutations, integrating with .NET 8 applications, and optimizing your API development process. Explore HotChocolate’s features for
  • Local and Global Temporary Tables in SQL Server1/13/2025 6:55:28 AM. Discover the differences between local and global temporary tables in SQL Server. Learn how to create, use, and manage temporary tables effectively.
  • 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.
  • Testing Speed of Modern External SSD Backup1/13/2025 6:02:25 AM. Discover how modern external SSDs perform in terms of speed and efficiency for data backups. This article explores key metrics like read/write speeds, real-world performance, and benchmarking tests.
  • Basic Authentication in Asp.NET Core Web API1/11/2025 6:29:54 AM. This article explains implementing Basic Authentication in ASP.NET Core WebAPI using .NET Core 8. It covers authentication concepts, step-by-step implementation, and demonstrates a practical example w
  • How to Dockerize Your Django App1/11/2025 6:00:08 AM. This beginner-friendly article teaches you how to Dockerize your Django app. With Docker, you can simplify development, ensure consistency, and optimize deployments.
  • Vertical Slice Architecture with Code Examples in C# 121/10/2025 3:09:45 PM. Get an overview of vertical slice architecture in C# 12 with Ziggy Rafiq. Build maintainable, scalable applications using feature-based organization with code examples, MediatR, and record types.
  • 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.
  • A Comprehensive Guide for Enterprise Developers on .NET 91/10/2025 10:21:59 AM. Ziggy Rafiq explains how enterprise developers can leverage high-performance APIs, real-time dashboards, and advanced security features using practical examples and best practices.
  • Bringing Legacy .NET Framework Applications into the Modern Era1/10/2025 10:21:36 AM. With this guide, you'll learn how to migrate your legacy .NET Framework apps to .NET 9, without refactoring code. It also discusses namespace updates, error handling improvements, and unit testing
  • Advanced C# 13 and .NET 9 Features for Expert .NET Engineers1/10/2025 10:20:34 AM. With this guide, you will learn about enhanced pattern matching, static abstract members, Native AOT, and much more in C# 13 and .NET 9. Written by Ziggy Rafiq, this is the best resource for experienc
  • 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
  • Migrating Azure ExpressRoute Gateway 1/10/2025 4:46:46 AM. Discover best practices, step-by-step instructions, and tips to ensure a smooth transition. Explore key considerations, minimize downtime, and optimize your Azure network for enhanced performance and
  • How to Add Tags to an S3 Bucket in AWS1/9/2025 11:56:44 AM. This simple article walks you through the steps to log into AWS Console, choose an S3 bucket, add tags, and efficiently track and categorize your resources. Start using tags today to improve your clo
  • Implementing Azure Private Link for Microsoft Fabric1/9/2025 11:29:30 AM. Azure Private Link integrates with Microsoft Fabric to secure data by enabling private access within Azure’s network. It ensures compliance, prevents data leaks, supports services like Power BI, and b
  • A Complete Java Classes Tutorial1/9/2025 10:07:50 AM. Java class is a basic concept of object-oriented programming. Java is an object-oriented programming language, so Everything in java is associated with java classes. In this article, we will learn abo
  • Feeling Overworked? Meet Your Secret Santa1/9/2025 9:46:32 AM. Feeling overwhelmed by work? Discover the magic of a Secret Santa! This article explores how the simple tradition of giving and receiving surprise gifts can boost morale, reduce stress, and foster str
  • Learn Access Modifiers in .NET Core1/9/2025 5:50:15 AM. Learn how these modifiers control access to classes, methods, and variables, enhancing encapsulation and security in C#. Perfect for developers looking to master access control in .NET Core.
  • Accordion Pattern1/8/2025 6:55:43 PM. This article will discuss Accordion Pattern.
  • Understanding JIT Tiers, Dynamic PGO, and AOT 1/8/2025 11:29:24 AM. This article explains how JIT compilers optimize code with tiered compilation, profile-guided optimization (PGO), and Ahead-of-Time (AOT) compilation in .NET. It also demonstrates enabling AOT in a Vi
  • Python Import Modules with Example1/8/2025 4:27:37 AM. Learn Python's import module concepts, including importing entire modules, specific functions, and aliasing. This article demonstrates creating, reading, and writing employee data to a JSON file w
  • Check Input Character is a Vowel or Consonant in Java With code1/7/2025 11:23:25 AM. Learn how to identify vowels and consonants in Java using if-else and switch statements. This article explains character validation and control flow and provides example programs for clarity and pract
  • Learn =, == and === in Javascript1/7/2025 9:42:30 AM. In JavaScript, =, ==, and === are key operators used for assignment and comparison. = is used for assignment, == checks for equality with type coercion, and === checks for strict equality without type
  • 10 Key Resolutions to Master .NET Development in 20251/7/2025 7:18:35 AM. Discover the top 10 resolutions to elevate your .NET development skills in 2025. From mastering .NET 8 features and C# updates to exploring ASP.NET Core, Blazor, and microservices, this guide helps yo
  • Bootstrapping a Tech Stack Architecting for Agility and Growth in Small Businesses1/7/2025 7:01:04 AM. In this video, you will learn about Bootstrapping.
  • What’s the Difference Between localhost and 127.0.0.1?1/7/2025 6:08:53 AM. Understand the difference between localhost and 127.0.0.1, their roles in networking, and when to use each for development, testing, or troubleshooting.
  • The Importance of Unit Testing in .NET Applications1/7/2025 5:16:22 AM. Unit testing is a crucial practice in .NET applications that helps ensure code reliability, maintainability, and efficiency. By using frameworks like NUnit, MSTest, and XUnit, developers can automate
  • Optimize Relationships Migrations Performance in ASP.NET Core MVC1/6/2025 10:00:24 AM. This article covers Entity Framework Core, query optimization, caching strategies, lazy and eager loading, and best practices to enhance your MVC application's efficiency.
  • Understanding Connected Disconnected Scenarios in EF Core MVC1/6/2025 9:41:53 AM. This article explains the connected and disconnected scenarios in Entity Framework Core for ASP.NET Core MVC applications. It covers how EF Core handles data in these scenarios, including change track
  • API Versioning In ASP.NET Core1/6/2025 8:17:23 AM. This article covers versioning strategies, best practices, and configuration methods, ensuring backward compatibility and smooth upgrades for your RESTful APIs. Perfect for developers of all levels.
  • Create Database-Scoped Users for Microsoft Entra Security Groups1/6/2025 7:24:39 AM. In modern cloud environments, managing access to databases at scale can be challenging. By integrating Azure SQL with Microsoft Entra (formerly Azure Active Directory) Security Groups, you can streaml
  • 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
  • Checking Leap Year in Java with Code1/3/2025 9:49:38 AM. This article explains how to determine leap years in Java using conditional statements, ternary operators, functions, and Java's built-in `Year` class, with code examples and clear explanations fo
  • 3 Easy Ways to Find the Missing Number in an Array in Java1/3/2025 6:27:51 AM. The article "3 Easy Ways to Find the Missing Number in an Array in Java" explains how to efficiently find the missing number in an array of numbers ranging from 1 to n. It presents three str
  • How to Restore a Snapshot in Amazon RDS1/3/2025 5:59:11 AM. Learn how to restore a snapshot in Amazon RDS with this simple step-by-step guide. Amazon RDS allows you to back up and restore your database easily using snapshots.
  • Moq Unit Testing in .NET Core with xUnit1/3/2025 4:48:33 AM. This guide covers mocking dependencies, setting up test projects, and writing efficient unit tests for your applications. Perfect for developers seeking to enhance their testing skills and build robus
  • Sales Copilot for Retail Business 1/2/2025 11:11:51 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
  • Architecting for Observability in iOS Applications: Building Resilient and Measurable Systems1/2/2025 11:09:39 AM. In this video, you will learn how to build Resilient and Measurable Systems
  • 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.
  • How to Set Up DynamoDB in AWS?1/2/2025 7:33:42 AM. Amazon DynamoDB is a fully managed, serverless NoSQL database service offering fast performance, scalability, and flexibility. It supports key-value and document data models, with global availability
  • C# 7.0 New Features - Binary Literal, Digit Separator And Local Function - Part One1/2/2025 5:26:55 AM. This Article explains the new features of C# 7.0 and it covers features like binary literal, digit separator and local function.
  • Static Lambda in C# 12 : Performance Improvement1/2/2025 5:22:49 AM. This article explores Static Lambdas in C# 12, highlighting their performance benefits by preventing variable capture. Examples include sorting, filtering, parallel processing, and array operations, d
  • Apply UI to Enhance Choice Fields with Conditional Formatting1/2/2025 3:55:36 AM. Enhance SharePoint lists with UI Conditional Formatting. Use JSON to customize Choice Fields, changing colors, icons, and text dynamically based on values like "Done" or "In progress&qu
  • Display Current Date & Time Using Java With Code1/1/2025 10:48:39 AM. Learn how to display and format the current date and time in Java using `LocalDate`, `LocalTime`, `LocalDateTime`, `ZonedDateTime`, and `DateTimeFormatter` from the `java.time` package with practical
  • New Modern Microsoft Lists Forms Experience in SharePoint1/1/2025 8:06:42 AM. Master the new modern Microsoft Lists forms experience in SharePoint with this comprehensive guide. Learn how to create, customize, and optimize forms for better data collection and user interaction.
  • Data Warehousing: A Summary1/1/2025 7:03:21 AM. Explore the fundamentals of data warehousing in this summary. Learn about its architecture, the ETL process, and key concepts like OLAP, data modeling, and integration.
  • Use the Navigate Function for Seamless Transitions in Power Apps1/1/2025 6:46:08 AM. Learn how to use the Navigate function in Power Apps to create smooth user experiences by enabling seamless navigation between screens. This article covers basic navigation setup, custom transitions,
  • Understanding the JSON Web Token (JWT)1/1/2025 6:00:43 AM. A small, URL-safe way to represent claims that need to be transferred between two parties is with JSON Web Tokens (JWT). The claims in a JWT can be digitally signed or integrity-protected with a Messa
  • Add Data Bars UI in SharePoint List Column Formatting in SharePoint List1/1/2025 5:58:32 AM. This article walks you through the process of customizing your SharePoint list columns for better data visualization and enhancing the current view with conditional formatting to display dynamic, visu
  • Enhancing Application Insights with Serilog and SEQ1/1/2025 5:03:20 AM. In this article, we will learn how to enhance application insights using Serilog and SEQ, two powerful tools for structured logging and real-time log analysis.
  • A Fix to SQL Server Error 18456 - Login Failed12/31/2024 2:32:42 PM. This article is to discuss A Fix to SQL Server Error 18456 - Login Failed.
  • How to Apply Conditional Formatting with JSON in SharePoint12/31/2024 12:44:35 PM. This article covers the basics of JSON formatting, step-by-step instructions to customize SharePoint lists, and tips for creating dynamic and visually appealing displays to improve user experience.
  • LookUp Function in Power Apps for Efficient Data Retrieval12/31/2024 11:47:38 AM. The LookUp function in Power Apps allows efficient data retrieval by searching for a single record in a data source based on a condition. It's ideal for scenarios like pulling specific employee de
  • 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.
  • Implementing Bubble Sort, Merge Sort, and Quick Sort in Java12/31/2024 9:05:12 AM. This article explains how to implement three popular sorting algorithms—Bubble Sort, Merge Sort, and Quick Sort—in Java. It provides simple, step-by-step explanations for each algorithm, including how
  • Checking if a Number is Odd or Even in Java with Code12/31/2024 7:07:15 AM. Learn three methods to check odd or even numbers in Java using modulus, bitwise, and ternary operators with clear examples, explanations, and practical insights for beginners.
  • How to Format List Views in SharePoint12/31/2024 5:12:30 AM. SharePoint list formatting enhances data presentation by customizing appearance, adding alternating row styles, and applying conditional formatting. It improves readability, highlights key data, and b
  • 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
  • CSharp.com Unveils Real-World Web3 Skills Credentialing and Certifications to Empower Developers and Simplify Hiring12/31/2024 3:59:14 AM. CSharp.com unveils real-world Web3 skills credentialing and certifications to empower software developers and streamline the hiring process for employers.
  • Twisted Prime Number in C#12/30/2024 6:14:32 AM. In this article, I will explain how to determine whether a given number is a twisted prime number or not, and provide a comprehensive guide to do so, covering essential concepts, methods, and examples
  • What is MapGroup in Minimal API?12/30/2024 5:06:52 AM. Learn about MapGroup in Minimal API, a feature in ASP.NET Core that allows developers to group related API endpoints together for better organization and cleaner code.
  • What is .NET Aspire?12/30/2024 5:00:58 AM. .NET Aspire enhances application development with modern practices, cross-platform support, scalability, and cloud-native capabilities. Leverage powerful tools, rich libraries, and community support t
  • Using Derived Column Task in SQL Server Integration Services12/30/2024 4:50:34 AM. The Derived Column Task in SQL Server Integration Services (SSIS) allows you to transform or modify data within your ETL process. It enables the creation of new columns or updates to existing ones usi
  • Simplify Your Queries With “AutoInclude” In EntityFramework Core12/30/2024 4:22:04 AM. In this article, we will discover how the "AutoInclude" feature in EntityFramework Core simplifies query writing by automatically including related navigation properties.
  • Configuring Azure AD B2C MFA for the Registered Applications12/29/2024 4:21:40 AM. This article covers setting up MFA policies, enabling secure user access, ensuring seamless integration with your apps, and providing an extra layer of protection for user accounts.
  • Implement JWT Token in Net Core Api12/28/2024 12:09:03 PM. This article covers the step-by-step process to secure your API using JWT for token-based authentication, ensuring secure communication and proper authorization. Perfect for developers looking to enha