Related resources for RAC
  • 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
  • Understanding Image Analyzers and Their Role in Fine Art Printing12/20/2024 9:01:38 AM. An Image Analyzer evaluates digital images for resolution, sharpness, and imperfections, ensuring high-quality prints. In fine art printing, it ensures images meet professional standards by assessing
  • How To Remove Duplicate Characters From String In C#12/18/2024 10:15:00 AM. Learn how to remove duplicate characters from a string in C# with simple and effective methods. it will cover various approaches, including using loops, LINQ, and HashSet, to streamline string manipul
  • 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
  • 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
  • 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.
  • Creating a BMI and Caloric Needs Calculator Using JavaScript with code12/5/2024 8:40:24 AM. Build a user-friendly fitness tracker web app using HTML, CSS, and JavaScript. Calculate BMI, BMR, and daily caloric needs while generating personalized workout recommendations based on age, gender, w
  • 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
  • When to Use Abstract Class vs Interface and Why?11/29/2024 5:54:53 AM. This article explains when to use abstract classes vs. interfaces in C# through two scenarios. The first scenario demonstrates how abstract classes help avoid code duplication, while the second shows
  • Optimizing Performance in Azure Cosmos DB: Best Practices11/29/2024 5:20:56 AM. Azure Cosmos DB optimization enhances performance, scalability, and cost-efficiency. Key practices include selecting the right partition key, customizing indexing, optimizing queries, tuning consisten
  • Exploring Advanced Generics in C#: A Practical Guide with Examples11/25/2024 7:00:44 AM. This article aims to provide a guided tour of some advanced topics in C# generics, such as constraints, covariance and contravariance, and custom generic interfaces.
  • How to Subtract Matrices in Java with Code Example?11/22/2024 6:58:35 AM. Learn matrix subtraction in Java with a step-by-step guide and code example. This operation, essential in fields like data analysis and computer graphics, subtracts matrices element-wise to produce a
  • Advanced C# 13 and .NET 9 Features for Expert .NET Engineers11/22/2024 5:43:02 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
  • .NET 9 Features with Code Example11/19/2024 4:42:05 AM. Learn how abstraction simplifies complex systems by unifying interfaces, abstract classes, and dependency injection. Build modular, maintainable, and testable applications with this comprehensive guid
  • Open-Source AI Models Gain Traction and Outperform Closed Models11/17/2024 10:50:40 AM. Open-source AI models offer startups flexibility, innovation, and cost-efficiency, enabling faster market adoption. They allow for customization, collaboration, and transparency, providing a competiti
  • Best Practices in Building Cloud Distributed Systems11/12/2024 11:17:56 AM. This video will explore key topics related to building cloud-native and distributed systems, including scalability, availability, and resilience.
  • Getting Started with React for Interactive UIs11/12/2024 6:49:45 AM. This guide covers setting up React, understanding JSX, and using core features like components and hooks. Perfect for beginners looking to get started with modern front-end development.
  • Build an Interactive Task Manager11/12/2024 6:39:46 AM. Create a simple To-Do List app using HTML, CSS, and JavaScript. Add, edit, delete, and mark tasks as done while storing them in local storage. Learn how to structure, style, and add interactivity to y
  • How to Create Field Customizer Extension11/11/2024 6:10:24 AM. Extensions are client-side components that run inside the context of a SharePoint page. Extensions can be deployed to SharePoint Online, and you can use modern JavaScript tools and libraries to build
  • Difference Between Large Language Model & Small Language Model11/11/2024 6:01:01 AM. Large and small language models differ primarily in scale, resources, and use cases. Large models, with billions of parameters, excel in generalization and diverse tasks but require significant comput
  • 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
  • Exploring Software and Hardware Interaction via Linux Kernel11/5/2024 7:16:58 AM. This article explores how the Linux Kernel facilitates interaction between software and hardware. By contributing to the kernel, developers gain hands-on experience with system programming, memory man
  • Top AI Tools for Testers10/30/2024 6:04:42 AM. Artificial Intelligence (AI) revolutionizes software testing by automating repetitive tasks, enhancing accuracy, and expediting the testing process. It enables testers to generate test cases, detect d
  • Debugging Azure DevOps Pipelines with System.Debug10/26/2024 6:13:32 AM. This article explores essential techniques for Azure DevOps pipeline error diagnosis. It discusses how to enable diagnostic logs for individual and all pipeline executions using the "Enable Syste
  • Best Practices for Microsoft 365 Admins when User Offboarding10/22/2024 8:39:45 AM. Learn how to effectively manage user accounts, ensure data security, and maintain compliance while revoking access. Implementing structured workflows and documentation will streamline the process, min
  • Encapsulation vs Abstraction in C#10/21/2024 9:52:41 AM. Encapsulation and abstraction are fundamental concepts in C# and object-oriented programming. Encapsulation refers to the bundling of data and methods that operate on that data within a class, promoti
  • How to Make Serial Chart With JSON Data Using amChart10/15/2024 11:48:32 AM. This article demonstrates how to use amCharts to display JSON data in a serial layout. It walks through the steps of adding an HTML container, referencing JavaScript libraries, creating a JSON data fi
  • Apply "Go to Bottom" and "Go Up" on Click of Anchors10/14/2024 6:13:08 AM. This article guides you through implementing the Go to Bottom and Go Up functionality in an AngularJS application. Learn how to create a seamless navigation experience in single-page applications usin
  • Calling Web API to Web API without User Interaction by using Azure Managed Identity10/14/2024 5:59:13 AM. This article will walk you through connecting two web APIs without any login or user interaction. It is referred to as "Server-to-Server" or "Service-to-Service" communication. You
  • Mastering SQL Query Generation with Azure OpenAI10/9/2024 6:07:40 AM. Leverage Azure OpenAI to transform natural language into SQL queries seamlessly. By integrating Azure OpenAI and Azure SQL Database, you can simplify data querying and enhance accessibility. Learn how
  • Change Background Color Dynamically Using AngularJS10/8/2024 9:24:54 AM. In this tutorial, learn how to dynamically change the background color of a web application using AngularJS. We’ll explore Angular directives and event handling to allow users to select colors interac
  • Change Style Dynamically in Various Ways Using AngularJS10/8/2024 9:20:34 AM. This article explores three methods for dynamically changing styles in AngularJS applications. It covers how to implement external Angular.js files, create CSS classes, and use the ng-class directive
  • Programming in Practice - Delegates and Events 10/7/2024 8:38:26 AM. Events and delegates control flow, exchange data, and notify a condition change backed by code samples.
  • iPhone Memory Leaks Tracking and Use of Instruments10/3/2024 11:41:57 AM. This article explores iPhone memory leaks, detailing how to track them using Instruments and NSZombie. It explains what memory leaks are, their causes, and the consequences of losing track of allocate
  • Uploading Multiple Files With ListBox in ASP.NET10/3/2024 11:40:19 AM. This article explains how to upload multiple files using a ListBox control in ASP.NET. Unlike the standard FileUpload control, which supports single file uploads, this method combines FileUpload with
  • 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
  • Building on Alchemy: A Guide to Deploying Smart Contracts9/30/2024 7:19:07 AM. This guide walks developers through deploying smart contracts on the Polygon network using Alchemy and Hardhat. It covers prerequisites, setting up Alchemy, creating a development environment, writing
  • Custom Copilot: Fetch and Process SharePoint List Data Using Prompt AI Builder9/30/2024 3:56:08 AM. It guides users through creating custom workflows in Copilot Studio, automating data retrieval, and utilizing AI to process and present information efficiently, enhancing task management and decision-
  • How to Track Browsing Device and Orientation in ASP.Net9/27/2024 10:21:36 AM. Discover how to effectively track browsing devices and their orientation in ASP.Net. This guide covers essential techniques for detecting user agents, utilizing JavaScript for real-time orientation da
  • Solid Introduction to Expression Trees in C#9/26/2024 4:50:55 AM. This article provides a comprehensive introduction to Expression Trees in C#. You'll learn about their structure, how they represent code as data, and their applications in LINQ queries.
  • Interactive Tic-Tac-Toe Game in React9/23/2024 7:18:53 AM. In this article, you'll learn how to create an interactive TicTacToe game using React. We cover essential React concepts like components, useState, and useEffect. Step-by-step, you'll build th
  • Tracking Exports to Excel in Dynamics 365 CRM with Email Alerts9/22/2024 12:45:06 PM. This guide covers the process of monitoring data exports, configuring workflows, enabling real-time alerts, and ensuring efficient data management and timely updates in your CRM system.
  • Blazor Server Interactivity: It’s Like Magic. But, You Know, It Actually Works!9/22/2024 12:24:12 PM. Discover how Blazor Server achieves real-time interactivity using SignalR and render trees. We'll explores the behind-the-scenes mechanics that enable seamless UI updates without full-page reloads
  • Using C# 12 with Clean Code Practices9/21/2024 3:37:12 PM. Learn how to write cleaner, more maintainable code with C# 12 features such as primary constructors and improved pattern matching. This article explores practical examples and tips for applying clean
  • Learn Higher Order Functions in JavaScript9/18/2024 4:33:53 AM. A higher-order function in JavaScript is a function that takes another function as an argument, returns a function, or both. This allows for reusability, code abstraction, and functional programming.
  • Read Data From Excel File (xls, xlsx, csv) In ASP.NET MVC9/17/2024 10:24:31 AM. This guide covers methods for importing and processing data, including handling file uploads, parsing content, and integrating the data into your ASP.NET MVC application. Perfect for developers lookin
  • 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
  • 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.
  • API Versioning Best Practices in .NET 89/12/2024 10:48:15 AM. Learn how to implement API versioning in .NET 8 to manage changes and maintain compatibility. This article covers versioning strategies like URI Path, Query Parameter, Header, and Content Negotiation.
  • Using Oracle Connection String In Windows Form9/9/2024 11:32:56 AM. This guide covers setting up the connection string, configuring your .NET application, and managing database interactions through ADO.NET. Ideal for developers working with Oracle and C#.
  • Programming in Practice - File Concept9/4/2024 5:08:37 AM. The external data is recognized as the data we must pull or push from outside of a boundary of the process hosting the computer program. The article addresses selected examples related to steaming dat
  • Web Scraping using BeautifulSoup in Python9/3/2024 6:34:33 AM. Discover the basics of web scraping, HTML parsing, and how to extract data from websites efficiently. Ideal for beginners and professionals, this tutorial walks you through the process step by step wi
  • Power Query: Best Practices for Memory Consumption9/2/2024 10:27:37 AM. To optimize memory usage in Power Query, filter data early, minimize query steps, and utilize query folding to reduce data processed. Disable background data loading, optimize data types, use dataflow
  • Understanding HttpClient Best Practice9/2/2024 7:56:51 AM. Creating a new HttpClient instance frequently can lead to performance issues like socket exhaustion due to open sockets lingering in the TIME_WAIT state. Instead, reuse a singleton HttpClient instance
  • Using Factory Patterns in C# 12 to simplify A/B testing8/31/2024 4:40:36 AM. Find out how Ziggy Rafiq simplifies A/B testing with feature toggles in C# 12 by using Factory and Abstract Factory design patterns.
  • C# 12 Design Patterns: Factory and Abstract Factory8/29/2024 2:29:42 PM. By Ziggy Rafiq, discover how Factory and Abstract Factory design patterns simplify the creation of complex objects in C# 12.
  • Abstract Factory Design Pattern in .NET Core C# 128/29/2024 4:29:33 AM. In this detailed article by Ziggy Rafiq, you will learn how to implement key components like AbstractFactory, ConcreteFactory, AbstractProduct, and ConcreteProduct in .NET Core with C# 12. By leveragi
  • Resolving Race Conditions and Critical Sections in C#8/28/2024 9:49:18 AM. A race condition in C# occurs when multiple threads access shared data simultaneously without proper synchronization, leading to unpredictable and incorrect results. This tutorial covers how to identi
  • Understanding SQL Triggers: A Practical Guide with a New Example8/28/2024 8:38:05 AM. Discover how triggers can automate tasks, enforce business rules, and maintain data integrity in your database. Perfect for both beginners and experienced developers looking to deepen their SQL skills
  • Streamlining React Apps with Suspense and Lazy Loading8/25/2024 11:29:06 AM. Discover how React Suspense and lazy loading can supercharge your web apps by optimizing component and resource loading. This guide explains how these features work, with practical examples to show yo
  • Sharing Data from Child to Parent in Angular 188/24/2024 7:39:37 AM. In this walkthrough, you'll learn how to send data from a child component to a parent component in Angular using the @Output decorator and EventEmitter. You'll create a simple Angular project
  • Learn about Different Type of Triggers in Oracle8/23/2024 8:02:40 AM. In this article, you will learn about different type of triggers in Oracle.
  • Microsoft Dataverse Accelerator Guide for Beginners8/23/2024 4:42:50 AM. Discover the essentials of Microsoft Dataverse Accelerator in this beginner-friendly guide. Learn how this powerful tool enhances your Dataverse experience by streamlining development, offering API ex
  • AI-Driven Customer Experience Revolutionizes Business Interactions8/22/2024 11:21:04 AM. AI is revolutionizing customer experience by enabling personalized interactions, efficient support, and enhanced loyalty. From AI-driven product recommendations and dynamic pricing to chatbots and pre
  • Basics Of C#8/22/2024 10:08:56 AM. This article explains C# basics with C# code examples including C# data types, class, objects, properties, and methods. You'll also learn basic OOP concepts such as overloading, polymorphism, abst
  • Best Practices for Data Visualization in Power BI8/21/2024 8:46:19 AM. This guide covers essential techniques for creating clear, impactful dashboards and reports. Discover how to choose the right visualizations, design effective layouts, and leverage Power BI’s features
  • Factory Design Pattern Real World Example8/21/2024 8:44:53 AM. In this article, you will see the real world example of Factory Design Pattern.
  • Real-Time Pageview Tracking With .NET Core8/21/2024 5:28:26 AM. Learn how to implement real-time pageview tracking in your .NET Core application. This guide covers setting up live monitoring of website traffic, capturing pageview metrics, and integrating real-time
  • Implementing a Map with Latitude and Longitude in JavaScript 8/20/2024 12:26:38 PM. We'll explore how to leverage Leaflet, a powerful JavaScript library for interactive maps. This article guides the creation of dynamic maps using Leaflet and geolocation. It covers HTML structure,
  • Best Practices for Managing Large Session States in ASP.NET MVC8/14/2024 6:07:12 AM. To manage large session states in ASP.NET MVC efficiently, follow best practices: minimize stored data, use serializable objects, enable session state compression, and implement distributed caching wi
  • HighChart in JavaScript8/13/2024 10:47:18 AM. This article introduces Highcharts, a JavaScript library for creating interactive charts. It covers installation using Highcharts.js and jQuery, and provides a step-by-step guide to creating a bar cha
  • Optimizing JavaScript with Debouncing8/13/2024 5:47:14 AM. This guide delves into optimizing JavaScript performance using debouncing techniques, which help prevent excessive function calls during high-frequency events like scrolling or resizing.
  • Overview Of Oracle Package DBMS METADATA8/12/2024 11:04:41 AM. In this article, you will learn about Oracle Package DBMS METADATA.
  • Advanced .NET Core Microservices with MediatR8/9/2024 11:55:17 AM. Explore advanced .NET Core and MediatR techniques for building scalable microservices. Delve into patterns like CQRS and event sourcing, optimize performance with caching and load balancing, and embra
  • Builder Design Pattern in .NET Core C#8/9/2024 5:34:59 AM. The Builder Design Pattern in .NET simplifies constructing complex objects by using a step-by-step approach. It involves components like Abstract Builder, Concrete Builder, Director, and Product to se
  • Text Effect V3 Using jQuery and JavaScript8/8/2024 3:23:34 AM. This article explains how to create a text animation effect using jQuery. It demonstrates how to display characters one by one with customizable speed controlled by a slider. The effect involves setti
  • Understanding Semantic Index for Generative AI Aspirants8/6/2024 6:44:12 AM. A Semantic Index improves data retrieval by organizing information based on word meanings rather than just keywords. It uses Natural Language Processing (NLP) and semantic analysis to understand conte
  • Abstract Data Types(ADT)8/6/2024 3:46:21 AM. Abstract Data Types (ADTs) are a fundamental concept in computer science, representing data structures defined by their behavior rather than their implementation. ADTs provide a way to model data and
  • How to Get Only Letters from a String in C#?8/5/2024 5:24:18 AM. Learn how to extract only the letters from a string in C# using various methods. This guide covers techniques such as using regular expressions, string manipulation methods, and LINQ to filter out non
  • Repository Pattern In ASP.NET MVC8/5/2024 3:53:48 AM. In this article, we will learn about Repository pattern which is mostly used to create enterprise applications. Repository pattern divides application’s UI, business logic and data access components i
  • LINQ Best Practices8/1/2024 6:25:23 AM. Discover essential LINQ best practices for writing efficient, readable, and maintainable code in C#. Learn tips on query and method syntax, performance optimization, and effective use of lambda expres
  • Best practices for API Error Handling in .Net7/31/2024 9:29:19 AM. Explore best practices for API error handling in .Net, covering essential techniques for robust and resilient APIs. Learn how to effectively manage exceptions, log errors, and implement fault toleranc
  • Interactive UI using Streamlit: Python7/31/2024 8:53:15 AM. When you're building an app, one of the most important things is making sure it looks good and is easy to use. That's where an interactive user interface (UI) comes in. An interactive UI helps
  • Copying Text to Clipboard in AngularJS7/31/2024 6:02:28 AM. Learn how to implement clipboard functionality in AngularJS to enable users to easily copy text with a click. This guide covers the use of AngularJS directives, JavaScript methods, and the Clipboard A
  • ASP.NET Core Web API With Oracle Database And Dapper7/31/2024 4:04:02 AM. This guide explores the creation of a Web API using ASP.NET Core, integrating with an Oracle Database through the Dapper ORM. Learn how to set up a robust backend service, implement CRUD operations, a
  • AlbertAGPT Bird's Eye Architectural View7/29/2024 6:51:51 AM. AlbertAGPT is a cutting-edge AI architecture featuring domains for updating, interacting, retrieving, and researching information. It integrates advanced NLP, NLU, and NLG technologies with robust saf
  • Programming in Practice - LINQ to SQL - Explained7/29/2024 6:31:06 AM. Discover the power of LINQ to SQL in this comprehensive guide. Learn how to seamlessly integrate LINQ queries with SQL databases using the .NET framework. From setting up your environment to executing
  • The AbstractList Class and ArrayList Class in Java Collection7/29/2024 6:19:14 AM. The AbstractList class in the Java Collections Framework provides a skeletal implementation of the List interface, enabling developers to create custom list implementations with ease. It offers defaul
  • What are Smart Contracts in Blockchain ?7/26/2024 7:17:34 AM. Smart contracts are self-executing agreements coded into a blockchain. They automatically enforce and execute terms when predefined conditions are met, reducing the need for intermediaries. This ensur
  • Tracking Visits and Visitor Details on PowerApps Page7/25/2024 12:07:39 PM. Learn to track unique page views in PowerApps by integrating SharePoint lists and using global variables. This guide covers designing lists, configuring PowerApps screens, and patching view counts. It
  • Create Interactive Dropdown Menus While Click Text Open Dropdown7/25/2024 7:06:21 AM. Learn how to create interactive dropdown menus that open when clicking on text. This guide covers essential techniques and code snippets for implementing dynamic dropdowns using HTML, CSS, and JavaScr
  • Exploring the Decentralized Finance (DeFi)7/24/2024 9:35:02 AM. This article covers the basics of DeFi, including its core technologies like smart contracts and decentralized exchanges, and explores innovations such as yield farming, liquidity pools, and governanc
  • Singleton Design Pattern: Detailed Explanation and Practical Examples7/24/2024 6:52:58 AM. The Singleton Design Pattern ensures a class has only one instance and provides global access to it. Implementations include Basic Singleton, Thread-Safe Singleton with synchronization, Double-Checked
  • Real-World ADO.NET Use Cases: Case Studies and Best Practices7/24/2024 4:41:43 AM. ADO.NET remains a robust data access technology within the .NET framework, even as newer technologies emerge. Its ability to manage data interactions efficiently makes it suitable for a variety of rea
  • Handling Exceptions in ADO.NET Best Practices for Error Handling 7/24/2024 4:39:42 AM. When working with ADO.NET for data access in .NET applications, effective exception handling is crucial to ensure the stability and reliability of your applications. This article will explore common e
  • Interactive Input and Output in File Handling7/24/2024 4:21:49 AM. File handling is a crucial aspect of any programming language, including Java. It enables developers to interact with the file system, allowing the creation, reading, updating, and deletion of files.
  • How To Use Chart.js in AngularJS?7/23/2024 8:19:52 AM. Integrate Chart.js with AngularJS to create dynamic data visualizations. Set up your AngularJS project, including Chart.js, and build various charts like bar, pie, line, stacked bar, and heat map usin
  • Security Best Practices in ADO.NET7/23/2024 3:51:46 AM. ADO.NET is a powerful data access technology in the .NET framework, enabling developers to interact with databases. This article explores best practices for protecting sensitive data, preventing SQL i