Resources  
  • Generics in C#: Introduction and UsageDec 02, 2025. Unlock the power of Generics in C#! This guide introduces Generics, explaining how they enhance type safety and performance by deferring data type specification. Learn with examples!
  • Difference Between IEnumerable, ICollection, and IList in C#?Dec 03, 2025. Learn the clear and simple differences between IEnumerable, ICollection, and IList in C#. Understand what they are, how they work, when to use them, and see real C# code examples to help you choose the right interface in your .NET applications.
  • Mastering Collections in .NET CoreDec 02, 2025. Master .NET Core collections! Explore Lists, Dictionaries, Queues, Stacks, HashSets, and Concurrent Collections with real-time examples and performance tips.
  • Understanding Any() vs Count()Nov 16, 2025. Unlock C# performance! Discover when to use Any() vs. Count() for checking collection emptiness. Learn the O(1) vs. O(n) complexities and crucial exceptions for Lists & arrays.
  • How Our Everyday Data is Collected, Stored, and UsedNov 04, 2025. Uncover where your daily data goes! Learn how it's collected, stored, and used by companies. Understand your digital footprint and privacy choices.
  • Understanding How Tech Companies Use Personal DataNov 04, 2025. Explore how tech companies leverage your data! Learn about data collection, usage, security measures, and user rights. Understand the balance between personalization and privacy.
  • List, Dictionary, Queue, and StackOct 29, 2025. Learn C# collections (List, Dictionary, Queue, Stack) with ASP.NET Web Forms! This tutorial provides practical examples and real-time use cases for each collection type.
  • Learn Garbage Collection in C# Oct 29, 2025. Learn how Garbage Collection (GC) works in C# ASP.NET WebForms with a practical example. Prevent memory leaks and optimize your web application's performance.
  • Understanding Garbage Collection, Cyclic References, and Memory Management in C#Oct 27, 2025. Master C# memory management! Explore garbage collection, cyclic references, weak references, and IDisposable for efficient, leak-free .NET applications.
  • Understanding Garbage Collection, Cyclic References, and Memory Management in C#Oct 27, 2025. Master C# memory management! Explore garbage collection, cyclic references, weak references, and the IDisposable pattern for efficient, leak-free .NET apps.
  • Chapter 14: Templates and Generic Programming in C++Oct 23, 2025. Explore C++ templates, the cornerstone of generic programming. Learn how to write functions and classes that work with any data type, avoiding redundant code. Discover function templates, class templates, and template instantiation with practical examples like swap_values and a Pair class. Understand how templates power the Standard Template Library (STL).
  • đź§  GC.Collect() vs GC.SuppressFinalize() in .NET — Deep Dive (with Real-World Examples)Oct 15, 2025. Unlock .NET memory management secrets! This deep dive explores GC.Collect() and GC.SuppressFinalize(), revealing when and how to use them effectively. Learn the nuances of garbage collection in .NET 8/9+, understand the Dispose pattern, and avoid common pitfalls. Real-world examples and best practices included for optimized .NET performance. Master deterministic cleanup and boost your app's efficiency!
  • đź§  What happen Behind .NET GC (Generational Collection)?Oct 15, 2025. Dive deep into the .NET Garbage Collector (GC) and its generational approach! Understand Gen 0, Gen 1, and Gen 2, plus the Large Object Heap (LOH). Learn how object promotion works, when full GCs are triggered, and the impact of compaction. Discover GC modes in .NET 8+ and practical performance tips for efficient memory management. Master the .NET GC!
  • Unit Testing: Non-Generic Collections in MSTestOct 07, 2025. Struggling to unit test non-generic collections like ArrayList in MSTest? This article highlights a common pitfall: attempting to use Assert.Contains with incompatible types. Learn why the example code fails to compile and discover effective strategies for verifying the contents of non-generic collections using MSTest's assertion methods. We'll explore type checking and alternative approaches for robust unit testing.
  • Why not use Dictionaries in Multi-Thread AppsOct 06, 2025. Explore safer alternatives like ConcurrentDictionary for thread-safe mutable access with fine-grained locking, and ImmutableDictionary for guaranteed thread safety through immutability. Understand the performance trade-offs between speed and safety when choosing the right collection type for concurrent operations.
  • Python List vs Tuple vs Dictionary: Key Differences ExplainedSep 18, 2025. This article dives into the core differences between lists, tuples, and dictionaries – three essential data structures. Learn when to use each one based on mutability, order, and use case. Discover how lists offer dynamic storage, tuples ensure immutability for speed, and dictionaries excel at key-value mappings.
  • Difference Between Generic Host and Web Host in .NET CoreSep 12, 2025. Understand the crucial differences between Generic Host and Web Host in .NET Core. This article clarifies their roles, evolution, and when to use each. Learn why Microsoft shifted to Generic Host for unified hosting, supporting web apps, worker services, and console applications. Discover the benefits of flexibility, scalability, and a consistent development experience. Choose the right host for your .NET Core project and future-proof your applications.
  • When to Use Generic vs Non-Generic Collections in C#Aug 19, 2025. Discover the differences between generic and non-generic collections in C#. Learn their impact on performance, type safety, and usability with examples, helping you choose the right collection for efficient development.
  • How does a HashMap work internally in Java?Aug 09, 2025. A deep dive into how Java's HashMap works behind the scenes, including how hashing, buckets, and collision resolution work. This article also explores what happens when two keys have the same hashCode().
  • What is the difference between ArrayList and LinkedList in Java?Aug 09, 2025. Learn the in-depth differences between Java's ArrayList and LinkedList with practical code examples, performance considerations, and use-case analysis. This article will help Java developers choose the right list implementation for their needs.
  • MongoDB Cheatsheet: A Complete Guide for BeginnersAug 08, 2025. MongoDB is a flexible NoSQL database that stores data in JSON-like documents, supports powerful queries, indexing, aggregation, and scaling, making it ideal for modern, high-performance applications.
  • How Does Python Manage Memory?Aug 08, 2025. Dive into the internal memory management system of Python. Understand how Python allocates, tracks, and frees memory using techniques like reference counting, garbage collection, and memory pools.
  • What are indexers in C#?Aug 07, 2025. Exploring indexers in C# is a powerful feature that lets objects behave like arrays. We'll explain the basics in simple language, compare them to properties, cover multiple examples including overloaded and multi-parameter indexers, and share real-world use cases.
  • Collections in C#: From Arrays to Advanced Generics for Professional DevelopersJul 30, 2025. This article provides a clear and practical overview of the most common C# collections, including arrays, lists, dictionaries, queues, stacks, and sets. It explains their key features and use cases with easy-to-understand examples of employee management.
  • Chapter 7: JavaScript Arrays and Objects: Storing Collections of DataJul 30, 2025. This chapter explores JavaScript Arrays and Objects—powerful tools for managing data. Learn how to create, access, modify, and iterate over collections using various methods, loops, and modern techniques.
  • Constructors and Finalizers in Java: From Object Creation to Efficient CleanupJul 28, 2025. Constructors are called whenever an instance of a given class is created. Finalizers are used to destroy the object created using constructors. A Constructor method is a special kind of method that determines how an object is finalized when created. They have the same name as the class and do not have any return type.
  • SortedSet Interface and Iterator InterfaceJul 18, 2025. The SortedSet interface extends the Set Interface, which I already discussed in my Previous Article. The elements of this interface are sorted in ascending order.
  • Garbage Collection (GC) in .NETJul 05, 2025. Garbage Collection (GC) in .NET is an automated memory management system that enables us to build reliable applications without constantly worrying about memory allocation and cleanup.
  • Combine Two Collections Without Duplicates in Power Apps Canvas AppJun 27, 2025. Learn how to combine two collections in a Power Apps Canvas App without duplicates using simple logic and functions like Collect, ClearCollect, and Distinct for clean, efficient data merging.
  • Types of Classes in C# with Examples | Concrete, Static, Abstract, Sealed, and MoreJun 12, 2025. Learn all the types of classes in C# with clear examples and use cases. Understand when to use abstract, static, sealed, generic, and partial classes in .NET Framework.
  • Deploying an NFT Collection on Base: Step-by-StepJun 12, 2025. Learn how to create, mint, and sell a full ERC-721 NFT collection on Base blockchain—a fast, low-cost Ethereum Layer 2—using Hardhat, OpenZeppelin, and IPFS in this beginner-friendly step-by-step guide.
  • Understanding Garbage Collection and Cyclic References in C#May 20, 2025. This article explores .NET memory management, focusing on how the garbage collector handles cyclic references, and how weak references and the `IDisposable` pattern help prevent memory leaks in C# applications.
  • Why Synthetic Data Is the Fuel of Next-Gen AIMay 15, 2025. The impact of synthetic data on AI systems training and development is profound. It deals with privacy problems, repetitiveness, and expensive data sources.
  • The Hidden Costs of Null Checks in Generic C# CodeApr 27, 2025. Learn how to properly perform null checks in generic C# code. Avoid hidden performance issues like boxing by using EqualityComparer<T>.Default and modern is null techniques for efficient, clean code.
  • How to Convert a DataTable to a List of Objects in C#Apr 27, 2025. Learn how to convert a DataTable to a List<T> in C#. Explore manual, reflection-based, and LINQ methods for better performance, type safety, and cleaner code. Improve maintainability in modern C# applications.
  • ScopedValueChanger<T> - A very helpful Generic Helper Class to Temporary Change ValuesApr 25, 2025. This article explores the ScopedValueChanger&lt;T&gt; class, a utility designed to manage temporary value modifications with automatic restoration. Implementing the IDisposable interface ensures that changes made within a scoped context are reversed, maintaining application state integrity.
  • Horizontal List of Overlapping Images in MAUI [GamesCatalog] - Part 14Apr 20, 2025. Learn how to create a horizontal list of overlapping images in .NET MAUI for your GamesCatalog app! In Part 14 of this series, we’ll explore step-by-step how to design a smooth, modern UI using CollectionView and custom layouts. Perfect for game apps and cross-platform projects!
  • Mastering the New Era of C#: Exploring Advanced Features in C# 14Apr 15, 2025. C# 14 represents a polished and sophisticated leap forward in the language’s maturity. C# 14 refines the language with primary constructors, collection expressions, interceptors, and performance enhancements.
  • C# 14: Exploring New Language Features for Modern .NET DevelopmentApr 02, 2025. In this article, I explore the most important features introduced in C# 14.0, including primary constructors in classes, collection expressions, enhanced pattern matching, and required members. I walk through how each of these additions simplifies code, improves performance, and promotes safer, more expressive development.
  • Memory Management in .NETMar 31, 2025. Memory management in .NET is handled by the Garbage Collector (GC), which automatically allocates and frees memory to optimize performance.
  • Enhancing SharePoint: New Features in Microsoft Lists FormsMar 27, 2025. This article covers new features such as conditional branching, logo addition, support for additional field types, and more. Learn how these updates can streamline your workflow and improve the user experience.
  • Understanding HashSet in C#Mar 20, 2025. A HashSet&lt;T&gt; in C# is a collection that stores unique elements with fast lookups. It supports set operations like union, intersection, and difference while offering better performance than List&lt;T&gt; for searches.
  • Creating a ListView MAUI MVVM .NET 9 [GamesCatalog] - Part 2Feb 14, 2025. Create a MAUI .NET 9 project that displays game information using a ListView. Bind a ViewModel with an ObservableCollection of UIIGDBGame items, and design a clean UI using XAML, Grid, and custom styling for a game catalog.
  • Overview of HashSet in C#Feb 14, 2025. This article explains HashSet in C#, covering its functionality, differences from List, and usage in various operations like add, delete, search, and iteration.
  • Understanding Garbage CollectionJan 31, 2025. Garbage Collection in C# automatically manages memory by clearing expired objects. It uses generations (Gen 0, 1, 2) for optimization. Dispose and Finalize handle resource cleanup, preventing memory leaks and enhancing performance.
  • Sorting Array in Ascending and Descending order in JavaJan 09, 2025. Learn to sort arrays in Java using built-in methods like `Arrays.sort()` for ascending order and `Arrays.sort()` with `Collections.reverseOrder()` for descending order, complete with examples and explanations.
  • Essential C# KeywordsDec 25, 2024. This article explains important C# keywords that help in writing more efficient code. It covers keywords like volatile, value, get, set, yield, partial, and where, describing their uses in a simple manner. These concepts are essential for anyone looking to improve their C# programming skills.
  • Exploring Advanced Generics in C#: A Practical Guide with ExamplesNov 25, 2024. 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.
  • Advanced C# 13 and .NET 9 Features for Expert .NET EngineersNov 22, 2024. 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 experienced .NET Software Engineer Leads.
  • .NET 9 : Params CollectionsNov 15, 2024. In .NET 9 the params keyword has been extended to support not only arrays but also other collection types like ReadOnlySpan&lt;T&gt; and IEnumerable&lt;T&gt;. This enhancement offers greater flexibility and potential performance improvements.
  • Understanding IEnumerable In C#Nov 14, 2024. IEnumerable in C# is an interface that defines a standard way to iterate over a collection of objects. The IEnumerable interface in C# provides a standard, efficient way to iterate over collections using foreach, enabling cleaner, more readable code, and LINQ integration.
  • TypeScript Essential FeaturesOct 07, 2024. TypeScript offers essential features that enhance JavaScript development, including static typing, type inference, and support for interfaces and generics. It provides tools like classes, enums, and modules, enabling better code structure.
  • How C# Generics is different from Java GenericsSep 24, 2024. In this article, we explore the distinctive features of C# generics and how they enhance programming efficiency. We compare generics with non-generic types, focusing on benefits like type safety, code reusability, and performance optimization.
  • Using C# 12 with Clean Code PracticesSep 21, 2024. 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 code practices with C# 12.
  • Exploring the Performance Boosts in .NET 9Sep 20, 2024. .NET 9 introduces key performance improvements, including Native AOT for faster startup times and reduced memory usage, optimized garbage collection, enhanced threading for multicore systems, and HTTP/3 support for improved network performance.
  • Web Scraping using BeautifulSoup in PythonSep 03, 2024. 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 with examples.
  • Working with Form Objects in JavaScriptAug 28, 2024. This HTML document features a user input form that collects first name, last name, email address, and comments. JavaScript functions validate these inputs to ensure fields aren&#39;t blank and the email is properly formatted. Valid data is displayed in a new window for user review before final submission.
  • Python Data Types and CollectionsAug 22, 2024. Explore Python&#39;s essential data types and collections in this comprehensive guide. Learn about fundamental types like integers, floats, and strings, as well as advanced collections such as lists, tuples, dictionaries, and sets.
  • Brief Overview of Collection Types in C#Aug 20, 2024. Learn how each collection type is used in C# programming for efficient data storage and manipulation. Perfect for beginners and developers looking to strengthen their .NET skills.
  • Guide to Dependency Injection in .NET CoreAug 13, 2024. Dependency Injection (DI) in .NET Core enhances application design by promoting loose coupling, improved testability, and maintainability. It involves injecting services via constructor injection, with services registered as transient, scoped, or singleton. DI simplifies managing complex dependencies and testing.
  • Host-Named Site Collections in SharePointAug 02, 2024. This article explains host-named site collections in SharePoint, detailing their advantages, limitations, and the process for creation. Host-named site collections provide unique DNS names, facilitating multi-tenancy and scalable web applications.
  • The AbstractList Class and ArrayList Class in Java CollectionJul 29, 2024. 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 default implementations for some list operations, allowing focus on specific aspects of the custom list.
  • Understanding Iterators in C#Jul 28, 2024. In this article, we will Understand key concepts, such as iterator methods and custom iteration patterns, and enhance your C# programming skills with practical examples and tips.
  • Fluent UI (Collection of UX Frameworks from Microsoft )Jul 23, 2024. This article is about Fluent UI, a Microsoft framework for building user interfaces. Fluent UI is a Microsoft UX framework for creating consistent, accessible, and customizable components across platforms, supporting design consistency, accessibility, and high performance with various theming options and responsive designs.
  • Understanding flatMap in JavaJul 23, 2024. The flatMap operation in Java is a powerful tool for transforming and flattening collections. Learn about Java&#39;s `flatMap` operation in this article, which maps each element to a stream and flattens them into a single stream. Ideal for handling nested collections and complex data transformations.
  • Vector Class and the Stack Class in Java CollectionsJul 19, 2024. The Vector and Stack classes in Java Collections Framework provide essential tools for managing dynamic arrays and last-in, first-out (LIFO) stacks, respectively.
  • HashSet Class and TreeSet Class in Java CollectionsJul 19, 2024. Explore the HashSet and TreeSet classes in Java Collections Framework. Learn how HashSet uses hashing for fast access and TreeSet maintains sorted order through a Red-Black tree.
  • Generic Repository with EF Core Store Procedure in .NET Core 8Jul 16, 2024. Entity Framework Core (EF Core) empowers .NET developers with seamless database interaction through object-relational mapping (ORM) and support for stored procedures. It optimizes performance by executing complex SQL logic directly on the server, enhancing efficiency for CRUD operations.
  • Using Find Instead of FirstOrDefault with Collections in C# .NETJul 15, 2024. When working with collections in C# .NET, FirstOrDefault and Find serve similar purposes of retrieving elements based on conditions. FirstOrDefault is versatile for any IEnumerable&lt;T&gt;, while Find is optimized for List&lt;T&gt;, offering potentially better performance in list operations.
  • How to Create Multiple Filters in Gallery using CollectionJul 03, 2024. Filtering gallery on multiple selection is most demanding user-friendly functionality which could be expected by any business. In this post, we&#39;ll look at how to design and implement multiple filter on gallery using collection.
  • Generic Repository with EF Core in .NET Core 8Jul 03, 2024. Observe the Entity Framework Core Generic Repository! The subject that will make some people uncomfortable. They are unwilling to discuss it at all. Others, on the other hand, adore it and become giddy at the mere mention of the generic repository pattern.
  • How to Define a Custom Connector Using a Postman CollectionJul 02, 2024. 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 base URLs, set authentication (API key, OAuth 2.0), and integrate seamlessly into workflows.
  • Mastering LINQ: TakeWhile and SkipWhile in C# .NETJul 01, 2024. Explore LINQ&#39;s TakeWhile and SkipWhile methods in C#, which enhance data querying by conditionally including or excluding elements based on predicates. Learn how to use these powerful methods to process collections effectively, with detailed examples demonstrating their functionality and practical applications.
  • Set Interface and Map Interface in java.util PackageJun 26, 2024. The Set Interface and Map Interface within the java.util package are fundamental components of Java&#39;s Collections Framework. The Set Interface defines a collection that does not allow duplicate elements, offering implementations like HashSet, TreeSet, and LinkedHashSet.
  • Garbage Collection (3), C# using statement --- Language support for DisposeJun 17, 2024. This article will discuss the C# using a statement. Garbage collection (GC) in computer science reclaims unused memory automatically. Invented by John McCarthy in 1959, GC simplifies memory management. This series explores GC in .NET, focusing on managed, unmanaged code and the `using` statement for resource management.
  • Learn Garbage Collection in PythonJun 17, 2024. Discover how garbage collection in Python manages memory automatically, preventing memory leaks and optimizing performance. Learn about reference counting, the role of the garbage collector, handling circular references, and best practices for efficient memory management in Python applications.
  • Streamlining Collection Chunking in .NET 6: .Chunk vs. MethodsJun 16, 2024. .NET 6 introduced several new features and enhancements that streamline development in C#. One such feature is the . The chunk method, which provides a simple way to split collections into smaller, manageable parts.
  • Func Delegates in .NET Core C#: Syntax, Usage and ExamplesJun 13, 2024. Func and Action are two generic delegate types that are built into C#, so you usually don&#39;t need to explicitly define custom delegates. A generic delegate called Func is part of the System namespace. It has one out parameter and zero or more input parameters. As an out parameter, the final one is regarded as such.
  • Fix Generic Error in Custom Activity Using Batch Account in ADFJun 11, 2024. While executing a C# code in custom activity using batch activity in ADF sometimes it would get the error &quot;The underlying connection was closed: An unexpected error occurred on a send. ---&gt; System.IO.IOException: Unable to read data from the transport connection.
  • Frozen Collections in .NET 8Jun 10, 2024. Frozen Collections in .NET 8&quot; explores the introduction of frozen (immutable) collections in the latest .NET framework. These collections offer performance optimizations and enhanced memory management by ensuring data structures are read-only after creation.
  • Optimizing Memory Management in C#Jun 04, 2024. In this article, we will learn Memory management and optimization are crucial aspects of C# development, especially for applications that demand high performance and efficient resource utilization.
  • The Simplicity of the New Terse Syntax [ Collection Expressions ]Jun 03, 2024. Explore the elegance of the latest terse syntax for collection expressions, offering unparalleled simplicity in programming. Dive into efficient coding techniques, optimized syntax, and enhanced readability, revolutionizing how you interact with collections in programming languages.
  • Mongo DB Indexing Strategies with Real-time ScenariosJun 03, 2024. MongoDB, a scalable NoSQL Database, uses indexing to optimize query performance. Indexing involves creating data structures to expedite data retrieval operations on collections, enhancing efficiency. This article delves into indexing, covering syntax, parameters, and various index types like compound.
  • UnderStanding nameof Operator in C#May 28, 2024. The nameof Operator retrieves names of variables or members dynamically, aiding in code maintenance. Raising PropertyChanged Event notifies property changes in INotifyPropertyChanged implementations. Argument Checking and Guard Clauses ensure robust code by validating inputs.
  • Understanding Generic Constraints in C#May 21, 2024. Generics in C# allow you to define classes, methods, and interfaces with a placeholder for the type of data they store or use. This flexibility enables you to write more general and reusable code.
  • Learn About Observer Design PatternMay 20, 2024. The Observer Design Pattern is a behavioral design pattern where an object, called the subject, maintains a list of its dependents, called observers, and notifies them of any state changes, typically by calling one of their methods.
  • Exploring in Depth Of Abstraction in C#May 14, 2024. Dive deep into abstraction in C#, exploring OOP concepts like encapsulation, inheritance, and polymorphism. Learn about abstract classes, interfaces, generics, and advanced features like delegates and events, enhancing code modularity and scalability.
  • All About BI Tools and Types to Make You Ready for Next ActionMay 13, 2024. This article is for you if you are getting your steps in BI Tech Stack. Here in this article, you will learn the basics of BI with its types.
  • Migrate to Azure Monitor Agent from Legacy Log Analytics AgentMay 09, 2024. The Log Analytics Agent (OMA/MMA) will be decommissioned in August 31st of 2024. Users and Clients have to migrate to Azure Monitor Agent (AMA) before that. This article discusses on the steps to be followed to migrate from OMA/MMA to AMA.
  • Dictionary in .NET C#: Syntax, Methods, and ExampleMay 07, 2024. In C#, a dictionary is a generic collection that holds elements as pairs of keys and values. The Non-Generic Hashtable collection and the Generic Dictionary operate extremely similarly.
  • Understanding Garbage Collection in .NET CoreMay 05, 2024. Garbage collection (GC) is a fundamental aspect of memory management in modern programming languages like C#. In the context of .NET Core, the GC system plays a crucial role in automatically reclaiming memory that is no longer in use, thereby preventing memory leaks and ensuring efficient memory utilization.
  • HashSet .NET C#: Usage, Methods, and ExampleMay 03, 2024. A hash set is an unordered list of distinct elements in C#. In.NET 3.5, this collection is released. When we wish to stop duplicate pieces from being added to the collection, we typically utilize it. When compared to a list, the HashSet performs substantially better.
  • ConcurrentBag<T> in C#: Thread-Safe Collection GuideApr 23, 2024. In the world of concurrent programming in C#, managing data safely across multiple threads is a paramount concern. In this article, we&#39;ll delve into ConcurrentBag&lt;T&gt;, its usage, and provide simple examples to help developers grasp its concepts more effectively.
  • ConcurrentBag<T> in C#: Thread-Safe Collection for ConcurrencyApr 23, 2024. Concurrent programming in C# often involves managing shared data among multiple threads. In this article, we&#39;ll delve into what ConcurrentBag&lt;T&gt; is, how it works, and when to use it.
  • Types of Modern Site Collections - SharePointApr 18, 2024. This Article demonstrate what actually SharePoint Modern Site Collection is and Various types of Modern Site Collection that can be used as per the business needs.
  • Plant Disease Classifier with Azure AI Custom Vision and BlazorApr 17, 2024. This concise article explores the innovative integration of Azure AI Custom Vision service with a Blazor web application to create a sophisticated Plant Diseases Classifier model. The article highlights the seamless fusion of cutting-edge AI technology with modern web development.
  • Learn About Collections in RustApr 17, 2024. In this article, we will explore all types of collections in the Rust Programming Language. Collections are essential in Rust for efficient data management. Arrays hold fixed-size elements, vectors offer dynamic resizing, and slices provide references to portions of collections.
  • Bubble Sort Algorithm in C# with Generic Method ExampleApr 15, 2024. Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order. The pass through the list is repeated until the list is sorted.
  • What is Generics in .NET C# with exampleApr 15, 2024. Generics in C# represent a cornerstone of modern software development, offering a powerful mechanism for creating reusable and type-safe code. This comprehensive article explores the fundamentals of generics, delving into practical examples and best practices to harness their full potential.
  • Exploring Frozen Collections in .NET 8 With BenchmarkingApr 14, 2024. Frozen Collections is a new .NET 8 feature that can be used to create Dictionaries and Sets for faster read operations when you don’t need to make changes after the creation. In this article, I present how to work with these collections and demonstrate the performance difference when compared with other collections.