Related resources for CE
  • 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.
  • 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
  • How to Create an User in AWS1/13/2025 10:39:20 AM. Learn how to create an IAM user in AWS to manage resources securely. This article covers the steps to configure user details, set permissions, add tags, and ensure proper access control for an organiz
  • The Role of DeFi Solutions in the Future of Global Finance1/13/2025 9:47:15 AM. The Role of DeFi Solutions in the Future of Global Finance explores how Decentralized Finance (DeFi) is transforming traditional financial systems. By using blockchain technology, DeFi provides secure
  • 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.
  • 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.
  • iOS 18 Release: New Features and Enhancements1/10/2025 12:10:21 PM. Apple's iOS 18, launched on September 16, 2024, introduces groundbreaking features like app locking, eye control, satellite messaging, and enhanced AI, redefining personalization, security, and pr
  • 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
  • What is Docker and Its Components?1/10/2025 3:56:55 AM. Docker is an open-source platform that automates the deployment, scaling, and management of applications using containers.
  • 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.
  • 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,
  • Configure Build Environments With Angular1/9/2025 4:45:01 AM. Configuring build environments in Angular involves managing settings for development, staging, and production. Use angular.json for file replacements, environment files for variables, and --configurat
  • 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
  • How to Create a Usergroup in AWS1/8/2025 6:58:43 AM. Creating a group in AWS simplifies user permission management by assigning shared access policies to multiple users. It streamlines access control, enhances security, and supports efficient user role
  • 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
  • SharePoint Data from Azure Function using Self Signed Certificate1/6/2025 8:20:45 AM. This article covers configuring Azure Functions, setting up certificate-based authentication, and connecting to SharePoint Online, enabling secure integration for seamless data access.
  • Understand the Concept of Shallow Copy and Deep Copy in C#1/6/2025 4:50:04 AM. Learn the difference between shallow and deep copying in C#. Explore their behavior, implementation, and use cases with practical code examples, helping you make informed decisions for object duplicat
  • Email Phishing Simulations Alone Are Not Sufficient in 20251/6/2025 4:31:49 AM. Explore why traditional email phishing simulations are no longer enough in 2025. Discover multi-platform approaches, including vishing, smishing, and QR-based phishing, to build a resilient cybersecur
  • Azure CLI Commands1/3/2025 9:32:55 AM. This article explores key commands for deploying, managing, and monitoring resources, simplifying tasks like creating virtual machines, managing storage, and configuring networks directly from the com
  • Blockchain Applications with Advanced Cybersecurity Strategies1/3/2025 9:28:34 AM. Blockchain security faces evolving cyber threats like phishing, smart contract vulnerabilities, and 51% attacks. Advanced strategies, including encryption, multi-signature wallets, and real-time monit
  • Advanced 4-Level CTEs using Fabric T-SQL Notebook1/2/2025 12:47:52 PM. In this episode, I demonstrated how to author 4-level advanced CTEs query using the new Microsoft Fabric T-SQL Notebook.
  • 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
  • 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
  • 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
  • How to create an AWS SNS (Simple Notification Service)1/1/2025 9:53:11 AM. Amazon Simple Notification Service (SNS) is a scalable messaging service by AWS, ideal for sending notifications via email, SMS, or HTTP. Easily create topics, add subscribers, and publish messages to
  • 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.
  • How to Create an Access Key in AWS1/1/2025 6:01:23 AM. Access keys in AWS provide programmatic access to resources via Access Key ID and Secret Access Key. Create them in the IAM console for CLI, SDK, or API use. Handle securely to protect your AWS accoun
  • How to Add and Manage connections in Power Automate 1/1/2025 5:33:26 AM. Learn how to add, manage, and secure connections in Power Automate. Integrate 500+ services like SharePoint, Excel, and Office 365 for seamless workflows, time-saving automation, and centralized manag
  • What the Pub/Sub Building Block: Dapr in Action - Ep. 21/1/2025 5:28:12 AM. In this video, you will understand what the Pub/Sub building block is, what are some of its concrete component implementations and how you can use it in your own applications.
  • Service-to-Service Invocation: Dapr in Action - Ep. 31/1/2025 5:24:27 AM. In this episode, you will understand what the Service-to-Service invocation building block is, how it works, and how you can use it in your own applications.
  • Difference Between Collect & ClearCollect Functions in Power Apps12/31/2024 5:55:52 AM. Learn how to use these functions for data manipulation, including adding, updating, and clearing collections. Gain insights into their applications to streamline your app-building process effectively.
  • 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.
  • 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
  • Azure AD B2C Conditional access policy12/30/2024 4:25:27 AM. Learn how to configure Azure AD B2C Conditional Access to bypass Multi-Factor Authentication (MFA) for specific users. Follow step-by-step instructions to create user-specific policies while ensuring
  • Smart Contract Evolution: The Rise of AI-Powered Agreements12/30/2024 4:19:13 AM. AI-powered smart contracts, combining blockchain and AI, are revolutionizing digital agreements by enhancing automation, security, and adaptability. These next-gen contracts streamline processes acros
  • Configure SharePoint Site Settings Using Power Automate12/27/2024 4:06:47 AM. This article covers automating site settings configuration, reducing manual tasks, and improving efficiency. With Power Automate workflows, you can manage permissions, update site properties, and auto
  • 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
  • Learn HTTP Interceptors in Angular12/26/2024 4:53:49 AM. HTTP Interceptors in Angular are powerful tools that allow developers to modify or handle HTTP requests and responses globally. They are used for tasks like adding authentication tokens, logging, erro
  • Essential C# Keywords12/25/2024 2:03:05 PM. This article explains important C# keywords that help in writing more efficient code. It covers keywords like volatile, value, get, set, yield, partial, and where, describing their uses in a simple ma
  • Null Coalescing vs Null Conditional in Clean Code 12/24/2024 2:38:37 PM. In this article, I will demonstrate Null Coalescing (??) and Null Conditional (?.). It is a common challenge in programming, but modern languages like C# offer elegant solutions. The null coalescing o
  • Containerize React JS and .NET Core Apps using Azure Kubernetics Service (AKS)12/24/2024 10:00:38 AM. This article covers the entire process, from setting up Docker containers for your apps to deploying and managing them on AKS. Explore container orchestration, scaling, and cloud-native solutions with
  • 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
  • Conditional Split in SQL Services Integration Services (SSIS)12/23/2024 9:16:38 AM. Conditional Split in SQL Server Integration Services (SSIS) allows you to route data based on specific conditions within a data flow. It is used to direct data into different paths, enabling dynamic d
  • AI Ready Data for Enterprise : Unlocking the Future of Business Intelligence12/23/2024 9:01:23 AM. AI-ready data is crucial for enterprises to leverage AI effectively. It involves ensuring data is accurate, structured, labeled, and scalable, enabling AI models to make data-driven decisions, optimiz
  • 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
  • Unleashing power of Agentic AI: Shaping the Future of Intelligent Systems12/23/2024 8:25:44 AM. This article delves into how autonomous, self-directed AI agents are revolutionizing industries, enabling smarter automation, and driving innovations in machine learning, cognitive computing, and next
  • 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
  • Importance of Bootstrap in FrontEnd Development12/23/2024 6:12:51 AM. Bootstrap simplifies front-end development by providing responsive design, pre-designed components, and consistent styling. This article includes a detailed project demonstrating Bootstrap's imple
  • Memory Leakage and Solutions in React12/23/2024 5:25:29 AM. Memory leakage in React can lead to performance issues and application crashes. This article explores common causes of memory leaks, such as improper use of state, unmounted components, and event list
  • Enhancing Performance and Responsiveness Using Threading in C#12/23/2024 4:41:18 AM. Discover how to use threading in C# to make your applications faster and more responsive by running multiple tasks at the same time. Learn key concepts, practical examples, and best practices.
  • 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
  • What Developers Should Know about Observability 12/21/2024 4:27:18 PM. In this video, we will explore modern observability and instrumentation approaches, focusing on the Pillars of Observability - “Metrics, Logs, Traces”
  • How To Count Occurrence Of Each Character From The String In C#12/21/2024 5:17:41 AM. Learn how to count the occurrence of each character in a string using C#. This guide covers step-by-step instructions to efficiently analyze strings and determine the frequency of individual character
  • 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
  • How to Launch Your First EC2 Instance12/20/2024 9:12:14 AM. Launching your first AWS EC2 instance introduces you to cloud computing. It involves choosing an AMI, selecting instance types, configuring security groups, and setting up key pairs. Use the AWS Free
  • Learn NLog Advanced Usage / Change NLog Configuration Per Request12/20/2024 8:39:38 AM. This article explores implementing dynamic logging in multi-tenant applications using NLog. It discusses configuring NLog to enable debug logging on a per-request basis without modifying existing conf
  • Debouncing and Throttling12/20/2024 8:23:37 AM. Debouncing and throttling are techniques used to optimize event handling in web development. They help control the frequency of function calls triggered by events like scrolling or typing. Debouncing
  • Performance Optimization In .NET Core - Tips And Tricks To Improve Application Speed12/20/2024 4:30:21 AM. In this article, you will learn about Performance Optimization in .NET Core: Tips and tricks to improve application speed.
  • Create FTP Task in SQL Server Integration Services 12/19/2024 11:18:54 AM. Learn how to create and configure an FTP Task in SQL Server Integration Services (SSIS). This task simplifies automated file transfers using the FTP protocol, making it essential for ETL processes.
  • 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.
  • 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
  • How ReactJS Is Different From Other Languages?12/18/2024 7:11:12 AM. React.js is a powerful library for building user interfaces, but it can be initially complex for beginners. This article explains key features such as asynchronous updates, the virtual DOM, and the di
  • Sensitivity Labels in Teams 365 Groups and SharePoint Sites12/18/2024 5:24:37 AM. Extending sensitivity labels to Microsoft Teams, Microsoft 365 groups and SharePoint sites enhances data protection and compliance across collaboration platforms. It ensures that sensitive information
  • How to Transfer Files or Folders from Local Machine to Remote in EC212/17/2024 9:32:02 AM. This article explains how to transfer files or folders from your local computer to an Amazon EC2 instance using SSH and SCP. It covers the steps to connect to the EC2 instance, create a folder, and se
  • Unlocking Faster INSERT Operations in SQL Server with TABLOCK12/17/2024 6:48:30 AM. In this article learn how using the TABLOCK hint in SQL Server can significantly speed up INSERT operations by reducing logging overhead and enabling parallel insertions.
  • Understanding Access Modifiers in C#12/17/2024 5:16:32 AM. Access modifiers in C# control the visibility and access of class members such as fields, properties, methods, and classes. They enforce encapsulation by defining who can access what within a class, d
  • Integrating SQS with Lambda using Event Source Mapping12/16/2024 11:58:06 AM. This setup allows Lambda functions to automatically trigger in response to messages in an SQS queue, providing a serverless, scalable solution for asynchronous processing and efficient message handli
  • 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
  • Implementing Background Tasks in Python12/16/2024 10:08:39 AM. This article covers key concepts like concurrency, task queues, and process management, helping you execute time-consuming tasks efficiently without blocking your main program flow.
  • Understanding JavaScript Inheritance12/16/2024 9:15:48 AM. Programming paradigms such as object-oriented programming (OOP) are supported by JavaScript, a strong and adaptable programming language. Inheritance is a fundamental aspect of OOP that permits a clas
  • How to Manage Teams Channel Policies in Microsoft Teams12/16/2024 5:30:23 AM. Learn how to effectively manage Teams Channel Policies in Microsoft Teams to streamline collaboration and maintain control over your organization's communication channels.
  • SQS Message Polling using C#12/15/2024 5:49:24 AM. This article explores integrating Amazon Simple Queue Service (SQS) with C# applications, covering essential concepts like long polling, receiving messages, and using the AWS SDK for .NET.
  • Clone Your Voice Using Open-Source LLM12/15/2024 5:38:51 AM. Learn how to clone your voice using open-source large language models (LLMs). This guide explores cutting-edge AI tools for voice synthesis, allowing you to create realistic voice replicas.
  • Character Occurrence in a String in C#12/13/2024 10:39:55 AM. In this article, I will discuss how to count the number of occurrences of a character in a string in C# with Examples. This article explores various ways to count character occurrences in a string usi
  • Enhancing Performance and Responsiveness Using Threading in C# 12/13/2024 10:24:18 AM. Discover how to use threading in C# to make your applications faster and more responsive by running multiple tasks at the same time.
  • Understanding Responsive Applications12/13/2024 8:47:19 AM. Create seamless responsive applications compatible with all devices. Learn key tips, including viewport meta tags, CSS media queries, grid systems, accessibility, lazy loading, performance testing, an
  • Overview of Azure App Service Environment V3 - ASE V3 12/13/2024 7:31:17 AM. In this article, we will learn about what is Azure App Service Environment V3, The basics of ASE V3, and how to create ASE V3 infrastructure using Terraforem
  • The Rise of Central Bank Digital Currencies (CBDCs): What It Means for Businesses12/13/2024 7:01:21 AM. Explore the transformative potential of Central Bank Digital Currencies (CBDCs) for businesses. Learn how CBDCs enhance digital payments with blockchain security, reduce costs, enable cross-border tra
  • 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
  • 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.
  • Create Customer and Process Card Payments with Tokenization Angular12/10/2024 9:05:45 AM. Create a customer using tokenization and the payment process with a card in Angular. Explore integrating Stripe for credit card payments and design in Angular using Stripe.js and .NET backend. Detaile
  • Automating Table Creation using SSIS12/10/2024 8:44:47 AM. In this article, we will see how to create a database table in SQL Server using the SSIS package. Learn how to create a database table in SQL Server using an SSIS package. Follow step-by-step instruct
  • Target Content to a Specific Audience on SharePoint Site12/10/2024 6:59:50 AM. Target Audience is a SharePoint feature that enables personalized content visibility for specific user groups. This is particularly useful for large organizations managing diverse teams, as it allows
  • How Tron Script Enhances Security And Automation In The Digital Currency World12/10/2024 5:13:28 AM. The Tron Script empowers automation and security in digital currency through Tron Wallet and API integration. It ensures scalability, rapid transactions, and robust cybersecurity, fostering innovation