Related resources for HAR
  • .NET 9 CountBy: A New LINQ Powerhouse11/20/2024 7:19:31 AM. .NET 9 introduces the CountBy method, a powerful addition to LINQ that enhances querying capabilities. This feature allows developers to count elements based on specified conditions efficiently.
  • Harmony & Hooks - React inspired meditation11/20/2024 6:34:48 AM. This video offers a tranquil refuge from fast-paced world of technology, guiding attendees through meditative exercises specifically tailored for the developer's mind.
  • Save List Data to Another List as an Attachment Using Power Automate11/19/2024 10:42:33 AM. This step-by-step guide covers creating workflows to transfer and attach data from one SharePoint list to another, automating data management, and improving efficiency in your SharePoint environment.
  • What's New in C# 13?11/19/2024 10:08:54 AM. C# 13 introduces versatile features like enhanced `params` collections, scoped locking, and partial properties, boosting code flexibility, performance, and developer productivity for high-quality appl
  • What's New in ASP.NET Core 9?11/19/2024 10:07:33 AM. C# 13 enhances developer productivity with features like flexible params collections, scoped locks, and partial properties, allowing for streamlined coding, improved performance, and robust thread saf
  • Create SharePoint Security Group using Power Automate11/19/2024 6:25:10 AM. This article explains how to create a custom SharePoint security group and assign permissions. Learn how to create custom SharePoint security groups with 'Contribute' permissions using Power A
  • Use of ItemsControl in WPF C# for Flexible UI Design11/19/2024 4:38:09 AM. This guide explores data binding, templates, and customization techniques for crafting sophisticated layouts. Enhance your WPF skills and unlock the full potential of ItemsControl for efficient UI dev
  • Explaining Dutch National Flag problem11/19/2024 3:59:58 AM. The problem involves sorting an array containing three distinct values, typically represented as 0s, 1s, and 2s, in a single pass.
  • .NET 9 : Task.WhenEach11/18/2024 11:56:11 AM. In .NET 9, the new Task.WhenEach method enhances asynchronous programming by processing tasks as they complete, allowing for more efficient handling of varying completion times. Happy coding!
  • Retrieve API Data and Store in SharePoint with Power Automate11/18/2024 4:42:57 AM. In this article, we will learn how to use Power Automate to retrieve data from an external API and automatically store it in a SharePoint list, streamlining your workflow and data management.
  • How to Read and Write JSON Files in C#11/17/2024 10:49:03 AM. JSON is a common data format used in APIs, configuration files, and data exchange. Learn to handle JSON in C# using `System.Text.Json`. This article covers creating data models, writing to and readin
  • Repository Pattern in .NET Core for Clean Data Access11/15/2024 11:24:56 AM. Learn how to separate business logic from data logic, enhance testability, and reduce code duplication. By following these best practices, you’ll achieve modular, scalable applications in .NET Core.
  • .NET 9 : Params Collections11/15/2024 10:41:05 AM. In .NET 9 the params keyword has been extended to support not only arrays but also other collection types like ReadOnlySpan<T> and IEnumerable<T>. This enhancement offers greater flexibili
  • .NET 9 is Out Now11/15/2024 8:47:33 AM. This article explains in detail the latest release of .NET. The latest .NET ecosystem updates improve performance, security, and productivity across C# 13, ASP.NET Core, EF Core, .NET Runtime, Librari
  • Sorting with IComparable in C#11/14/2024 11:00:04 AM. Learn how to implement the IComparable interface in C# to customize sorting behavior for objects. Explore sorting techniques, comparisons, and examples to efficiently order data in collections like li
  • Testing API Endpoints Using C# and Swagger11/14/2024 6:02:21 AM. Learn how to test API endpoints effectively using C# and Swagger. This guide covers setting up Swagger for API documentation, configuring C# for testing endpoints, and automating tests to ensure relia
  • Understanding IEnumerable In C#11/14/2024 5:49:01 AM. 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 us
  • Visual Studio Builds and Key Features11/14/2024 5:13:31 AM. Visual Studio Builds Since 2005 and main key features. Explore the growth of Visual Studio, Microsoft's premier Integrated Development Environment, from its inception in 1997 to the latest feature
  • Converting HTML to PDF or Image in C# Using wkhtmltopdf Part 2 - Header & Footer11/13/2024 9:32:17 AM. In this tutorial, learn how to convert HTML to PDF or image in C# using wkhtmltopdf. This part covers adding and customizing headers and footers in your generated PDFs, enhancing document structure an
  • Types of Error Handling in Web API .NET 8 with Example11/13/2024 6:37:48 AM. Error handling is a mechanism to take control of unexpected situations that occur in the system during processing and return any helpful error response from a NET 8 Web API. That said, here are some d
  • How to Create a ListView Command Set Extension11/12/2024 11:13:01 AM. A ListView Command Set extension in SharePoint customizes the command bar or context menu of lists/libraries. It allows adding buttons that trigger custom actions, such as displaying alerts, showing s
  • Creating Views for Lists or Libraries in SharePoint Online11/12/2024 6:02:41 AM. Creating custom views in SharePoint Online allows users to tailor how lists and libraries display data. With options for filtering, sorting, grouping, and different layouts like calendar and gallery v
  • Build an Azure Blob Trigger Function to Compress Images with Sharp11/12/2024 5:17:35 AM. This guide walks through creating an Azure Blob Trigger Function that compresses images uploaded to Azure Storage using the Sharp image processing library. It covers setting up Azure Blob Storage, co
  • How to Create Field Customizer Extension11/11/2024 6:10:24 AM. Extensions are client-side components that run inside the context of a SharePoint page. Extensions can be deployed to SharePoint Online, and you can use modern JavaScript tools and libraries to build
  • How to perform CRUD Operations in Power Apps11/10/2024 7:03:28 AM. Create a student management app in Power Apps with CRUD functionality—Create, Read, Update, and Delete—for efficient data handling. This app connects to a SharePoint list, allowing users to add, view,
  • Creating Interactive Charts with Chart.js and TypeScript11/10/2024 6:08:34 AM. To create a responsive chart in a TypeScript application, use Chart.js—a popular library for data visualization. Set up your TypeScript project, install Chart.js and its types, and configure Webpack f
  • Library Component Type in SharePoint Framework (SPFx)11/9/2024 7:06:52 AM. SPFx Library Components enable the creation of reusable, modular code in SharePoint. By centralizing utility functions, services, and UI elements, developers can enhance maintainability and consistenc
  • KISS - Keep It Simple Stupid11/8/2024 11:39:50 AM. In this video, you will learn how to create scalable, maintainable, and on-budget software while explaining application rewrite - a piece of software with a C# .NET backend and a React front end.
  • Fetch Document Versions in SharePoint using PowerShell11/8/2024 4:24:10 AM. This PowerShell script connects to a SharePoint site to retrieve document versions from a specified library. It gathers metadata, including version numbers, last modified dates, and user details, then
  • Overview of SharePoint Search API for SharePoint User Profiles11/7/2024 6:43:36 AM. The SharePoint Search API allows you to query user profile data, such as name, email, job title, and department. Using the POST /search/postquery method, you can easily retrieve user information with
  • Exploring Software and Hardware Interaction via Linux Kernel11/5/2024 7:16:58 AM. This article explores how the Linux Kernel facilitates interaction between software and hardware. By contributing to the kernel, developers gain hands-on experience with system programming, memory man
  • Dev Tunnel in Visual Studio Simplifies Local Development11/5/2024 3:40:41 AM. Explore the Dev Tunnel feature in Visual Studio 2022, designed to streamline local development and debugging. This powerful tool allows developers to create a secure connection to their remote environ
  • Explaning IExceptionFilter in .NET Core11/4/2024 4:16:41 AM. This article explores ASP.NET Core's `IExceptionFilter`, which enables centralized exception handling. It highlights its advantages, such as separation of concerns, consistent error responses, and
  • Add a Folder/File to OneDrive Without Moving it into OneDrive11/1/2024 8:35:04 PM. This article will discuss the way to Add Folder/File outside of OneDrive Folder to OneDrive without Moving it into OneDrive
  • Git GUI Clients (2), VS Code11/1/2024 8:25:54 PM. This series explores various Git GUI clients like Visual Studio, VS Code, GitHub Desktop, TortoiseGit, and SmartGit, focusing on their features for repos management, interaction between local and remo
  • Understanding API Gateways in Microservices11/1/2024 5:34:50 AM. The API Gateway pattern centralizes client requests, managing authentication, logging, rate limiting, and load balancing, optimizing resilience and scalability in complex microservice architectures th
  • Skip loops, use Virtualization in Blazor11/1/2024 4:30:17 AM. Let me teach you faster way of loading the list.
  • Explaining 3SUM Problem10/31/2024 4:38:50 AM. 3SUM Problem a classic problem in computer science and is often used in coding interviews to test problem-solving skills and understanding of algorithms.
  • Paging Microsoft Graph data in SPFx10/31/2024 4:29:31 AM. Microsoft Graph return multiple pages of data either due to server-side paging or client-side paging. Paging data helps improve the performance of your app and the response time of Microsoft Graph.
  • How to Set Permissions in Microsoft SharePoint 10/30/2024 7:03:23 AM. Learn how to set permissions in Microsoft SharePoint effectively to ensure secure collaboration. This guide covers essential concepts, including permission levels, user access control, and managing si
  • Data Loss Prevention in Microsoft Fabric Internals10/28/2024 9:20:50 AM. Microsoft Fabric’s Data Loss Prevention (DLP) feature protects sensitive data across services like SharePoint, Teams, and Exchange by enabling policy creation, scanning, and enforcement through Micros
  • How to Store Temporary Information in Table Like Format in C#?10/28/2024 8:56:49 AM. In this article, we will learn how to manipulate and manage in-memory data effectively, allowing for quick access and modifications while maintaining a structured format for your applications.
  • Automate SharePoint Site Creation with Azure Functions and AD Auth10/28/2024 8:53:35 AM. This guide demonstrates how to automate SharePoint site creation using Azure Function Apps with custom Azure Active Directory (AD) authentication. It covers prerequisites, creating an Azure Function A
  • Create a Model with Database Table in .NET 8 using EF Core10/28/2024 7:16:12 AM. This article guides you through creating a data-driven application using .NET 8 and Entity Framework Core. You'll learn to define a model, configure a DbContext, set up a SQL Server connection str
  • DDoS Attacks and Prevention using .NET Core10/28/2024 6:30:12 AM. This article covers the basics of DDoS (Distributed Denial of Service) attacks and prevention methods in .NET Core. It explains how to identify DDoS symptoms and apply preventive techniques, including
  • Rename Folder in SharePoint Online Document Library with Power Automate10/28/2024 5:45:14 AM. In SharePoint Online, renaming a folder in a Document Library with Power Automate can be done using an HTTP request to interact with the SharePoint REST API, as Power Automate lacks a direct rename ac
  • User Profile Photos are Missing in the PnP People Webpart 10/27/2024 6:05:26 AM. In this article, we will learn troubleshooting steps and best practices to ensure profile pictures display correctly, enhancing user experience in your SharePoint environment.
  • Add Multiple Users to SharePoint Group together in one API call10/26/2024 6:33:17 AM. This article outlines how to streamline adding multiple users to a SharePoint Group using Power Automate. By leveraging a single HTTP request, users can efficiently batch add members to a group.
  • SharePoint Online - Add/Update Taxonomy Field Using Graph API 10/25/2024 10:31:41 AM. This guide covers step-by-step instructions for integrating taxonomy fields, managing metadata, and customizing fields in SharePoint lists and document libraries. Enhance your SharePoint solutions wit
  • How to Download Data as CSV in C# Blazor App10/25/2024 5:46:03 AM. In this article, we will explore the process of downloading data as a CSV (Comma-Separated Values) file in C#. CSV files are widely used for data interchange due to their simplicity and ease of use.
  • Delete Comment from SharePoint List Item10/24/2024 10:54:43 AM. This article explains how to delete comments from a SharePoint list item using the SharePoint REST API and Power Automate. It covers creating a flow with a manual trigger, fetching comment details via
  • Create a Data Visualization Adaptive Card Extension10/24/2024 7:03:25 AM. Creating a Data Visualization Adaptive Card Extension (ACE) for SharePoint Online using the SharePoint Framework (SPFx) involves building a custom ACE component to display visual data in the form of c
  • Mastering API Testing with Api.http Files in .NET Projects10/23/2024 6:06:57 AM. The Api.http file in a .NET project is a text file containing one or more HTTP requests that can be executed directly from the development environment, such as Visual Studio or Visual Studio Code. Thi
  • Example of Aspect Oriented Paradigm with DispatchProxy Class 10/23/2024 5:25:01 AM. This article explores how to implement cross-cutting concerns in .NET using the DispatchProxy class. It demonstrates dynamic proxy creation for logging and other concerns, highlighting the benefits of
  • Array to Text File: Detailed Overview of ArrayIOExtensionsLib Class10/22/2024 10:04:42 AM. This article provides a comprehensive overview of the ArrayIOExtensionsLib class, detailing its functionality for converting arrays to text files in C#. We explore its key features, methods, and pract
  • Learn SharedPreferences in Android10/22/2024 7:19:52 AM. SharedPreferences is an Android feature used to store small amounts of data in key-value pairs. It allows apps to save user preferences, settings, and simple data across sessions.
  • An in-depth Look at Advanced Pattern Matching in C# 1210/22/2024 5:27:09 AM. With Ziggy Rafiq, learn how to leverage advanced pattern matching features in C# 12, including the new let pattern and enhanced recursive patterns.
  • Vertical Slice Architecture with Code Examples in C# 1210/22/2024 5:02:12 AM. Get an overview of vertical slice architecture in C# 12 with Ziggy Rafiq. Build maintainable, scalable applications using feature-based organization with code examples, MediatR, and record types.
  • Encapsulation vs Abstraction in C#10/21/2024 9:52:41 AM. Encapsulation and abstraction are fundamental concepts in C# and object-oriented programming. Encapsulation refers to the bundling of data and methods that operate on that data within a class, promoti
  • New Feature: Drag and Drop in Microsoft Lists10/21/2024 6:17:11 AM. Microsoft Lists has introduced a new drag-and-drop feature, allowing users to seamlessly rearrange items in both new and existing lists. Custom ordering is saved across the list, and users can switch
  • Explaning Bucket Sort Algorithm10/21/2024 5:57:49 AM. The `BucketSort` class implements the bucket sort algorithm, which distributes elements into buckets, sorts them, and merges the sorted buckets. It's efficient for uniformly distributed data, with
  • Using Attributes and Metadata in C# 1210/21/2024 5:38:45 AM. Ziggy Rafiq demonstrates how to use attributes and metadata in C# 12 including improvements in parameter types, reflection capabilities, and best practices for maintaining self-documenting code.
  • Boyer-Moore Majority Vote Algorithm10/21/2024 4:08:19 AM. The Boyer-Moore Majority Vote Algorithm efficiently finds elements appearing more than a fraction of the time in linear time and constant space, using two candidates and counters to track occurrences.
  • How to Create SharePoint Team or Communication Site10/20/2024 9:09:09 AM. Discover key differences between the two, step-by-step instructions for setting up each site type, and best practices to optimize your SharePoint environment for seamless teamwork.
  • Getting Started with Databrick Dataset10/19/2024 3:05:37 PM. This article dives into how to use databricks preloaded datasets. Databricks Datasets provide ready-to-use, real-world data built into the Databricks platform, enabling users to easily access, analyze
  • Training on using WebForms Core Technology to Upload Images10/19/2024 2:52:21 PM. In this article, using WebForms Core technology, we will teach you how to send images to the server and display the images sent in the client.
  • Document Library in SharePoint 10/19/2024 2:27:59 PM. SharePoint libraries are used to store, organize, and share files, enabling team collaboration and document management. The most common type, the Document Library, supports features like version contr
  • SharePoint : Optimize SharePoint Storage with Version History Limits 10/16/2024 10:38:11 AM. Discover how Microsoft's new version history limits (currently in preview) can help streamline document management and optimize SharePoint and OneDrive storage. Learn how to configure organization
  • Document Libraries in Microsoft SharePoint10/16/2024 5:57:37 AM. Microsoft SharePoint's document libraries provide a centralized storage solution for teams to manage and collaborate on files. Unlike OneDrive, which focuses on personal storage, document librarie
  • Steps To Create And Configure My Site In SharePoint10/16/2024 4:59:19 AM. Discover the essential features, including personal site setup, user profile management, document libraries, and social tools. Enhance user experience by customizing settings, permissions, and navigat
  • How to Create/Update/Delete SharePoint 2010 list items using Client Object Model10/16/2024 4:56:57 AM. This tutorial covers essential concepts, including setting up the ClientContext, performing CRUD operations with JavaScript, and handling permissions and errors. Enhance your SharePoint development sk
  • How to Make Serial Chart With JSON Data Using amChart10/15/2024 11:48:32 AM. This article demonstrates how to use amCharts to display JSON data in a serial layout. It walks through the steps of adding an HTML container, referencing JavaScript libraries, creating a JSON data fi
  • How To Create A List In SharePoint10/15/2024 11:18:49 AM. Learn how to create a list in SharePoint 2010 with this easy-to-follow guide. We'll walk you through the steps to build and manage custom lists, covering essential features, settings, and tips to
  • Introduction to SharePoint and Steps Creating Lists 10/15/2024 11:12:19 AM. Learn how to create and manage lists effectively, enhancing your team's collaboration and productivity. With step-by-step instructions and best practices, this resource is perfect for beginners a
  • Understanding List Column Data Types in SharePoint 10/15/2024 11:08:42 AM. SharePoint allows users to create and manage lists with various column types, such as text, number, date, and lookup fields. These columns help organize and store data effectively, ensuring better rep
  • Implementing an LRU Cache in C#10/15/2024 8:37:55 AM. This article explores the concept of caching, outlines the algorithm's mechanics, and provides step-by-step guidance on building an efficient LRU Cache using C# collections.
  • Explaining IResultFilter in ASP.NET Core10/14/2024 6:03:23 AM. This article explores the ASP.NET Core `IResultFilter`, which allows custom logic execution before and after an action result. It discusses advantages and disadvantages and includes an implementation
  • 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
  • How To Read CSV File Using C#10/14/2024 4:03:46 AM. This article demonstrates how to read Excel files using Microsoft's Interop Excel library in a C# Windows application. It covers adding references, handling file extensions, and displaying Excel d
  • Integrating SharePoint with Power Automate for Status Updates10/13/2024 4:05:42 AM. Approval workflows are a crucial part of managing business processes, ensuring that the right people review and approve important items. With Power Automate, you can easily create automated approval w
  • Enhancing Task Approval Workflows in SharePoint with Power Automate10/12/2024 5:14:28 AM. Power Automate allows users to create automated workflows between apps and services, streamlining tasks and approvals. In this example, Power Automate integrates with Power Apps and SharePoint to auto
  • Get All Instances of SQL Server in C#10/11/2024 12:29:27 PM. If you're writing a Database Manager application or simply want to retrieve all the instances,this trick might come in handy.
  • What is JSON and Why Is It So Important?10/10/2024 9:39:39 AM. JSON (JavaScript Object Notation) is a lightweight, language-independent data format that represents key-value pairs, supporting strings, numbers, arrays, objects, and complex structures widely used f
  • Xamarin.Forms - Microcharts App10/8/2024 8:50:34 AM. This guide covers the integration of the Microcharts library into your Xamarin application, showcasing various chart types such as bar, line, and pie charts. Enhance your app's user interface with
  • Simple Load Balancer in .NET Core with YARP10/8/2024 3:40:14 AM. Load balancing ensures efficient traffic distribution in distributed systems. YARP enables load balancing with sticky sessions for consistent routing, improving scalability, performance, and availabil
  • How do AWS and Azure compare in terms of market share and adoption?10/7/2024 11:59:19 PM. AWS leads the cloud market with approximately 31-33% share, while Azure follows closely with about 23-25%, showcasing strong growth and adoption in enterprise environments.
  • What is Inline Arrays in C# 1210/7/2024 6:44:43 AM. C# 12 unveils a hidden gem - inline arrays. This article delves into these performance powerhouses, showcasing how they boost speed, simplify memory management, and enhance type safety. Discover their
  • Real-World Expression Trees: Dynamic Filtering in C# with Minimal API10/6/2024 7:51:48 AM. This article explores the practical use of expression trees in C# by building an ASP.NET Core web API with dynamic filtering functionality. It demonstrates how to construct flexible queries using expr
  • Rich Text Control With Image And Video In SPFx Using React-Quill10/3/2024 11:49:18 AM. This article explores how to implement a rich text field in Modern SharePoint List forms using React Quill. It covers the process of creating a SharePoint list, setting up an SPFx solution, and integr
  • Dynamically Create Nested Folders Using The New 'Create New Folder' Action Of Microsoft Flow10/3/2024 11:41:26 AM. This article introduces the new "Create new folder" action in MS Flow, enabling users to easily create folders and nested subfolders. By automating folder creation based on product list entr
  • A Virtual Photo Album in C# and .NET10/3/2024 11:33:00 AM. This album allows you to drag your images directly from Windows Explorer into the spot you want your picture to occupy. You can also edit the captions by clicking on the labels under the pictures.
  • How to Create a Group in SharePoint Using REST API10/3/2024 11:30:56 AM. Learn how to create a group in SharePoint using the REST API with this comprehensive guide. Discover step-by-step instructions, code examples, and best practices for leveraging RESTful services to man
  • How to Compare Two Objects in C#10/3/2024 7:08:40 AM. In this article, we’ll walk through how to create a generic method that can compare the objects of any class, even those with nested collections. We’ll break it down step by step so you can implement
  • Delete the Element from the Binary Tree Using C#10/3/2024 5:04:27 AM. Learn how to efficiently delete an element from a binary tree using C#. This guide covers the complete process of node deletion, including leaf nodes, nodes with one or two children, and root node rem
  • Find And Replace Text In Word Document Using C#10/1/2024 9:09:25 AM. Learn how to efficiently find and replace text in a Word document using C#. This guide covers essential concepts such as Microsoft Word automation, leveraging the Word Interop library, and implementin
  • Collections in C#10/1/2024 9:06:58 AM. This article describes Collections in C#. A collection is a way to create and manage groups of related objects. The group of objects can grow and shrink dynamically depending on the requirements in th
  • How To Create An App Page Using SharePoint Framework In SharePoint Online Modern Site10/1/2024 8:22:16 AM. This article guides you through creating an app page using SPFx in SharePoint Online Modern Site. An app page allows pre-configured application content without user authoring. You'll learn to set
  • The Property '__metadata' Does Not Exist on Type 'SP.Data.SPLibraryItem10/1/2024 5:33:32 AM. This content addresses the error message "The property '__metadata' does not exist on type 'SP.Data.SPLibraryItem'." It explores the implications of this TypeScript error in
  • Create a Combo Chart and Make Your Chart Draggable10/1/2024 4:52:34 AM. This article explains how to create a Combo chart by combining different chart types, like a column and a pie chart, using Highcharts.
  • 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