Resources  
  • Abstract Factory Design Pattern In FlutterMar 12, 2024. Learn about the Abstract Factory design pattern in Flutter for creating platform-specific widgets. This pattern centralizes the creation of related objects, making it easier to manage and work with multiple factory methods.
  • Creating Custom NuGet Packages in C#Mar 10, 2024. Learn how to create custom NuGet packages in C# with this step-by-step guide. Set up a project, add components, create a .nuspec file, package your project, and optionally publish to nuget.org.
  • Factory Method Design Pattern In FlutterMar 06, 2024. Factory Method design pattern! Learn how to create objects dynamically, improve code flexibility, and build platform-specific UIs (like buttons) with ease. Explore a practical payment gateway example and overcome common challenges.
  • Mastering Object Creation in C#Mar 04, 2024. Learn to create objects in C# step-by-step. Define classes, instantiate objects, access members, use constructors, and explore static constructors—master object creation for robust C# applications.
  • Understanding the Art of C# GenericsMar 01, 2024. Unlock the power of C# Generics with our comprehensive guide. Master best practices, explore advanced scenarios, and elevate your coding skills with this in-depth C# Generics tutorial. Learn to write efficient, flexible, and type-safe code for a wide range of scenarios, ensuring optimal performance.
  • Usage of Classes, Structs, and Records in C#Feb 26, 2024. In the world of C# programming, choosing the right data structure can significantly impact the efficiency and readability of your code. In this article, we'll delve into the nuances of each construct and explore when to use them in your C# projects.
  • Learn about Sealed Classes in C#Feb 14, 2024. In C# programming, sealed classes offer control over inheritance but can be restrictive. This article delves into unlocking their potential using extension methods and the decorator pattern. These techniques enable extending sealed classes' functionality without compromising code integrity,
  • Resolving Database Reconnection Challenges in .NET with PollyFeb 13, 2024. This content provides an overview and detailed implementation guide of utilizing the Polly library for connection retry in .NET applications. It demonstrates creating an Employee class and table, simulating temporary database disconnection.
  • Understanding Activity Types in Azure Data FactoryFeb 12, 2024. Azure Data Factory is a powerful tool for orchestrating data workflows in the cloud. Understanding its activity types such as Data Movement, Data Transformation, and Control is crucial for efficient data processing and management.
  • Azure DevOps Build Trigger: Integrating with Data Factory/Synapse PipelineFeb 11, 2024. Trigger Azure DevOps Build Pipeline via Azure Data Factory / Synapse Pipeline through Managed Identity. This blog addresses security concerns by triggering an Azure DevOps Build Pipeline via Azure Data Factory/Synapse using Managed Identity authentication. It employs Azure DevOps REST API for execution.
  • Key Design Patterns in Software EngineeringFeb 08, 2024. Discover essential design patterns such as Singleton, Factory, Abstract Factory, Unit of Work, Repository, and Command Query Responsibility Segregation (CQRS). Learn their applications and implementations, and see how they synergize to enhance software architecture and development.
  • Merging Arrays within Synapse / Azure Data Factory PipelineFeb 07, 2024. merging arrays in Azure Data Factory / Synapse pipelines. By utilizing functions like "join" to convert arrays to strings, "concat" to combine strings, and "split" to transform strings back to arrays, this solution ensures comprehensive data integration.
  • Understanding the Factory Pattern in .NET CoreFeb 06, 2024. Explore the power of the Factory Pattern in software design, a creational pattern enhancing flexibility. Delve into a real-world example using .NET Core for a car manufacturing system.
  • Limiting Class Instances in C# with Private Constructor Feb 06, 2024. Control class instances in C# by using a counter and private constructor. Explore limiting class instances in C# with a private constructor and a counter variable. Control the instantiation and set a maximum limit for better class management and efficiency.
  • What is Components in ReactFeb 05, 2024. Explore React.js components, the core building blocks of React applications. Learn about six types of components: Functional, Class, Pure, High Order, Controlled and Uncontrolled.
  • Listing Unique Records Within an Array in Azure Data FactoryFeb 02, 2024. Utilize Azure Data Factory to remove duplicates within an array by employing the "union()" function. This solution involves the Set Variable activity to obtain a unique list from the array.
  • Metadata-Driven Architecture in Data EngineeringFeb 01, 2024. This article explains how data engineers can make their work more flexible and efficient using Metadata-Driven Architecture (MDA). It breaks down two methods: one using a central database (good for structured work like in Azure Data Factory) and another using external files (great for collaborative projects, especially with Databricks).
  • Custom Events in C# for Enhanced Communication and FlexibilityJan 31, 2024. In C#, you can create custom events to provide a way for classes to communicate and react to certain actions or state changes.
  • What Are Primary Constructors in C# 12?Jan 31, 2024. C# 12 has a number of new features, one of which is Primary Constructors, which offer a simplified and more concise method of constructing objects in C#.
  • Visual Studio Feature: Convert JSON or XML to ClassesJan 30, 2024. In this article, I will demonstrate how to use the Visual Studio feature Paste JSON as Classes or XML as Classes. This feature was introduced in Visual Studio 2013. This compelling feature will help the developer convert JSON to a C# class or XML to a C# class.
  • What is Command Pattern in C#? Jan 25, 2024. The Command Pattern, a behavioral design pattern in C#, transforms requests into stand-alone objects, promoting decoupling between sender and receiver. It enhances flexibility, undo/redo capabilities, and ease of command integration.
  • Azure Data Factory - Integration RuntimesJan 24, 2024. This article gives a basic gist of different types of Integration Runtimes present in Microsoft Azure Data Factory (ADF)
  • Basic Components in Azure Data FactoryJan 23, 2024. Azure Data Factory (ADF), Microsoft's integration service for orchestrating workflows and data integration with 90+ connectors. Learn about key features like pipelines, activities, datasets, linked services, integration runtimes, and triggers.
  • Deep Dive into Classes and ObjectsJan 10, 2024. Welcome, fellow programmers! Here, we will dive into the world of classes and objects. Classes and objects are fundamental in programming. This post unravels the essence of classes, abstract data types, and the concept of objects.
  • Creating a Java Package - Hands-On GuideJan 05, 2024. In my preceding article, we delved into the foundational understanding of Packages and their significance in Java programming. Now, building upon that knowledge, this article aims to provide a practical demonstration of the concepts discussed through a comprehensive case study.
  • Common Mistakes and How to Avoid Them in C# Jan 05, 2024. In this article, we will learn how to avoid common mistakes in C# programming. From efficient null checking and using tuples instead of classes to optimizing string concatenation and evaluating default values correctly.
  • What is ThreadPool Class in C#?Jan 05, 2024. In this article, we will learn about ThreadPool in C# for efficient parallel programming. Learn its benefits, working mechanism, and how it compares to manual thread creation. Utilize the ThreadPool class for optimized resource management and scalability in your .NET applications.
  • Invoke Azure Data Factory Pipeline via MSFT FabricJan 03, 2024. Learn to trigger Azure Data Factory (ADF) pipelines from Microsoft Data Factory using a service principal or organizational account. Follow the steps and API calls for seamless integration.
  • HttpClientHandler in C#Jan 02, 2024. Unlock the potential of C#'s HttpClient class with HttpClientHandler. Delve into its capabilities—handling cookies, managing proxies, configuring SSL/TLS, timeouts, and more—to optimize and control HTTP requests effectively.
  • Introduction to Microsoft Fabric: A Comprehensive OverviewJan 02, 2024. Explore the world of Microsoft Fabric in this comprehensive overview, where we delve into its unified analytics platform that seamlessly integrates data movement, data science, real-time analytics, and business intelligence. Discover how its SaaS foundation, key components like Power BI, Azure Synapse, and Azure Data Factory, and the central data lake, OneLake, come together to revolutionize enterprise data analytics. This article is your gateway to understanding how Microsoft Fabric simplifies and transforms data analytics in the modern business landscape.
  • Understanding and Managing Class Explosion in Software DesignDec 31, 2023. Understanding and Managing Class Explosion in Software Design
  • Object Creation in C# with the Factory PatternDec 29, 2023. The power of software design with the Factory Pattern in C#. This comprehensive guide explores its role, benefits, and step-by-step implementation, empowering developers to craft modular and scalable code effortlessly.
  • Design Patterns in C#Dec 27, 2023. Design Patterns in the object-oriented world are a reusable solution to common software design problems that repeatedly occur in real-world application development. It is a template or description of how to solve problems that can be used in many situations.
  • The Role of Packages in JavaDec 27, 2023. It is possible to runout of unique names for classes in a big programming environment. There may be situations when two or more persons use the same name of their classes.
  • Is it Possible to Deploy a Smart Contract from Another Contract?Dec 27, 2023. Explore techniques to deploy smart contracts from other contracts. Learn key methods and security practices for seamless blockchain development.
  • Automated Way to Get Latest Pipeline Execution Details of SynapseDec 20, 2023. Automated Way to Get Latest Pipeline Execution Details of Synapse. Automate the retrieval of the latest Azure Synapse pipeline execution details with a custom PowerShell module. Set up the environment, execute commands, and effortlessly fetch pipeline details, streamlining manual efforts.
  • Automated Way to Get Latest Pipeline Execution Details of an Azure Data FactoryDec 18, 2023. Automated Way to Get Latest Pipeline Execution Details of an Azure Data Factory
  • What Are The Types of Classes in C#?Dec 02, 2023. types of classes in c#
  • Choosing Between Abstract Classes and Interfaces in C#Dec 02, 2023. Making the Right Design Choice between Abstract Classes and Interfaces in C#.
  • Design Patterns and Steps to Implement Singleton Class in C#Nov 13, 2023. Design patterns is the important features of object oriented programming. We need to ensure that only one object of a particular class is instantiated in Singleton design pattern in C#.
  • Automatically Settings Class for Saving and LoadingNov 12, 2023. Simple generic and class to save and load settings to and from a json file. Your implementation of the MySettings class is a neat and effective way to handle saving and loading settings in a Windows Forms application. It encapsulates the complexities of dealing with different control types and provides a clean interface for usage.
  • Java 21: New Features and ExamplesNov 02, 2023. Java 21 is a major release that includes a number of new features and improvements that make Java more concise, expressive, safe, and performant. Some of the most significant new features include record classes, sealed classes, pattern matching for instanceof, virtual threads, and sequenced collections.In short, Java 21 is a must-have update for any Java developer. It includes a number of new features that can help you to write better code, faster.
  • C# Records and DTO ClassesOct 30, 2023.
  • Event Trigger Data Sync from SQL Server to Synapse via Azure Data Factory / Synapse PipelineOct 23, 2023. Event Trigger Data Sync from SQL Server to Synapse via Azure Data Factory / Synapse Pipeline
  • Identifying the Count of Activities within a Pipeline in an Azure Data FactoryOct 20, 2023. Counting Activities in Azure Data Factory Pipelines involves the process of determining the number of distinct activities or operations within a pipeline created in Microsoft's Azure Data Factory. This task is essential for monitoring and optimizing data workflows and ETL processes. By accurately identifying and analyzing the count of activities, data engineers and developers can assess the complexity of data pipelines, diagnose performance issues, and make informed decisions to enhance efficiency and streamline data management within the Azure environment. This knowledge contributes to more effective data processing and ensures the smooth operation of data-driven solutions.
  • How to Explain Dependency Injection to a 6-Year-Old KidOct 17, 2023. In explaining Dependency Injection (DI) to a child, consider action figures equipped with interchangeable tools. Imagine adding new weapons without altering the figures, much like incorporating advanced functionalities into software seamlessly. Explore the essence of DI's adaptability through a practical coding analogy, fostering flexibility and future readiness.
  • Building Scalable ASP.NET Core Web API with Onion Architecture and Abstract Factory Design PatternOct 06, 2023. This implementation serves as a foundation for building robust, modular, and scalable ASP.NET Core Web APIs. As the project evolves, additional features, security measures, and optimizations can be incorporated while adhering to the principles of the chosen architectural style.
  • Get File details triggering the Azure Data Factory Pipeline / Synapse via Storage Event TriggerOct 05, 2023. Get File details triggering the Azure Data Factory Pipeline / Synapse via Storage Event Trigger
  • Overcoming Limitations of Get Metadata Activity in Azure Data Factory / SynapseOct 05, 2023. Overcoming Limitations of Get Metadata Activity in Azure Data Factory / Synapse
  • Cleansing Files of Duplicate records via Azure Data Factory / SynapseOct 03, 2023. Cleansing Files of Duplicate records via Azure Data Factory / Synapse - Part 1
  • Skip/Notify Processing of Empty files via Azure Data Factory/SynapseOct 03, 2023. Skip / Notify Processing of Empty files via Azure Data Factory / Synapse
  • Simplify Your C# WinForms Development with the ControlHelpers ClassSep 27, 2023. "In this comprehensive tutorial, we explore the ControlHelpers class, a powerful tool for enhancing your C# WinForms application development. Learn how to streamline common tasks and improve the user interface of your WinForms applications effortlessly. We'll dive into the ControlHelpers class, its key features, and provide step-by-step examples on how to implement it effectively in your projects. Whether you're a beginner or an experienced developer, this guide will help you harness the potential of WinForms with ease."
  • Enhancing ASP.NET Core Web API Responses with Consistent and Predictable Wrapper ClassesSep 27, 2023. In ASP.NET Core Web API, you can use wrapper classes to standardize the format of your API responses. A wrapper class typically contains a status code, a message, and the actual data payload. This helps in providing a consistent structure for your API responses, making it easier for clients to understand and handle them.
  • Overcoming Limitations of Power BI REST API for Automated Data Extraction from DatasetSep 27, 2023. Overcoming Limitations of Power BI REST API for Automated Data Extraction from Dataset
  • Implementing DATEDIFF Function In Data Factory / Synapse Via Pipeline ExpressionsSep 27, 2023. Implementing DATEDIFF function in Data Factory / Synapse via Pipeline ExpressionsImplementing the DATEDIFF function in Azure Data Factory or Azure Synapse Analytics using pipeline expressions allows you to calculate the difference between two dates and times. This can be helpful for various data integration and transformation tasks, such as calculating the age of records, measuring time intervals, or scheduling data pipelines based on date differences.
  • A Deep Dive into Static Classes in C#Sep 25, 2023. This article, "Exploring Static Classes in C#," provides an in-depth exploration of the concept and practical applications of static classes in the C# programming language. It elucidates the fundamental characteristics of static classes, their unique features, and how they differ from regular classes. Readers will gain a comprehensive understanding of how static classes are used to encapsulate static members, such as methods, properties, and constants, within a C# application.
  • Static and Singleton Classes in C#Sep 23, 2023. Object-Oriented Programming (OOP) in C# is a way to organize code neatly. There are two types of classes: static and singleton. Static classes have functions that you can use without creating an object. They're great for simple tasks, but can cause issues if used too much. Singleton classes ensure there's only one instance of a class. They're useful for managing shared resources. Both have pros and cons. Static classes are simple and fast, but may create problems with too much shared data. Singleton classes are good for controlling resources but are more complex. Choose the one that fits your project's needs.
  • Cancel Azure Data Factory Pipeline Runs via Synapse / Data FactorySep 21, 2023. Cancel Azure Data Factory Pipeline Runs via Synapse / Data Factory
  • Auto Cancel Long Running Pipelines in Synapse / Azure Data FactorySep 21, 2023. Auto Cancel Long Running Pipelines within Synapse / Azure Data Factory
  • Merge Multiple JSON files via Synapse / Data Factory PipelinesSep 20, 2023. Merge Multiple JSON files via Synapse/Data Factory Pipelines
  • Understanding the Factory Design Pattern in C#Sep 19, 2023. Understanding the Factory Design Pattern in C#
  • Exploring the Art of Middleware Creation in .NET CoreSep 17, 2023. This comprehensive article delves into the various methods of creating middleware in .NET Core, offering real-world examples to illustrate each approach. From inline middleware to class-based solutions and extension methods, you'll gain a thorough understanding of how to shape your application's request-response pipeline effectively. Learn how to order your middleware components for optimal execution and empower yourself to build robust and efficient web applications with ASP.NET Core.
  • Effortless Personalized Vision Models with Azure Custom VisionSep 12, 2023. Azure Custom Vision, a Microsoft innovation, merges artificial intelligence and computer vision, reshaping industries with its image analysis capabilities. This article explores Azure Custom Vision's simplicity, offering custom vision models for various needs. It outlines its features, real-world applications, and step-by-step model creation process.
  • AI Code Assistance in Visual Studio 2022Sep 12, 2023. The AI engine in visual studio detects our code context like including variable names, functions, and the type of code, we are writing based on that it gives you best suggestions.
  • Object-Oriented Programming in JavaScriptSep 11, 2023. This article explores JavaScript's Object-Oriented Programming (OOP) fundamentals, covering object creation, constructor functions, methods, inheritance, and ES6 classes, enabling modular and maintainable code in web development.
  • Generic in C#Sep 01, 2023. Generics in C# 2.0 revolutionize code design by decoupling classes and methods from data types. They're key in creating strongly typed, reusable, and performant code. You declare generics using the `<>` symbol.
  • Sealed Classes in C# Aug 28, 2023. Delve into the significance of sealed classes in C# OOP. Uncover their role in defining code boundaries and inheritance. Gain insights into their benefits, optimizing security and performance. Master the art of using them judiciously for enhanced code predictability and maintainability.
  • What is Abstract Class in C#?Aug 25, 2023. Abstract classes serve as base classes for derived classes. They can't be instantiated directly and encompass both abstract and non-abstract members. They're useful when default functionality should be split among subclasses. Mark them with the "abstract" keyword.
  • Cloning Class Using System.Text.Json in .NET 8Aug 21, 2023. .NET 8 Preview 7 allows cloning internal properties
  • How To Use DiffUtil Class With RecyclerView In AndroidAug 09, 2023. In this article, you will learn about how to use DiffUtil class with RecyclerView in Android.
  • C# Abstract Classes: Definition, Usage With ExampleAug 07, 2023. Learn all about C# Intermediate Abstract Classes in this comprehensive guide. Understand the concepts, usage, and benefits. A must-read for C# developers aiming to enhance their skills. Click to become a C# Abstract Classes expert!
  • Box Class- An Oddity in JFCJul 18, 2023. A lightweight container that manages its layout using a BoxLayout object. Several class methods offered by Box are beneficial for containers using BoxLayout.
  • Java Interfaces and their implementation in real-worldJul 12, 2023. In Java, there are certain situations where the programmer just needs to focus on which object is doing the job and providing desired output. Java Provides a great tool for this, which is known as an Interface.
  • Stream Tokenizer Class in JavaJun 27, 2023. Stream Tokenizer class helps in identifying the patterns in the input stream.
  • Understanding HTML Tags and AttributesJun 22, 2023. Understanding HTML Tags and Attributes, HTML allows web developers to structure content, add images and videos, create links, and more. One of the key features of HTML is the use of tags. Tags are used to identify different elements of a web page and tell the browser how to display them. In this article, we will look at the different types of tags in HTML and provide examples of how they are used.
  • Understanding Angular Injection TokensJun 20, 2023. Angular's dependency injection (DI) system manages dependencies in a modular, scalable manner. Injection Tokens are unique identifiers used by the system to resolve dependencies flexibly. They enable custom configurations, integration of external libraries, and handling of multiple implementations of interfaces or abstract classes.
  • Inner Classes in JavaJun 16, 2023. It is possible to nest a class definition within another class and treat the nested class like any other method of that class.
  • Java Math Class and MethodsJun 14, 2023. The java.math class contains methods that are used for geometric and trigonometric solutions.
  • Best Practices for CSS Selectors: Optimal Performance and Code ReadabilityJun 02, 2023. In this article, we will learn how we can Utilize best practices to pick and prioritize elements in a way that maximizes efficiency
  • Calendar Class and Gregorian Calendar Class in JavaMay 29, 2023. The abstract Calendar class provides a set of methods that allows the user to convert a time in milliseconds to a number of useful components.
  • Azure Data Factory TriggersMay 22, 2023. In this article, we will learn about Azure Data Factory Triggers.
  • Naming Convention in JavaMay 17, 2023. This article is all about the Naming convention of the Java programming language.
  • Object-Oriented Programming in KotlinMay 16, 2023. This article will explain the fundamentals of OOPs in Kotlin.
  • Build your First Azure Data Factory (ADF) PipelineMay 09, 2023. This article describes about Azure Data Factory Pipeline end to end implementation.
  • What are the distinctions between CSS pseudo-classes and pseudo-elements?Apr 26, 2023. Discover the power of CSS pseudo-selectors and elements with our comprehensive guide. Learn the difference between pseudo-classes and pseudo-elements, and explore a range of dynamic states and effects you can create with these powerful tools. From :hover and :active states to :nth-child and :lang pseudo-classes, we'll walk you through the syntax and usage of each selector, and provide real-world examples to help you get started. Whether you're a beginner or an experienced developer, our guide has everything you need to create more efficient and manageable CSS code.
  • What is Abstract Keyword in javaApr 22, 2023. In this article, you will learn about What is abstract Keyword in Java
  • The Role of Interfaces in JavaApr 21, 2023. Although Java Possesses most of the features of C++, multiple inheritance is not supported by Java.
  • Getting File Path From Appsettings.json In Worker ServiceMar 24, 2023. Getting file path from appsettings.json in Worker Service.
  • Simplifying Object Creation - Using The Factory Design Pattern In Everyday DevelopmentMar 15, 2023. In software engineering, a creational design pattern is a design pattern that deals with the process of object creation in a way that is both flexible and efficient. Creational design patterns provide general solutions for creating objects that are suitable for a wide variety of situations, without being tied to specific classes or configurations.
  • Implementing Change Data Capture in Azure Data FactoryMar 13, 2023. Step by step implementation of CDC in azure data factory.
  • Code Quality - Formatting Classes In Microsoft .NET To Make Them Easy To Read And ModifyMar 01, 2023. In this article, you will learn how to format classes in Microsoft .NET To Make Them Easy To Read And Modify.
  • How To Get Different Responses From One ClassFeb 22, 2023. In this article, you will learn how to get different responses in one class c# API.
  • When To Use Abstract Class In C#.NETFeb 21, 2023. In this article, you will learn Realtime scenario when to use abstract class in C#.NET
  • What Is Sealed Class In C#?Feb 13, 2023. In this article, you will learn what is sealed class in c#?
  • Interface Class In C#.NETFeb 13, 2023. The traditional concept and definition of interface class never helped me to understand when should I use interface class in C#.NET so I use this example to clear my concept
  • What Are The Differences Between Singleton Vs Static Classes In C#?Feb 13, 2023. In this article, you will learn what are the differences between singleton vs static classes in c#?
  • Difference Between "RUNTIME" Class And "CLASS" ClassJan 30, 2023. The Runtime class encapsulates the runtime environment. In a running java application, the instances of this class encapsulates the run time state of an object.
  • When to use record vs class vs struct in C#?Jan 16, 2023. Learn when to use a class, record, or struct in C#.
  • Record Classes - A Java 16 New FeatureDec 30, 2022. In this article, you will learn about record classes - a Java 16 new feature.
  • Class And Functional Components In ReactDec 22, 2022. In this article, you will learn about class and functional components in react.

About Class-Factory

NA

OUR TRAINING