Resources  
  • Class vs. Record vs. Struct in C#Mar 26, 2024. Understanding the distinctions among classes, records, and structs is vital in C# development. Classes encapsulate data and behavior, records offer immutable data modeling, while structs are lightweight value types. Examples illustrate their usage.
  • Enums in C#: Syntax, Usage, and Best PracticesMar 26, 2024. In C#, enums (short for enumerations) offer a powerful tool for developers to define a set of named integral constants. In this article, we'll delve into the fundamentals of enums in C# and explore their syntax, usage, benefits, and practical examples.
  • Explain Null Handling in TypeScriptMar 21, 2024. Null handling in TypeScript involves managing null and undefined values effectively to prevent runtime errors. Techniques like nullable types, optional chaining, type guards, and non-null assertion operators help ensure code reliability.
  • Creating Contact Record in Dynamics 365 with PowerShell AttributesMar 20, 2024. Learn to efficiently create Contact records in Dynamics 365 using PowerShell, covering all attribute types. Utilize Microsoft.Xrm.Data.PowerShell module for seamless CRMOnline connection and managing various data types like lookup, option set, money, boolean, and date.
  • TINYINT Data Type in SQL and Its C# EquivalentMar 16, 2024. Understanding data types is crucial for effective data manipulation and storage. In this article, we will learn about TINYINT in SQL efficient storage for small integers. In C#, use byte or sbyte for representation. Optimization is crucial.
  • Restrict Uploaded File Type in ASP.NET CoreMar 14, 2024. In ASP.NET Core MVC, you can restrict the uploaded file types by implementing validation on the server side. Here's a basic example of how you can achieve this.
  • A Comprehensive Guide to Nullable Reference Types in C# 10Mar 07, 2024. Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustness. Learn how nullable reference types enable developers to catch null-related bugs at compile time, reducing the likelihood of runtime errors and enhancing code quality.
  • Best Practices for Handling Exceptions in C# Mar 05, 2024. Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, and employing cleanup strategies. Enhance your C# application's robustness and reliability while minimizing downtime.
  • Mastering Pattern Matching in C#Feb 28, 2024. Mastering Pattern Matching in C# provides comprehensive insights into leveraging pattern matching techniques to enhance code readability and efficiency. From type patterns to constant patterns, property patterns, and more, this guide equips developers with the skills needed to write cleaner and more expressive C# code.
  • SQL Server Data Types for Performance, Memory EfficiencyFeb 28, 2024. "Embark on a journey to unlock SQL Server's full potential through savvy data type selection. Enhance performance and streamline operations with optimal choices.
  • Bicep Data Types ExplainedFeb 25, 2024. Bicep is a domain-specific language (DSL) that is used for deploying Azure resources - learn more about it in this series of articles!
  • Understanding SharePoint Content Types: Organizing Your Content EffectivelyFeb 23, 2024. Explore the significance of SharePoint content types for efficient content organization. Learn how to leverage metadata and structured data to customize and manage documents effectively within your SharePoint environment.
  • Get Browser Type and Version Using Angular and BootstrapFeb 19, 2024. This article provides a detailed guide on how to detect the browser version and name in an Angular application. It covers steps to create a service for browser detection, configure browser name and version detection methods
  • Learn about Reflection in C#Feb 13, 2024. Reflection is a powerful feature in C# that enables you to inspect and interact with types, assemblies, and objects at runtime. It provides a way to dynamically discover and use information about types, invoke methods, and access fields and properties.
  • 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.
  • Explain Keyed Services in .NET 8Feb 12, 2024. This article explores the concept of keyed services in .NET 8, a new feature enhancing dependency injection capabilities. It explains the benefits of using keyed services, along with detailed steps on their implementation through a real-world data storage example.
  • Supported File Types for Data Ingestion into KQL Database in FabricFeb 06, 2024. This article is about Understanding the Supported File Types for Data Ingestion into the KQL Database in Fabric Real-time Analytics. Supported file types include JSON, CSV, XML, & Text. Note: XLSX is not supported. See how to ingest & transform data using Data Factory.
  • 🖥️ Incident Handling: Common Domain Attack TypesJan 22, 2024. In this article, we will go through different types of Domain Attacks. Domain attacks, including Typosquatting, Domain Hijacking, Pass the Hash, Pass the Ticket, LDAP Reconnaissance, and Brute Force, with insights and incident-handling guidance.
  • Extending List Functionality with C# Extension MethodsJan 22, 2024. In this article, I will demonstrate How to create an extension method in c# for List type. I will explain how we can extend the functionality of List without a new derived class. I will create extension methods for list type will help us use across project without creating new class.
  • Working with SQL Lite Database in Asp.NET Core Web API Jan 21, 2024. SQLite is a self-contained, serverless, and zero-configuration relational database management system (RDBMS). It is a lightweight, open-source, and embedded database engine that does not require a separate server process and operates directly on the client's device
  • Learn How to Use C# 12 in .NET Framework 4.7.2/4.8 SolutionsJan 16, 2024. Unlock the capabilities of C# 12 in .NET Framework 4.7.2 to 4.8.1 with Visual Studio 2022. Learn the upgrade process, and explore features like literals, nullable types, records, and array expressions. Stay cutting-edge!
  • Understanding Content Type in SharePointJan 09, 2024. In this article, we will learn about SharePoint Content Types, exploring their definition, benefits, and creation process. Learn to ensure consistency, automate workflows, and standardize metadata for efficient content management in SharePoint.
  • Understanding Collection Types in C#Jan 09, 2024. Delving into collection types like IEnumerable and IQueryable in C# unveils their impact on data querying efficiency. While IEnumerable offers simplicity for in-memory operations, it might load unnecessary data. IQueryable optimizes query execution by fetching only required data, which is beneficial, especially with extensive datasets or remote sources.
  • Immutability: Creating Custom Immutable Types in C#Jan 04, 2024. In this article we will discuss about how to create custom immutable type in c#
  • What is Delegates in C#?Jan 03, 2024. Explore the power of delegates in C#, providing type-safe function pointers for indirect method invocation. Learn declaration, initialization, characteristics, and use cases for enhanced code flexibility and extensibility.
  • What are Different Type of HTTP Errors and Status Code?Jan 02, 2024. The significance of HTTP status codes, vital indicators of web request outcomes. From informational beginnings (1xx) to server errors (5xx), grasp their meanings for effective communication and issue diagnosis.
  • Alias any type in C# 12Dec 19, 2023. Learn about Alias any type in C# 12.
  • NodaTime Vs System.Datetime Types in .NetDec 13, 2023. This Article gives the comparison between NodaTime and System.datetime types in .NET. Discover the differences between NodaTime and System.DateTime in .NET, from handling time zones to serialization. Learn when to choose NodaTime for complex scenarios and how to implement it.
  • Networking Between Two Docker Containers in Window OSDec 11, 2023. Establish a Connection between two different containers on the same host using Docker. Docker container communication and networking strategies. It outlines the two primary methods for containers to communicate: through networking and sharing files on disk. The article details Docker's network types and explains the Docker network drivers, including Bridge, Host, Overlay, IPvLAN, and MACvLAN. Practical steps for creating .NET MVC and Web API applications, Dockerizing them, and establishing communication between Docker containers are also provided.
  • What Are The Types of Classes in C#?Dec 02, 2023. types of classes in c#
  • Value Types vs Reference Types in C#Nov 18, 2023. This comprehensive guide delves into the fundamental concepts of C# data types, distinguishing between value types and reference types. Covering characteristics, pros and cons, key differences, and best practices, it offers insightful recommendations for optimal programming.
  • What is BSON and Data Types in MongoDB?Nov 15, 2023. Choose the best BSON DataTypes with C# and phyton Samples. MongoDB stores and exchanges data in a format known as BSON (Binary JSON), a binary equivalent of the JSON data format.
  • Data Types In JavaScript Nov 10, 2023. Data types is most important concept in javascript and very useful logic in programming.Best concepts for fresher interview questions.
  • Different Types of Comments in C# and Their UsagesNov 06, 2023. This article will explain the different types of comments in C# and why should we use comments.
  • Filters and Types of Filtering in Power BINov 03, 2023. Power BI filters are useful tools for organizing data, visualizing and comparing your data visualizations and creating reports.
  • New Features of Rust 1.73Nov 02, 2023. Rust 1.73 is a major release that includes a number of new features and improvements, such as impl Trait syntax, generic associated types, and improved borrow checker performance. These changes make Rust more expressive, efficient, and user-friendly.
  • Types of Testing in Software DevelopmentNov 01, 2023. This comprehensive article delves into the intricacies of software testing, outlining various types and their purposes. From unit testing to compliance testing, the piece provides insights into different testing methodologies and tools used in the software development lifecycle.
  • Types of Crypto WalletsNov 01, 2023. Explore the world of cryptocurrency wallets, from convenient hot wallets for daily transactions to ultra-secure cold wallets for long-term storage. Choose wisely for a balanced approach to digital asset management.
  • What is Type Conversion in C#?Oct 31, 2023. This article on type conversion in C# is comprehensive and informative. It effectively covers the fundamental concepts of type conversion, including implicit and explicit conversions, common conversion methods, exception handling, and custom type conversion. The examples provided throughout the article enhance the understanding of each concept and make it easier for readers to grasp the intricacies of type conversion in C#.
  • Types of Errors in JavascriptOct 26, 2023. Explore the diverse landscape of JavaScript errors, from syntax and reference issues to type, range, and logical errors, in this comprehensive guide to better understand, identify, and address coding issues.
  • Types of Delegates in C#Oct 25, 2023. Here in this article, I am going to explain the types of delegates in C# along with the example.
  • What is Action, Non-Action Methods and Types of Action ResultsOct 10, 2023. In ASP.NET Core, actions are the methods within a controller that handle HTTP requests and produce HTTP responses. These actions can return different types of action results, which determine how the response is formatted and sent back to the client. The term "non-action methods" likely refers to methods within a controller that are not intended to directly handle HTTP requests as actions do.
  • Generics in C#: Enhancing Code Reusability and Type Safety Oct 04, 2023. In this article, we will explore the concept of generics in C# with detailed examples, showcasing how they enhance code flexibility and maintainability.
  • Software Architecture TypesSep 26, 2023. Software architecture is the foundation of any software system, determining its structure, component interactions, and trade-offs. It significantly influences application quality, performance, scalability, and maintainability. This comprehensive guide delves into various software architecture types, offering insights into their strengths and weaknesses and guiding you on when to deploy them.
  • C# Built in Data TypesSep 25, 2023. We will discuss the different built-in types that are available in c#.
  • R ProgrammingSep 20, 2023. In this article, we'll take you through the basics of R programming, providing examples to help you get started on your journey to mastering this language.
  • Simplifying Code with Pattern Matching in C#Sep 11, 2023. Discover how pattern matching in C# can simplify your code, improve readability, and enhance your development workflow. This comprehensive guide explores various pattern types, including type, constant, property, tuple, and positional patterns, and reveals how they can be applied in real-world scenarios.
  • Implementing Model Binding, Handling Binding Failures, and Utilizing a Custom Model Binder in ASP.NETAug 27, 2023. In ASP.NET, model binding simplifies the process of mapping incoming HTTP request data to the parameters of controller actions or methods. This process ensures that the data provided by the user is appropriately converted and validated before being used by the application. However, there are cases when the default model binding behavior may not be sufficient. In such scenarios, custom model binders can be created to handle specific data types or complex binding logic.
  • Agents In LangChainAug 22, 2023. In this article, we will discuss the agents of langchain and their different types on langchain with example
  • Joins in SQL ServerAug 17, 2023. Understanding of various joins in SQL Server with examples and SQL Script for self learning.
  • Types of Functions in JavaScriptAug 17, 2023. Explore various JavaScript functions in this article: Named, Anonymous, Arrow, IIFE (Immediately Invoked Function Expression), Higher-Order, and Constructor Functions. Simplified explanations and examples for each type are provided.
  • Numeric Data Types in Microsoft SQL ServerAug 14, 2023. Numeric data types are a crucial part of any database system, providing the foundation for storing numerical values accurately and efficiently. In Microsoft SQL Server (MSSQL), developers have the choice between DECIMAL, FLOAT, and NUMERIC data types to meet specific requirements. In this article, we'll explore the differences between these data types, their use cases, and examples to illustrate their behavior.
  • How To Prevent Font-Size Changes in iPhone Apps?Aug 10, 2023. Discover proven strategies to maintain a uniform font size throughout your iPhone app. Learn how to leverage Dynamic Type, avoid hard-coded sizes, test across devices, use Auto Layout, establish a clear visual hierarchy, monitor third-party libraries, and stay updated with design guidelines. Create an accessible and visually pleasing experience for users while preventing font size inconsistencies.
  • How To Work with JSON in SQL Server?Aug 08, 2023. In this article, we will learn about How To Work with JSON in SQL Server
  • Understanding User-Defined Table Types (UDTs)Aug 04, 2023. Learn about User-Defined Data Types (UDTs) in database management systems. UDTs offer flexibility to create custom data types, enabling better organization and management of complex information in various scenarios. Explore examples and benefits.
  • Types of cyberattacksAug 01, 2023. Explore the world of cyber attacks, from web-based threats like phishing to system-based ones like viruses and worms. Stay vigilant against evolving cybersecurity challenges.
  • Power BI Data Visualization Best PracticesJul 31, 2023. Explore Power BI data visualization best practices to create compelling and informative visualizations that facilitate data-driven decision-making and drive business success.
  • Mastering AJAX Pagination for Custom Post Types in WordPressJul 20, 2023. In this article, we will learn to set up a custom post type and the information about how and why we have to use the custom post type and custom pagination using AJAX.
  • Azure Active Directory: Understanding Different Account TypesJul 17, 2023. Azure Active Directory - Understanding Different Account Types
  • ArrayBuffer vs Typed Array in JavaScriptJul 17, 2023. In this article, I'm going to explain the key differences between Typed Arrays and ArrayBuffer.
  • Create Various Types of Charts in Word Documents in C# and VB.NETJul 17, 2023. By creating charts in your Word document, you can enhance the impact of your content and make it more engaging and informative for your readers. In this article, we will explore how to create Column Chart, Line Chart, Pie Chart, Bar Chart, Scatter Chart, Bubble Chart, 3D Surface Chart in a Word document using C# and VB.NET.
  • Design patterns and its typesJun 28, 2023. Design patterns for well-structured, maintainable software. Creational, structural, and behavioral patterns are discussed with real-life examples.
  • SQL Server & EF7: Using datetime vs datetime2 Data TypeJun 12, 2023. Showing problems with limited accuracy of SqlServer data type “datetime” in .NET7 EF7 environment
  • Types of Temporary Tables in SQL ServerJun 09, 2023. The concept of temporary tables in SQL Server, their advantages, and types.
  • Types of WCF ContractJun 05, 2023. In WCF(Windows Communication Foundation), contracts play an essential role. WCF Contracts can be defined as what the service is for and what action it can perform.
  • C# InheritanceMay 12, 2023. What is Inheritance
  • Introduction to RustMay 09, 2023. In this article, we will learn about rust programming language.
  • SQL Server Constraints: Types and UsageMay 02, 2023. SQL Server Constraints: Types and Usage
  • What Are The Data Types In Rust?Apr 27, 2023.
  • How To Join Tables In MySQLApr 27, 2023. MySQL joins are used to combine data from two or more tables based on a related column between them. There are several types of joins available in MySQL
  • Understanding HTML HeadingsApr 26, 2023. HTML Headings are used in structuring the content of a web page and for search engine optimization. They provide user readability to the user.
  • Simplify Your Code with C# 12 Extension MethodsApr 26, 2023. C# 12's New Extension Method Features: Simplifying Your Code and Making It More Modular
  • New Features In C# 12Apr 22, 2023. We're excited to show you three new features for C# 12:
  • Data Types, Operators, Variables, and Control Structures in KotlinApr 20, 2023. This article describes the basics of kotlin.
  • C# 12's Records: A Game Changer for Data Objects and Immutable TypesApr 17, 2023. C# 12's Records: A Game Changer for Data Objects and Immutable Types
  • Types Of Parallelism In C#Apr 07, 2023. In this article we are going to explore about the different types of Parallelism and its usage in C#
  • Exploring The Key Components Of .NET - CLR, CTS, And CLSApr 06, 2023. The article explores the three key components of the .NET Framework: the Common Language Runtime (CLR), Common Type System (CTS), and CLS
  • Type Casting In C# - Implicit Vs ExplicitApr 06, 2023. This article explains the fundamental concept of type casting in C# programming language, which involves converting one data type to another. The article covers the two types of type casting in C#: implicit and explicit. It provides real-world examples to help readers understand how to use both types of casting to convert data types effectively. By the end of the article, readers will have a better understanding of how to implement type casting in their C# programs.
  • Stored Procedures Vs Functions In SQL - Types, Differences, And Best PracticesApr 03, 2023. This article provides a comprehensive guide to stored procedures and functions in SQL, including their types and differences. It explains how these powerful tools can simplify database management, enhance security, and improve performance. The article also provides examples of different types of stored procedures and functions, such as simple stored procedures, input and output parameters, scalar functions, and table-valued functions. Furthermore, it highlights the differences between stored procedures and functions in terms of their usage, purpose, and return values. Finally, it includes best practices for using these tools in SQL programming.
  • JavaScript Type Coercion Explained: How to Avoid Common PitfallsMar 16, 2023. Discover how JavaScript type coercion can lead to unexpected results and errors, and learn best practices for avoiding common pitfalls in your code. Explore examples and prevention tips in this comprehensive guide.
  • Reference Types Are Not Passed By Reference!Feb 20, 2023. This article will help you to understand what are the real differences between reference and value types and how reference types behave under the hood
  • Difference Between Var, Dynamic And Object type In C#Feb 13, 2023. In this article, I am going to explain var, dynamic, and object keywords in detail.
  • How To Resize An Array In C#Feb 07, 2023. This article will teach you how to resize an array in C#.
  • LINQ (Language Integrated Query) Jan 31, 2023. In this article, you will learn about LINQ (Language Integrated Query).
  • Controller Action Result (1), In ASP.NET MVCJan 19, 2023. This article discuss the various types of Controller Action Results in ASP.MVC.
  • Overview Of ReactJS ComponentsJan 04, 2023. In this article, you will learn about the overview of Component.
  • Understanding Types Of Controls In PowerAppsJan 02, 2023. In this article we will be learning basics about all the Input/Display controls available into the PowerApps.
  • F#'s System.Char Type BasicsDec 19, 2022. This article introduces the char type using the F# language. It focuses on the char type declaration, and character escape sequences and shows how to represent a numerical value on the char types.
  • What Is A Chatbot And How Does It WorkDec 16, 2022. Chatbots use natural language processing (NLP) and set of pre-defined rules to understand the inputs as question and provide response closer to what is available with the knowledge database programmed in a much more interactive and intuitive way of communication.
  • Top 11 Types Of Cyber Attacks Hackers UseDec 02, 2022. In this article, you will learn about types of Cyber Attacks - Web based attacks and System based attacks.
  • How To Create Types Of React ComponentsNov 30, 2022. In this article, you will learn how to create types of react components.
  • AWS Step Functions StatesNov 29, 2022. AWS step function workflow state and its types
  • Types Of APINov 22, 2022. In this article, you will learn about API and its flavour.
  • Introducing File Scoped Types In C# 11Nov 21, 2022. In C# 11, file-scoped type is a new access modifier mainly designed for code generator authors where they can create a type that is scoped to that file and not visible to outside types and with this, we can avoid name collisions with other type names in the same namespace and assembly.
  • Deployment TypesNov 16, 2022. In this article, you will learn about Deployment Types.
  • C# Code Performance Improvement With Span <T> TypeOct 18, 2022. A new structure Span&lt;T&gt; was introduced since C# 7.2. The main goal of it is to avoid allocating new objects on heap memory when working with the contiguous region of arbitrary memory requirements.
  • Type Checking in C#Sep 27, 2022. In this article you will learn about type checking in C#.
  • Variable Type Conversion In Automation AnywhereSep 22, 2022. In this article, you will learn about Variable Type Conversion in Automation Anywhere.
  • Understand What are PHP Data TypesSep 16, 2022. In this article you will understand PHP data Types such as scalar data types, compound data type, and special data types
  • Introduction To ReactJSSep 12, 2022. In this article, you will learn about ReactJS.

About Type-Inference

NA

OUR TRAINING