Related resources for X#
  • Mastering UseSeeding and UseAsyncSeeding in EF Core 91/22/2025 4:15:25 AM. Explore the UseSeeding and UseAsyncSeeding methods in Entity Framework Core 9. Learn what they are, why they matter, when and where to use them, and how to implement them effectively with real-world e
  • Build Cross-Platform Apps with .NET MAUI Blazor Hybrid1/22/2025 4:01:54 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
  • Java Program to Rotate a Square Matrix by 90 Degrees1/21/2025 8:30:23 AM. Rotating a matrix by 90 degrees is a common problem in programming, often asked in coding interviews and competitions. The task involves changing the arrangement of elements in a square matrix such th
  • Learn about Delegates And Events1/20/2025 11:59:20 AM. Delegates and events are key concepts in C#. A delegate is a variable that holds a reference to a method, allowing flexible method calls. Events use the publisher-subscriber model, where a publisher t
  • 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
  • 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.
  • 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
  • Java Program to Implement Matrix Transposition1/16/2025 11:13:00 AM. Java Program to Implement Matrix Transposition involves writing a Java program that performs matrix transposition, a mathematical operation where the rows and columns of a matrix are swapped. In simpl
  • 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,
  • Let's Play with ServiceNow Table API Using Postman1/15/2025 3:39:16 AM. Learn how to create and test a POST Table API in ServiceNow using Postman. Step-by-step guide covers API setup, JSON payload, authentication, headers, and testing, ensuring secure and efficient data h
  • 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.
  • Enterprise Text-to-Speech System: Architecture, HLD and UI1/14/2025 6:21:32 AM. Explores the architecture, high-level design (HLD), and user interface (UI) of an enterprise text-to-speech (TTS) system. It delves into the technical aspects of integrating speech synthesis into ente
  • 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.
  • 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
  • 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.
  • Installing Additional SSD on LENOVO ThinkBook 16 G7 IML1/13/2025 4:49:01 AM. I installed a Samsung SSD 990 PRO 2TB in my Lenovo ThinkBook 16 G7 laptop with a 155H processor, 16 cores, 22 threads, 32GB RAM, and 1TB SSD. Steps included opening the back, adding the SSD, and verif
  • 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.
  • Database Dictionary (2) --- Extended Properties1/11/2025 2:47:23 PM. This article will discuss Data Dictionary, Extended Property
  • 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.
  • 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
  • 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
  • Python Data Analysis Package Example1/9/2025 5:44:10 AM. Learn how to perform data analysis in Python using powerful packages like Pandas, NumPy, and Matplotlib. This example-driven guide demonstrates key steps, including data loading, cleaning, processing,
  • Calculate Simple Interest in Java with Code1/8/2025 9:59:13 AM. Learn how to calculate simple interest in Java using user input, exception handling, and validation. This article includes step-by-step explanations, example code, and techniques for handling invalid
  • 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
  • filter(x => !!x) in typescript1/7/2025 2:38:43 PM. a feature of TypeScript.
  • 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
  • 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
  • How to Find the Largest and Smallest Element in an Array in Java1/2/2025 11:24:32 AM. In this article, we explained how to find the largest and smallest numbers in an array in Java. The process involves initializing two variables, one for the largest and one for the smallest number, wi
  • 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.
  • 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
  • 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.
  • 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.
  • 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
  • Understanding JavaScript Closures12/31/2024 6:02:22 AM. Closures in JavaScript enable functions to retain access to their lexical scope, even outside their context. They aid in data encapsulation, creating private variables, function factories, and event h
  • 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
  • Using Regex in C# 9.012/28/2024 11:51:18 AM. Regular Expressions (Regex) can help with text processing, validating data, and manipulating strings in C# 9.0. This article explains the key features, applications, and benefits of using Regex in you
  • Efficient Data Handling in Angular 16 Using RxJS Observables12/28/2024 6:03:30 AM. Explore how RxJS Observables integrate with Angular 16 to handle asynchronous data efficiently. Learn key concepts, examples, pros, and cons, including real-time data handling, chaining operators, and
  • VarP function in PowerFx using canvas App with Power apps12/28/2024 5:39:38 AM. Learn how to use the VarP function in Power Fx with Power Apps. Build a Canvas App, design controls like Labels and TextBoxes, calculate variance, and preview results on various devices in Power Apps
  • Detecting Harm Content in Text and Images using Azure AI Content Safety12/27/2024 6:30:39 AM. This article explores how we built a demo application using Azure AI Content Safety to detect harmful content like hate speech, sexual content, and violence within a social media platform. We combined
  • StdevP Function in PowerFx Using Canvas App with Power Apps12/27/2024 5:43:22 AM. Reading this article, you can learn how to perform the StdevP function from Power Fx using Microsoft Power Apps. Also, you will be able to learn Text box, Label control in the Power Apps environment.
  • Discover the Exciting New Features in .NET Aspire 912/27/2024 4:56:11 AM. .NET Aspire 9 is here, bringing a host of powerful features and enhancements to help developers build, manage, and deploy applications faster and more efficiently. As the latest major release from Mic
  • API Gateway Example with .NET and Ocelot12/26/2024 5:26:22 AM. Discuss the concept of an API Gateway using a sample .NET (Core) application. In this example, Ocelot (version 23.4.2) is used to manage key functionalities such as routing, rate limiting, and caching
  • Building Websites with Microsoft Power Pages: Exploring WebPage, WebTemplate, and Page Templates12/24/2024 10:40:23 AM. In this video, we will be giving a walkthrough on how to build websites with Microsoft Power Pages: Exploring WebPage, WebTemplate, and Page Templates.
  • Advanced Logging with Proxies in C#12/24/2024 6:45:26 AM. This article presents a lightweight, dependency-free logging mechanism in C# using the DispatchProxy class. It enables efficient method interception, conditional logging, performance optimization, and
  • RxJS Subjects in Angular12/24/2024 5:57:30 AM. RxJS Subjects in Angular act as both Observable and Observer, enabling real-time data sharing. Multiple subscriptions and Angular services allow seamless communication between components using the ne
  • Problems of Learning (Programming Language) in (x) Days12/23/2024 11:58:08 AM. Learning programming isn't about cramming concepts in a few days. It's a gradual process requiring practice, understanding, and time. Avoid rushed approaches and focus on mastering concepts at
  • Excel Sheet Encryption using AES encryption in .Net 12/23/2024 11:03:49 AM. Learn how to use AES encryption in C# to secure data by encrypting and decrypting files, including CSV or Excel. Explore FileStream, CryptoStream, and the System.Security.Cryptography namespace for ro
  • Exploring HTML 5.3: New Features and Enhancements12/23/2024 8:45:49 AM. Discover the latest updates in HTML 5.3, including new elements, enhanced accessibility, and improved form elements. This article provides practical code examples to help you implement these features
  • Dynamic Pricing in E-Commerce: Maximizing Revenue with C# Algorithms12/23/2024 8:23:17 AM. Dynamic pricing allows businesses to adjust product prices in real time based on factors like demand, competition, and inventory levels. This article explains dynamic pricing, its benefits, and a basi
  • Understanding Parallel.For Method in c#12/23/2024 7:06:33 AM. Parallel.For in C# allows executing loops in parallel, improving performance by utilizing multiple processors or cores. It enhances scalability but introduces overhead and requires thread safety for s
  • Use Endpoints Explorer with .http Files in Visual Studio12/23/2024 6:51:37 AM. Say goodbye to Postman and Swagger with Endpoints Explorer in Visual Studio! Learn how to test and explore APIs using .http files, simplify your API workflow, and enhance your development experience.
  • Secure Logout redirect in Azure AD B2C for Blazor application12/22/2024 5:41:54 AM. From this article, you will learn how to implement secure logout redirect in Azure AD B2C for the Blazor application. Learn to implement secure logout redirection in Blazor with Azure AD B2C, ensuring
  • Navigating Front-End Complexity: A Blueprint for Loosely Coupled Systems12/21/2024 4:38:07 PM. We will learn in this video how building your Front-End Architecture with intention will keep code bases manageable and easy to reason about, allowing for rapid development and easily responding to ch
  • Next.js Vs ReactJs12/20/2024 8:39:32 PM. Next.js and React.js are both powerful tools for building web applications. React.js is a JavaScript library focused on UI components, while Next.js is a framework that enhances React with features li
  • Protect Your Data in S3: Enable Versioning for Extra Security12/20/2024 8:27:48 AM. Learn how to enable versioning in Amazon S3 to enhance data protection. This guide walks you through the steps to activate versioning, recover deleted or overwritten files, and safeguard against accid
  • Printing "Hello, World!" in Java: Different Techniques and Examples12/20/2024 7:04:43 AM. This article explores various methods to print "Hello, World!" in Java, introducing beginners to Java's syntax and structure. Examples include basic output, methods, string variables, an
  • SQL Exists: Usage, Syntax, and Examples12/19/2024 4:30:17 AM. The "SQL EXISTS" clause is used to test whether a subquery returns any records. It's commonly used in conditional statements to improve query performance. This article covers the syntax,
  • 6 Ways to Build for Android XR with Unity 612/18/2024 10:16:18 AM. Unity 6, the latest iteration of the popular game engine, offers powerful tools for developing immersive Android XR experiences. Here are six key ways to leverage Unity 6 for building compelling Andro
  • Google launches Android XR: Gemini Era Arrives for Headsets and Glasses12/18/2024 10:13:45 AM. Android XR. This new platform is designed to power the next generation of augmented reality (AR) and virtual reality (VR) devices, ushering in a new era of immersive experiences.
  • How to Install Nginx on EC2 AWS12/18/2024 10:09:52 AM. Deploy Nginx on an AWS EC2 instance to serve as a powerful web server, reverse proxy, load balancer, and HTTP cache. This guide provides a step-by-step process for setting up Nginx on EC2, including i
  • 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.
  • Unit Testing in .NET Core with xUnit12/16/2024 11:34:13 AM. One of the main aspects of software testing that a developer can manage themselves is unit testing. It is employed to test your code's tiniest elements. Unit tests are used to verify that your cod
  • Google charts (Pie and Bar) with Example JavaScript12/16/2024 11:32:44 AM. This article includes step-by-step examples to help you visualize data effectively. Understand how to use the Google Visualization API to generate dynamic, responsive charts for your web applications.
  • Sum Function in PowerFx using Canvas App with Power Apps12/16/2024 10:40:06 AM. Learn how to use Power Fx's Sum function in Power Apps to build custom business applications quickly. This guide covers creating a simple Canvas app, using Text Box and Label controls, and integra
  • Explaining Duck Number in C#12/16/2024 4:23:56 AM. In this article, I will discuss the Duck Number in C# with various examples. It includes detailed explanations and practical C# implementations.
  • Min Function in PowerFx using Canvas App with Power Apps12/13/2024 12:16:52 PM. Reading this article, you can learn how to perform the Min function from Power Fx using Microsoft Power Apps. Also, you will be able to learn Text box, Label control in the Power Apps environment.
  • Bulk Insert Example with Two SQLite DB Files using .NET12/13/2024 5:06:10 AM. Learn how to merge two SQLite databases in C# using bulk insert/update. This method reads data from one DB and updates or inserts it into another, achieving efficient data merging.
  • Understanding the AI_EXTRACT SQL Function in Databricks12/12/2024 7:17:56 AM. This article dives into the mechanics of AI_EXTRACT, its syntax, and various use cases with examples. AI_EXTRACT in Databricks extracts structured data, like names and dates, from unstructured text us
  • Modern Featured Entity Framework With SQLite DB Example 12/11/2024 10:31:03 AM. Learn to build a .NET Core application using C# async/await and SQLite with Entity Framework. Implement CRUD operations, handle asynchronous tasks, and explore efficient database interaction using Vis
  • 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
  • New LINQ Methods in .NET 9: Index, CountBy, and AggregateBy12/11/2024 5:06:01 AM. In this article, I will showcase the new methods: Index, CountBy, and AggregateBy. These powerful additions in .NET 9 bring significant enhancements to LINQ, aimed at improving your coding experience
  • Max Fnction in PowerFx using Canvas App with Power Apps12/11/2024 4:51:08 AM. Reading this article, you can learn how to perform the Max function from Power Fx using Microsoft Power Apps. Also, you will be able to learn Text box, Label control in the Power Apps environment.
  • The Complete Guide to NUnit Testing in C# 13 and .NET 912/10/2024 3:23:37 PM. This comprehensive guide explains NUnit testing in C# 13 with .NET 9 with detailed explanations, modern testing techniques, and practical code examples. Authored by Ziggy Rafiq.
  • SQLite Database with .NET Example12/10/2024 9:51:01 AM. SQLite is a lightweight, file-based relational database ideal for small web, mobile, and .NET applications. This guide demonstrates SQLite integration, CRUD operations, and database handling using C#.
  • Real-Time Notifications in Amazon Aurora PostgreSQL12/10/2024 6:46:05 AM. In this article, we are going to learn about Implement real-time notifications (Transactional Outbox Pattern) in Amazon Aurora PostgreSQL
  • Average Function in Canvas App using PowerFx with Power Apps12/9/2024 6:29:35 AM. Reading this article, you can learn how to perform the Average function from Power Fx using Microsoft Power Apps. Also, you will be able to learn Slider control, Label control in the Power Apps enviro
  • Explaining Palindrome Program in C#12/9/2024 6:00:47 AM. In this article, I will discuss the Palindrome Program in C# (Palindrome Number and Palindrome String) with Examples. It includes detailed explanations and practical C# implementations.
  • Connecting Angular Frontend to MongoDB via Express Backend12/8/2024 5:39:27 AM. Learn to connect MongoDB, Express, and Angular for full-stack development. Build a REST API backend with Express and Mongoose, and create a dynamic Angular frontend for CRUD operations. Simplify data
  • Transactional Outbox Pattern12/7/2024 3:35:29 AM. The Transactional Outbox Pattern ensures data consistency in distributed systems by storing events in an outbox table within the database. It simplifies reliable messaging, enabling seamless communica
  • Stratis Launches Liquid Staking Beta on Auroria Testnet12/6/2024 10:23:22 AM. Stratis is excited to announce that liquid staking on the Stratis blockchain is now available in beta on the Auroria Testnet
  • Take Input in Java using Scanner Class with Code12/6/2024 6:44:28 AM. Learn how to capture user input in Java using the Scanner class. This guide covers importing, creating Scanner objects, reading inputs (strings, integers, doubles), and handling exceptions with exampl
  • Deploying a Web Application Using NGINX on Alibaba Cloud12/6/2024 5:25:43 AM. Learn how to deploy a web application using NGINX on Alibaba Cloud with updated console steps, covering ECS setup, NGINX configuration, security, and optimization.
  • 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.
  • Menu Navigation Layout in Android Studio12/6/2024 4:29:15 AM. The article explains creating a navigation menu layout in Android to enable seamless activity transitions. It covers Java code and XML design with DrawerLayout and NavigationView, ensuring intuitive U
  • DbContext Register and Lifetime12/5/2024 6:22:08 PM. This article discusses DbContext and its lifetime
  • 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.
  • Exception Handling in C# 9.012/4/2024 10:14:53 AM. Exception handling in C# 9.0 ensures applications can manage unexpected errors gracefully, improving stability and user experience. This includes using try, catch, finally, and throw for structured er
  • How to Build an Expense Tracker using JavaScript with Code12/4/2024 8:47:15 AM. Learn to build a simple Expense Tracker using HTML, CSS, and JavaScript. This project helps manage finances, track expenses and demonstrates essential web development concepts through practical implem
  • Create a Node.js API for Web 3.0: Simple Steps and Code Examples12/4/2024 4:52:54 AM. Explore step-by-step instructions, practical code examples, and integration tips for Web3.js to connect with blockchain networks. Build powerful APIs to interact with decentralized applications (dApps
  • Cross Browser Compatible Applications12/3/2024 6:47:43 AM. Explore best practices, tools for browser compatibility testing, and techniques like responsive design, progressive enhancement, and code validation to enhance user experience and accessibility.
  • What is a CTE, and How Do You Write a CTE in SQL Server?11/29/2024 8:23:30 AM. A Common Table Expression (CTE) in SQL Server is a temporary result set that can be referred to within a SELECT, INSERT, UPDATE, or DELETE query. CTEs simplify complex queries by breaking them into ma
  • How to Customize Your Microsoft Teams Experience11/28/2024 8:34:38 AM. Learn how to customize your Microsoft Teams experience with simple steps! Adjust notification settings, organize your layout for better efficiency, and personalize themes and video call backgrounds.
  • .NET with MONGO Database Code Example11/28/2024 8:22:04 AM. Learn MongoDB integration with .NET, from setup to CRUD operations. Discover its advantages, like cross-platform flexibility, high-speed data handling, and robust security, with code examples for seam
  • Learning SEQUENCE in SQL Server11/28/2024 6:02:51 AM. A SEQUENCE in SQL Server is a user-defined object that generates a sequence of numeric values in a specified order. Unlike identity columns, SEQUENCE objects are independent of tables, offering flexib
  • Enhanced Exception Handling with IExceptionHandler in .NET Core 811/28/2024 5:49:02 AM. Learn about IExceptionHandler in .NET 8, a robust interface for handling exceptions in ASP.NET Core. Streamline error handling with custom logic, modular design, standardized API responses, and enhanc
  • Explaining CTE in SQL Server11/27/2024 8:21:27 AM. Common Table Expressions (CTEs) in SQL simplify complex queries by creating temporary result sets. They can be used in SELECT, INSERT, UPDATE, and DELETE statements, supporting scenarios like hierarch