Related resources for CTO
  • Change Data Capture Automated Incremental Data Loading in Azure Data Factory11/19/2024 5:56:36 AM. In this new video, I demonstrated how to implement automated incremental data loading using Change Data Capture technique in Azure Data Factory.
  • Azure Data Factory PRESERVE HIERARCHY Copy Behaviour11/14/2024 9:41:42 AM. In this video, I covered how to use the Preserve Hierarchy in Azure Data Factory Copy Behaviour.
  • What is Azure Offensive Security11/3/2024 4:17:28 AM. Azure Offensive Security focuses on proactively testing and strengthening the security of Azure environments. It uses tools like Microsoft Defender for Cloud, Azure Sentinel, and Threat Modeling to id
  • Implement a RAG Solution Using Azure SQL Database11/1/2024 11:03:43 PM. In this brief video I walk you through the components of retrieval augmented generation (RAG). I talk about embeddings and vectors and even show you how they are created. Finally, I'll show you
  • 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
  • Power Platform for Admins Connector in PowerApps10/9/2024 6:38:19 AM. PowerApps allows users to integrate the "Power Platform for Admins" connector to manage environments efficiently. By using functions like GetAdminEnvironment(), users can retrieve and pagina
  • Read Multiple PARQUET Files from GCS to Azure SQL Database using Azure Data Factory10/7/2024 4:56:25 AM. In this Data Engineering episode, I covered how to read multiple sales parquet files resident in Google Cloud Storage to Azure SQL Database leveraging Azure Data Factory.
  • Understanding Service, Factory, And Provider10/3/2024 11:38:34 AM. AngularJS provides three methods for creating reusable utilities: Service, Factory, and Provider. All serve the same purpose but differ in implementation. Services are singletons, Factories return new
  • Uploading Multiple Files in ASP.NET 2.010/1/2024 9:05:24 AM. The FileUpload control in ASP.NET 2.0 allows users to upload files from a web page. By using multiple FileUpload controls and a button, users can select and upload several files at once. The files are
  • Understanding the Working of Garbage Collector in .NET 99/30/2024 10:27:30 AM. The .NET 9 Garbage Collector enhances memory management through dynamic tuning, improved generation collections, and a refined compaction algorithm, ensuring efficient, automated memory handling while
  • SQL Stored Procedure vs. Azure Data Factory Data Flow9/27/2024 7:32:23 AM. This article compares SQL Stored Procedures and Azure Data Factory (ADF) Data Flows for creating staging tables and migrating data to Dynamics 365 (D365). It examines their differences in execution ti
  • How Does Your "Code Smell"9/24/2024 4:16:49 AM. "Code smell" refers to indicators in code that suggest potential problems. Common examples include poor exception handling, magic numbers, and inefficient string operations. Other issues inv
  • Learn about Garbage Collector in .NET9/23/2024 9:23:17 AM. This article discusses the .NET Garbage Collector and its role in memory management, distinguishing between managed and unmanaged resources. It highlights the limitations of using Objects. Finalize fo
  • 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
  • Efficient Package Management in Large Enterprises with Directory.Packages.props9/23/2024 6:48:31 AM. Managing NuGet package versions in large C# solutions can be challenging. The Directory.Packages.props file simplifies this by allowing you to define package versions in one central location, ensuring
  • Advanced ADF: Integrate Multiple Category of Files Leveraging FILTER and other Activities9/23/2024 6:37:08 AM. In this episode, I am going to walk you through how to integrate multiple category of files in ADLS Gen2 to Azure SQL Database via Azure Data Factory data pipeline activities focusing on filter and o
  • 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
  • Cleaning the Resources: Finalize vs Dispose9/19/2024 10:13:39 AM. This article explores the concepts of Destructor and Dispose in C#. It illustrates the object's lifecycle, highlighting how constructors allocate memory and destructors clean up. The role of the G
  • Invoke Azure Data Factory Pipeline via MSFT Fabric without REST API9/18/2024 4:37:09 AM. This guide explores alternative methods for automating and orchestrating your data workflows in the cloud, providing seamless integration with Azure services for efficient pipeline execution.
  • 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
  • Derived Class Constructors in Java9/17/2024 4:38:08 AM. Constructors are used to initialize an object of a particular type, as well as to allocate memory, and have the same name as the class.
  • How to Configure Azure Fileshare with AD Authentication 9/17/2024 4:19:46 AM. This document provides a step-by-step guide to setting up Azure File Share with Active Directory authentication, allowing users with an Exchange Plan 1 Microsoft license to access files securely using
  • Factory Method Pattern: Simplifying Object Creation in C#9/17/2024 4:01:43 AM. The Factory Method Pattern is a creational design pattern that delegates object creation to subclasses, promoting flexibility and maintainability. It defines an interface for creating objects but lets
  • Getting Started With Apache Kafka: Introductory Guide9/11/2024 3:36:55 AM. Apache Kafka is a distributed event streaming platform that enables real-time data processing and integration across microservices. It supports publishing and subscribing to streams of records, storin
  • Exaplain Copy Constructor in C#9/10/2024 8:41:21 AM. A copy constructor in C# allows creating a new object by copying an existing object. It duplicates the values of properties and fields from the original object. This method is useful for creating inde
  • Baisc of IHttpClientFactory in .NET Core9/10/2024 7:03:57 AM. IHttpClientFactory in .NET Core simplifies HTTP client creation, improves performance, and promotes the reuse of HttpClient instances. It offers built-in features like dependency injection, named and
  • Learn Factory Functions in JavaScript9/10/2024 4:25:39 AM. In this article, we will learn about Factory Functions in JavaScript. This article introduces factory functions in JavaScript, demonstrating how they create objects efficiently without code duplicatio
  • Types of components selectors in Angular with examples9/6/2024 8:22:59 AM. Angular offers various component selectors: Type Selector (e.g., app-root), Attribute Selector (e.g., [app-attribute-selector]), Attribute Selector with Value (e.g., [app-attribute-selector-with-value
  • How to Configure Authentication for the Virtual Directory9/5/2024 11:16:31 AM. This guide explains configuring authentication for a virtual directory in IIS. Start by opening IIS Manager from Administrative Tools. Expand your server's name, locate the desired site, and acces
  • How to Configure the FTP Directory Browsing Options9/5/2024 11:11:18 AM. Learn how to configure FTP directory browsing options to enhance file management and accessibility. This guide covers setting up directory listings, adjusting visibility settings, and optimizing how u
  • Explain Primary Constructor in C# 129/4/2024 6:23:27 AM. The primary constructor in C# 12 introduces a new way to define and initialize properties directly within the class declaration, simplifying object creation and reducing boilerplate code.
  • Create Visual Reports in Power BI with Microsoft Cost Management Connector9/2/2024 6:39:11 AM. The Microsoft Cost Management connector for Power BI Desktop enables customized visualizations of Azure spending. It supports customers with Direct Microsoft Customer Agreements, Enterprise Agreements
  • Calling Business Process Flow (Power Automate) using Copilot Studio9/2/2024 4:51:48 AM. Integrate Copilot with Power Automate to streamline business processes. Create a Power Automate flow triggered by Copilot, allowing dynamic inputs like location and booking date. Set up input variable
  • 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.
  • Encryption and Decryption using AES (Symmetric) in Angular8/30/2024 5:01:16 AM. AES (Advanced Encryption Standard) is a symmetric encryption algorithm used for secure data transmission. Implement AES in Angular using the crypto-js library, supporting modes like CBC, ECB, and CTR,
  • 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.
  • Vector Database Internals: In a Layman's Perspective8/29/2024 5:50:04 AM. A vector database stores and manages data as vectors—lists of numbers representing features of items. It excels in handling unstructured data like images and text by using vector embeddings generated
  • 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
  • Effortless Dynamics 365 Record Updates with Azure Data Factory8/28/2024 7:03:01 AM. Learn how to update Dynamics 365 records using Azure Data Factory (ADF) with internal GUIDs. This guide covers setting up source data in Azure SQL, configuring datasets, mapping fields, and executing
  • Artifactory: Simplifying Software Component Management8/26/2024 3:59:45 AM. Artifactory is a universal repository manager that centralizes the management of binaries dependencies and builds artifacts across formats like Maven, Docker, and npm. It integrates with CI/CD tools,
  • How ChatGPT Solves Coding Problems8/22/2024 7:14:05 AM. ChatGPT revolutionizes coding by assisting with debugging, generating code snippets, optimizing performance, and learning new programming concepts. It helps solve complex problems, supports collaborat
  • 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.
  • Understanding the Liskov Substitution Principle (LSP) with C#8/14/2024 8:15:01 AM. The Liskov Substitution Principle (LSP) ensures that objects of a base class can be replaced with objects of a derived class without altering program correctness. This principle, part of SOLID design,
  • Azure Data Factory: Append and Convert Multiple CSV Files To Parquet File8/13/2024 11:16:36 AM. In this Data Engineering episode, I was you through to to append and convert multiple CSV Files to Parquet File leveraging the Azure Data Factory
  • Azure Data Factory vs Azure Synapse Analytics vs Microsoft Fabric8/13/2024 10:48:57 AM. Azure Data Factory focuses on data integration and ETL processes, Synapse Analytics combines big data and data warehousing, while Microsoft Fabric offers a unified data platform for diverse analytics
  • CSS Combinator Selectors8/12/2024 11:47:35 AM. Helps you to get started learning the advanced concept of CSS combinator selectors such as child, adjacent sibling, and general sibling.
  • Azure Data Factory: Clean and Transform Multiple Data using Dataflow8/8/2024 4:14:34 AM. In this Data Engineering episode, I covered how to use Azure Data Factory Dataflow to read, appends multiple CSV files from ADLS Gen2, clean and transform the data and sink to the Azure SQL Database f
  • Use HttpClientFactory Over HttpClient in .NET8/5/2024 5:43:02 AM. Discover the advantages of using HttpClientFactory over directly instantiating HttpClient in .NET Core. HttpClientFactory improves efficiency and resource management by providing a centralized way to
  • Creating a Host-Named Web Application in SharePoint8/2/2024 8:41:22 AM. To create a host-named web application, first configure a DNS entry with the desired host name. Log in to your Active Directory server to create an A Host record pointing to your web server. In ShareP
  • How to Handling File Uploads in Next.js?8/2/2024 4:33:07 AM. Handling file uploads in Next.js involves creating an API endpoint to receive and process the files and a client-side component to manage file selection and submission. This guide provides a comprehen
  • How To Store File In SFTP Using Azure Logic App8/1/2024 11:46:11 AM. Learn how to create a file in an SFTP location using Azure Logic Apps. This guide covers setting up a Logic App, configuring an SFTP connector, and scheduling file creation every five minutes. Ideal f
  • Install And Configure Azure On-Premise Data Gateway8/1/2024 11:24:48 AM. Learn to install and configure the Azure On-Premise Data Gateway with this guide. It covers prerequisites, installation steps, and configuration options. Discover how to set up the gateway to connect
  • How To Find Elements In A Webpage Using JavaScript7/30/2024 3:42:29 AM. Learn how to find web elements using JavaScript in Selenium WebDriver. Discover methods like getElementById, getElementsByName, and querySelector for precise element retrieval. Explore how to use Java
  • Constructor in .NET Core C#: Usage and Examples7/29/2024 6:36:58 AM. Learn about constructors in .NET Core with C# in this comprehensive guide. Discover how constructors initialize class instances, their role in dependency injection, and various use cases.
  • Data Integration with Azure Data Factory (ADF) Pipeline7/29/2024 5:58:07 AM. This guide delves into the features and benefits of ADF, demonstrating how to streamline ETL workflows, automate data management, and efficiently orchestrate data flows in the cloud, ensuring seamless
  • 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
  • Singleton Design Pattern in .NET Core7/26/2024 5:01:10 AM. The Singleton Design Pattern ensures a class has only one instance and provides a global access point to it. In .NET Core, this involves a private constructor, a static instance variable, and a static
  • Java 21: The Latest Features and Improvements7/26/2024 4:11:18 AM. Java 21 introduces significant enhancements including Pattern Matching for Switch, Record Patterns, and String Templates. It also features Sequenced Collections, Virtual Threads, and Scoped Values, st
  • 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
  • Understanding Constructors in .NET Core7/23/2024 6:55:12 AM. "Explore the fundamentals of constructors in .NET Core, focusing on their role in object initialization and class setup. Learn about constructor overloading, chaining, and best practices in C#.
  • Detailed Explanation of Builder Design Pattern in C#7/22/2024 6:26:29 AM. The Builder design pattern is a creational pattern used to construct complex objects step by step. It separates the object's construction from its representation, allowing for varied configuration
  • Singleton Design Pattern7/19/2024 9:55:57 AM. Learn about the Singleton design pattern, which ensures a single instance of a class in Java. Explore eager and lazy loading techniques, including thread-safe solutions like double-check locking and e
  • Vector Class and the Stack Class in Java Collections7/19/2024 6:24:12 AM. The Vector and Stack classes in Java Collections Framework provide essential tools for managing dynamic arrays and last-in, first-out (LIFO) stacks, respectively.
  • Factory Design Pattern 7/18/2024 2:52:28 PM. The Factory Design Pattern in Java is a creational pattern used to create objects without specifying the exact class of object that will be created. It promotes loose coupling by separating object cre
  • Two Factor Google Authenticator Using ASP.NET Core And Angular7/18/2024 12:26:15 PM. Implementing 2-Factor Google Authenticator with ASP.NET Core and Angular enhances security by requiring users to provide a time-based one-time password (TOTP) alongside their password.
  • Azure Data Fatory: Direct Data Integration to Fabric Lakehouse Delta Table7/17/2024 9:33:42 AM. This video shows how to leverage Azure Data Factory to directly integrate data from Azure Data Lake Storage Gen2 to Fabric Lakehouse Delta Table
  • Get Index Position of Nth Occurrence of a Character in String in Azure Data Factory7/12/2024 12:49:34 PM. In this article, we will learn how to efficiently locate the index position of the Nth occurrence of a specific character within a string using Azure Data Factory.
  • Exploring GraphRAG in Large Language Models7/10/2024 12:34:51 AM. RAG (Retrieval-Augmented Generation) enhances language models by retrieving and integrating up-to-date information from documents, improving response accuracy and relevance. GraphRAG further utilizes
  • Split a String into an Array of Characters with No Delimiter in Azure Data Factory7/9/2024 4:36:55 AM. Explore splitting strings into character arrays without delimiters using Azure Data Factory or Synapse Pipeline with sequential For Each iterations and the Substring function for precise character ext
  • How to Implement Multi Factor Authentication Using Authenticator App in ASP.NET MVC Project?7/8/2024 7:51:34 PM. Enhance your ASP.NET MVC project's security with multi-factor authentication (MFA) using an authenticator app. This guide provides step-by-step instructions for setting up your project, configurin
  • Detailed explanation of Abstract Factory design pattern7/8/2024 4:02:03 AM. The Abstract Factory design pattern is a creational pattern that provides an interface for creating families of related or dependent objects without specifying their concrete classes.
  • Understanding @wraps in Python: Preserving Function Metadata7/7/2024 6:28:30 PM. Explore the intricacies of Python's @wraps decorator, essential for preserving function metadata. Learn how @wraps simplifies debugging, maintains docstrings, and ensures correct function signatur
  • How to use the Abstract Factory Pattern in C# with the Interface Pattern7/4/2024 10:16:09 AM. Learn how these design patterns improve flexibility, scalability, and maintainability in software development by exploring the Abstract Factory Pattern and Interface Pattern in C# with Ziggy Rafiq. Be
  • How to Define a Custom Connector Using a Postman Collection7/2/2024 7:13:54 AM. Learn to convert Postman collections into custom connectors for Microsoft Power Platform. Export your collection in v2.1 format, import it into Power Automate or Power Apps, configure with host and ba
  • Difference Between Azure AD(Microsoft Entra ID) and Azure AD B2C6/27/2024 9:06:45 AM. Azure offers tailored identity management solutions: Microsoft Entra ID for enterprise identity management, featuring SSO, MFA, and conditional access; and Azure AD B2C for consumer-facing application
  • MemberwiseClone Method Instead of Copy Constructors in C# .NET6/27/2024 8:42:18 AM. When it comes to creating copies of objects in C#, there are several techniques available, each with its own advantages and use cases. This article will delve into the details of these two techniques,
  • Export Transform Import Data in Dataverse PowerPlatform Dynamics6/25/2024 5:47:20 AM. Learn how to use Azure Data Factory for seamless data migration between Dataverse environments. This guide covers creating linked services, defining datasets, building data flows for transformation, a
  • How To Get File Name In C#6/24/2024 9:00:49 AM. Furthermore, DirectoryName returns the full path of the directory containing the file, assisting in navigation and hierarchical file organization. Lastly, CreationTime offers insights into the file&#3
  • Integrating Azure DevOps Git with Azure Data Factory6/23/2024 6:11:41 AM. Integrating Azure DevOps Git with Azure Data Factory (ADF) enables robust version control, collaboration, and CI/CD for data pipelines. This guide covers setting up ADF with Azure DevOps Git, includin
  • Design Patterns with C# Examples6/19/2024 11:57:56 AM. This article explains design patterns, providing standard solutions for software design problems. It covers Creational, Structural, and Behavioral patterns with C# examples, including Singleton, Facto
  • Deploy An Angular Application On IIS6/19/2024 9:45:05 AM. This article guides Angular developers through deploying applications on Internet Information Services (IIS). It covers installing IIS, creating and building an Angular project, and configuring deploy
  • Static Keyword In C#6/18/2024 10:47:06 AM. In this article, I'll discuss the C# static keyword, its purpose, and how to create static classes using C#. I'll also cover static variables, static methods, and static properties in C#.
  • Azure Data Factory Git Integration using Azure DevOps6/15/2024 3:30:17 PM. This video shows how to integrate Azure Data Factory to git using Azure DevOps.
  • Common Code Smell Mistakes In C#, Part One6/14/2024 10:39:44 AM. Learn about code smells—indicators of deeper issues in programming. Discover through examples like redundant boolean literals, explicit exception throwing, inefficient string concatenation, redundant
  • Different Types Of Constructor In C#6/13/2024 10:35:41 AM. Constructors in C# initialize objects upon creation. They ensure objects start in a defined state by setting initial values or performing necessary setup. Types include default (without parameters), p
  • Understanding Global Variables in Azure Data Factory6/13/2024 7:09:59 AM. Global variables in Azure Data Factory are user-defined variables accessible across different pipelines and activities within the same data factory. They store values like strings, numbers, dates, and
  • Garbage Collection - Dispose Vs Finalize And IDisposable Pattern6/12/2024 6:51:19 AM. Explore Finalize, Destructor, IDisposable pattern in C# for managing unmanaged resources. Learn about memory management, Garbage Collector behavior, and IDisposable interface. Implement IDisposable fo
  • Fix Generic Error in Custom Activity Using Batch Account in ADF6/11/2024 11:25:29 AM. While executing a C# code in custom activity using batch activity in ADF sometimes it would get the error "The underlying connection was closed: An unexpected error occurred on a send. ---> Sy
  • Mounting Azure Storage Account on the Azure Function6/11/2024 6:50:56 AM. Azure Functions offer serverless computing, reducing code, infrastructure, and costs. With support for multiple languages, it seamlessly integrates with storage accounts for efficient data handling.
  • Connect To SAP Using C#6/10/2024 10:53:23 AM. Learn to connect to SAP with C# using SAP .NET Connector 3.0 for RFC and Web services. Implement ECCDestinationConfig and IRfcTableExtension classes. Access SAP functions, structures, and tables with
  • Azure Anomaly Detector: Unveiling the Unexpected in Your Data6/10/2024 8:01:07 AM. The Azure Anomaly Detector is an AI service from Microsoft Azure that helps you find unusual patterns in your time series data. It's like having a built-in inspector for your data, automatically f
  • Replace Conditional Statements (IF/ELSE Or SWITCH) With Factory6/6/2024 11:40:34 AM. Learn how to replace long IF/ELSE or SWITCH statements with polymorphism using the RIP design pattern. This article covers implementing the Simple Factory pattern and lazy loading, enhancing code mai
  • Snowflake With C#.Net Core6/6/2024 11:33:25 AM. Learn to connect Snowflake with .NET using its connector for cloud-based data warehouse operations. Understand real-time scenarios, pull JSON data, and execute stored procedures through .NET Core, ens
  • Principle Component Analysis6/5/2024 11:10:34 AM. Principal Component Analysis is a powerful tool in the arsenal of data scientists and researchers. It simplifies complex datasets, enhances visualization, reduces noise, and improves the efficiency of
  • Integrating SAP System With .NET Application6/5/2024 5:37:00 AM. Learn to connect and access data from SAP systems using SAP .NET Connector. Follow steps to integrate sapnco libraries, handle exceptions, and manage platform compatibility for successful execution. E
  • Dependency Injection Using Microsoft Unity Framework6/5/2024 5:30:32 AM. Explore Dependency Injection with Microsoft Unity Framework in the C# console app, emphasizing SOLID principles, IoC, and DI implementation for loosely coupled layers, enhancing testability.
  • IHttpClientFactory In .NET Core To Avoid Socket Exhaustion6/5/2024 5:26:54 AM. Learn how to effectively use HttpClient and IHttpClientFactory in .NET Core applications. Avoid common pitfalls of creating new HttpClient instances per request, leading to socket exhaustion. Discover
  • Abstract Factory Method Design Pattern With .NET Core6/5/2024 5:25:20 AM. Explore the use of design patterns in software development to solve common architectural problems. This guide demonstrates the Abstract Factory Design Pattern in C# with .NET Core, focusing on creatin
  • Create Immutable Type In C#6/4/2024 9:52:32 AM. A public constructor that accepts initialization data is required so that the client can pass-in minimum state for the type to be valid. Private constructor, on the other hand, is used by methods to c
  • What is Single Sign-On (SSO) in VMware and How Does It Work?6/4/2024 7:18:02 AM. Discover the importance of Single Sign-On (SSO) in VMware, how it simplifies user authentication, enhances security, and streamlines management.