Resources  
  • Pull Distinct Data Using LINQ-to-XMLNov 06, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in XML.
  • 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<T>, while Find is optimized for List<T>, offering potentially better performance in list operations.
  • Content Negotiation in .NET Core Web APIJul 11, 2024. Content negotiation in REST APIs allows clients to specify their preferred response format (e.g., JSON or XML) using HTTP headers like Accept and Content-Type. ASP.NET Core Web API supports this with built-in JSON support and customizable formatters for XML and other formats.
  • Understanding View Binding in AndroidJul 09, 2024. View binding is a feature that makes it easier to write code that interacts with views. Once view binding is enabled in a module, it generates a binding class for each XML layout file present in that module. An instance of a binding class contains direct references to all views that have an ID in the corresponding layout.In most cases, view binding replaces findViewById
  • Understanding LINQ While Writing Your OwnJul 03, 2024. LINQ (Language-Integrated Query) in .NET offers a unified, declarative way to query diverse data sources like objects, databases, XML, and more. It simplifies data manipulation with methods like Where, Select, and GroupBy, supporting both query and method syntax.
  • How to Convert varbinary to Base64 String in SQL ServerJul 03, 2024. Learn how to convert varbinary data to Base64 strings in SQL Server using XML functions and the CAST method. This tutorial provides clear steps and SQL examples for encoding binary data, crucial for web applications needing text-based transmission of images and files.
  • Mastering LINQ: TakeWhile and SkipWhile in C# .NETJul 01, 2024. Explore LINQ'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.
  • Copying Footers Between SharePoint Sites Using PnP PowerShellJun 24, 2024. I've been extensively using SharePoint and the PnP PowerShell module, which simplifies tasks with easy command sets and detailed documentation. Notably, copying a footer between SharePoint sites is straightforward with PnP.
  • Optimizing LINQ Queries in C# and .NET Core Web APIsJun 21, 2024. LINQ in C# optimizes data querying with readable syntax, but inefficient use can impact .NET Core Web API performance. Strategies like early filtering and selective projections enhance efficiency. Deferred execution via IQueryable delays query execution, optimizing database interactions.
  • Lazy Loading (4): EntityFrameworkJun 21, 2024. This article will discuss lazy loading in Entity Framework. This article series explores Lazy Loading, focusing on its application in various technologies like LINQ, HTML, JavaScript, Entity Framework, and Angular, providing insights and performance considerations.
  • LINQ vs PLINQ Method Syntax for Efficient C# .NET Data ProcessingJun 17, 2024. LINQ (Language Integrated Query) and PLINQ (Parallel LINQ) are .NET frameworks for querying data. LINQ offers a declarative syntax for querying various data sources with single-threaded execution, while PLINQ extends LINQ by enabling parallel execution.
  • C# Comparison Fundamentals: Best Practices and TipsJun 11, 2024. Comparison operations are a fundamental aspect of programming in C#. Whether you're comparing primitive types, strings, or objects, or handling null values, understanding the nuances of comparison can enhance both the performance and readability of your code.
  • Web APIJun 11, 2024. A Web API (Application Programming Interface) enables applications to communicate over the internet. Using protocols like HTTP and data formats such as JSON and XML, Web APIs facilitate interaction between different software systems.
  • Understanding Single, SingleOrDefault, First, and FirstOrDefault in LINQ .NET C#Jun 07, 2024. LINQ (Language Integrated Query) provides powerful querying capabilities in C# to manipulate data collections. Among its arsenal of operators, Single, SingleOrDefault, First, and FirstOrDefault are frequently used to retrieve elements from sequences.
  • Convert an Embedded Resource into an XML File in WPF C#Jun 06, 2024. When working with embedded resources in a WPF application, it is important to follow specific steps to guarantee that your resources are properly included in the assembly and can be accessed during runtime.
  • WADL vs WSDL: The Battle of Web Service DescriptorsMay 30, 2024. Explore the significance and evolution of WSDL and WADL in web service description. WSDL, tailored for SOAP-based services, contrasts with WADL, simpler and geared towards RESTful services. While WSDL enjoys broader adoption, WADL's simplicity attracts developers in REST contexts.
  • LINQ Query Syntax vs Method Syntax in Entity FrameworkMay 29, 2024. Choosing between LINQ Query Syntax and Method Syntax in Entity Framework depends on various factors. Query Syntax often resembles SQL, making it more intuitive for those with SQL background, while Method Syntax offers more flexibility with lambda expressions and method chaining.
  • Lazy Loading (2): HTMLMay 29, 2024. This series explores Lazy Loading within the LINQ category, focusing on dynamically loading images in HTML to enhance page load times, featuring code examples and demos for practical application.
  • Multiple OrderBy Operations in Entity FrameworkMay 27, 2024. Entity Framework (EF) is a powerful ORM (Object-Relational Mapper) in .NET that allows developers to work with databases using .NET objects. In EF, this can be achieved using OrderBy, ThenBy, OrderByDescending, and ThenByDescending methods in LINQ queries.
  • Data Pagination with Extension Methods in C#May 20, 2024. Pagination is a common technique used to manage and display data in chunks. This article discusses implementing pagination in C# using extension methods, which allow adding new functionality to existing types without modifying their source code, making data handling clean and reusable.
  • Programming in Practice - Structural DataMay 19, 2024. In object-oriented programming, the basic way to create structural data is to define custom types and interconnect them using references. Let's analyze this case using sample code in the context of intentionally programmed relationships between items.
  • Unlocking Performance: Exploring PLINQ in .NET C#May 08, 2024. In today's computing landscape, where multi-core processors are ubiquitous, optimizing the performance of your applications often involves leveraging parallelism. One powerful tool in the .NET developer's arsenal for achieving parallelism is PLINQ - Parallel Language-Integrated Query.
  • Programming in Practice - LINQ Expression May 06, 2024. An impression can be made that: data is data, and it doesn't matter where it comes from provided it is reliable. The LINQ technology is presented to fetch the necessary data from any available source. After reading the full story forget about ChatGPT and MSDN in the context of LINQ to make your life easier.
  • Database Connectivity in Visual Studio May 03, 2024. Visual Studio facilitates robust database connectivity through technologies like ADO.NET and Entity Framework. Developers can seamlessly integrate with SQL Server, MySQL, Oracle, and more using connection strings and data source management tools.
  • Single, SingleOrDefault, First, and FirstOrDefault in Linq .NET C#Apr 30, 2024. LINQ's element operators like Single, SingleOrDefault, First, FirstOrDefault, Last, and LastOrDefault provide specific functionalities for retrieving elements from collections in C#. Here's how to use them effectively.
  • Entity Framework Core: Features, Real-time Implementation, Best PracticesApr 29, 2024. Entity Framework Core (EF Core) stands as a powerful toolset for .NET developers, streamlining the interaction between applications and databases through object-relational mapping (ORM). Whether adopting a database-first or code-first approach, EF Core simplifies data access and manipulation.
  • Explain Lambda Functions in .NET C#Apr 26, 2024. In the realm of .NET programming, lambda functions represent a powerful and concise way to define anonymous methods or functions. In this article, we'll explore the fundamentals of lambda functions in .NET, understand their syntax and usage, and uncover their practical applications in real-world scenarios.
  • C# Programming: Language Fundamentals, OOP, Async, LINQApr 25, 2024. This guide provides a thorough exploration of the C# language, covering essential topics such as language fundamentals, object-oriented programming concepts, asynchronous programming, and Language Integrated Query (LINQ).
  • LINQ in C#: Knowing When to Use First() vs FirstOrDefault()Apr 24, 2024. LINQ, a cornerstone of C#, empowers developers to query data across various sources efficiently. This guide delves into the nuanced differences between First() and FirstOrDefault(), aiding in crafting resilient and optimized code.
  • New LINQ Methods in .NET 9 PreviewApr 14, 2024. While the release of .NET 9 is planned for November 2024, the preview version is already available. One of the new .NET 9 features is the new LINQ methods: CountBy, AggregateBy, and Index. In this article, I present how to use these methods.
  • Learn JSX and React ComponentsApr 03, 2024. A brief idea about the JSX and React Components.
  • Functional programming in C# - IntroductionApr 02, 2024. Lets learn the concept of functional programming, its usage and why functional programming is important
  • What is Language Integrated Query in C#?Mar 29, 2024. Know about LINQ (Language Integrated Query) in C# and their benefits. In this article, we have explained LINQ with an example.
  • Exploring .NET 6's MinBy() and MaxBy() Extension MethodsMar 22, 2024. In this article, I will demonstrate the exciting new additions to LINQ extension methods introduced in.NET 6: MinBy() and MaxBy(). Let's explore how these powerful methods simplify code, providing efficient solutions for selecting extreme values within a generic sequence.
  • 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.
  • Leveraging Compiled Queries for Enhanced Performance in LINQMar 09, 2024. Compiled queries in LINQ allow developers to pre-compile LINQ queries into executable delegates, reducing the overhead of query compilation and optimization. By caching the compiled query execution plan, compiled queries improve the performance of frequently executed or complex queries in C# applications.
  • Misconceptions About the Four LINQ methodsMar 09, 2024. Misconceptions about the four LINQ methods. Single(), SingleOrDefault(), First(), and FirstOrDefault(). This article addresses misconceptions surrounding four LINQ methods—Single(), SingleOrDefault(), First(), and FirstOrDefault(). Clarifying differences and potential pitfalls helps prevent null references and invalid operator exceptions in code.
  • What is New in .NET 9Mar 04, 2024. .NET 9, succeeding .NET 8, places particular emphasis on cloud-native applications and enhancing performance. It will receive standard-term support (STS) for 18 months.
  • Customize Your Office Installer Using Office Deployment ToolsFeb 28, 2024. Customize your Microsoft Office installer effortlessly with Office Deployment Tools. Tailor settings, configurations, and deployment strategies to fit your organization's needs using command-line options and XML configuration for seamless setup.
  • Why we should learn C#?Feb 26, 2024. This article explores the reasons behind choosing C# over other languages, delving into its evolution, key features like object orientation, lambda expressions, LINQ, generics, and its adaptability for modern development needs.
  • D365 Data Retrieval: FetchXml, Paging Cookies, and PowerShellFeb 20, 2024. Prepare your PowerShell environment for Dynamics 365 with crucial commands: Install Microsoft.Xrm.Data.PowerShell module for interacting with Dynamics 365 data. Set execution policy to RemoteSigned for internet script execution.
  • Android Responsive Login Screen Design using Constraint LayoutFeb 16, 2024. In this article, I going to explain how we can create a responsive Screen for different android Screens using Constraint Layout.
  • Using XML Key-Value Pairs in C# as a DictionaryJan 30, 2024. To represent key-value pairs in XML, you typically use elements and attributes. how to represent key-value pairs in XML using C#. It covers XML file creation, interface and enum implementation, and methods for getting and setting values in an XML file. The example includes a WPF application for interaction.
  • 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.
  • DropDown List Using XML in ASP.Net C#Jan 11, 2024. The first dropdown, "ddldist," displays district names, and the second dropdown, "ddltaluka," displays taluka names based on the selected district. The C# code uses the Page_Load method to load district data on the initial page load. The ddldist_SelectedIndexChanged method handles the district selection, filtering, and populating of the taluka dropdown accordingly. The XML files "District.xml" and "Taluka.xml" store the district and taluka data, respectively.
  • How To Invoke SOAP Web Service in MuleSoftDec 24, 2023. In this article, you will learn how to invoke SOAP Web Service from the MuleSoft application. SOAP (Simple Object Access Protocol) is a protocol for exchanging structured information in the implementation of web services. It is a messaging protocol that allows programs running on different operating systems to communicate with each other by using XML as the message format.
  • Sorting Arrays in C#Nov 24, 2023. This article guides us through sorting arrays in C# using the Array.Sort() method and LINQ queries. It covers both ascending and descending orders, providing code snippets for clarity.
  • Difference Between Concurrency and Parallelism in C#Nov 09, 2023. The article you provided gives a comprehensive overview of the concepts of concurrency and parallelism and their relevance in C# programming. It highlights the distinctions between the two concepts and provides clear examples and use cases for each. The discussion of best practices and considerations for managing concurrency and parallelism effectively is a valuable addition, as it helps developers avoid common pitfalls and make informed decisions when implementing these concepts in their applications.
  • Get XML element value Action in Desktop flow using Microsoft Power AutomateNov 03, 2023. Reading this article, you can learn how to Get XML element value in Desktop flow using Microsoft Power Automate.
  • Write XML to File Action in Desktop Flow using Microsoft Power AutomateOct 31, 2023. Reading this article, you can learn how to Write XML to file in Desktop flow using Microsoft Power Automate. Reading this article, you can learn how to Write XML to file in Desktop flow using Microsoft Power Automate.
  • Read XML From File Action in Desktop Flow using Microsoft Power AutomateOct 30, 2023. Reading this article, you can learn how to Read XML from file Action in Desktop flow using Microsoft Power Automate
  • How To Render Avatar Images From XML Data In Blazor?Oct 11, 2023. In this scenario, you'll need to read XML data, parse it, and then render avatar images inside a popup component in a Blazor application. This involves creating a data model, a service to handle XML parsing, and a component to display the avatars in the popup.
  • Understanding LINQ in C#: Query Syntax and Method SyntaxOct 03, 2023. This article is an informative and in-depth exploration of LINQ (Language Integrated Query) within the context of C#, a widely used programming language in the software development industry. The guide delves into both the query syntax and method syntax aspects of LINQ, providing readers with a thorough understanding of how to effectively use LINQ to query and manipulate data in C# applications.
  • Understanding LINQ in .NETSep 11, 2023. LINQ, or Language Integrated Query, is a powerful feature in the .NET framework that simplifies data querying and manipulation in C# and VB.NET applications. It provides a uniform and SQL-like syntax for querying data from various sources, including in-memory collections, databases, XML, and more.
  • Exploring the Diverse Flavors of LINQ with ExamplesAug 22, 2023. LINQ is a powerful feature in modern programming languages like C# that allows developers to perform queries on different types of data sources using a consistent syntax. With LINQ, you can query and manipulate data without worrying about the underlying data source, whether it's an in-memory collection, a database, or XML
  • Using the OrderBy and OrderByDescending Operator in LINQAug 08, 2023. Using the OrderBy and OrderByDescending Operator in LINQ: Sorting Collections
  • Implementing AJAX for Editing Data and Updating the Database in ASP.NET MVCAug 07, 2023. Implementing AJAX for editing data and updating the database in ASP.NET MVC allows you to enhance the user experience and responsiveness of your web application. AJAX (Asynchronous JavaScript and XML) enables seamless data retrieval and updates without requiring a full page reload, resulting in faster and more interactive user interactions.
  • Learn About Programming Logic And LINQJul 25, 2023. In this article, you will learn about the basics of programming logic.
  • Converting Strings in C#: JSON, Base64, XML, CSV and ReverseJul 19, 2023. Discover Ziggy Rafiq's comprehensive guide on converting strings to JSON, Base64, XML, and CSV formats using C#. Plus, learn how to reverse the process effortlessly. Don't miss out on this must-read article!
  • EF Core in .NET 7 APIJul 13, 2023. Using EF Core in .NET 7 API
  • C# LINQ With Select and SelectMany OperatorJul 10, 2023. C# LINQ with select and select many operator
  • LINQ MethodsJun 16, 2023. Linq Methods
  • Difference between IQueryable, IEnumerable, IList and ListJun 12, 2023. when to use what IQueryable, IEnumerable, IList and List
  • HTML Vs XML - Whats The Difference?Apr 06, 2023. In this article, you will learn about HTML vs XML.
  • Include XML Comments In Swagger under ASP.NET Core 2.2Mar 22, 2023. In this article, you will learn how to include XML Comments in Swagger under ASP.NET Core 2.2.
  • Multiple Views And Access To XML Files With .NET For iOSMar 21, 2023. You will learn how to build an iPhone app using multiple views, recording, and extract data of XML files, using .NET for iOS and the XCode Interface Builder.
  • XML Serialization in practice: Preparing The Central Bank ServiceFeb 17, 2023. Learn XML serialization in practice. In the second part of our article, we will get acquainted with XML serialization and look at the use of the Central Bank's XML service in real practice.
  • Create Lookup Field In Existing SharePoint List Using REST API Schema XMLFeb 06, 2023. In this article, we will learn how to create lookup field in existing SharePoint list using REST API and schema XML. The REST API enables us to communicate with SharePoint using standard HTTP methods, such as GET, POST, PUT, and DELETE. The API provides access to various SharePoint entities including lists, libraries, and sites, allowing us to retrieve data, create and update lists, fields, items, upload files and manage user permissions.
  • LINQ (Language Integrated Query) Jan 31, 2023. In this article, you will learn about LINQ (Language Integrated Query).
  • Using XML Comments As Web API Documentation With SwaggerJan 18, 2023. This article demonstrage how to use C# XML Comments as a Web API documentation with Swagger.
  • Find Blank Column Using LINQ In UiPath Jan 03, 2023. In this article, you will learn how to find blank column Using LINQ in UiPath.
  • Difference Between Single Vs SingleOrDefault And First Vs FirstOrDefaultNov 28, 2022. In this article, you will learn about the Difference Between Single Vs SingleOrDefault And First Vs FirstOrDefault.
  • Convert XML Files Data To List Of ObjectNov 13, 2022. In this blog, we learn how to get all XML files from a specific location and convert it's data into the C# object.
  • Reverse Words In A String In C#Nov 07, 2022. Given a string s, reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.
  • Improving The Fetch XML Performance In Dynamics CRMSep 20, 2022. The articles shares the information and steps to improvise the performance of FetchXML query in DataVerse
  • LINQ Partitioning Operators - Take, TakeWhile, Skip & SkipWhileSep 13, 2022. Take, TakeWhile, Skip and SkipWhile are called Partitioning Operators and we’ll discuss and investigate them. Not only that we’ll also see an equivalent loop construct to appreciate where these operators derived.
  • Rock Your Code: XML Documentation Of Code For Microsoft .NETJul 27, 2022. In this article, you will learn about XML Documentation of code for Microsoft .NET.
  • XML Shredding In T-SQLJul 19, 2022. In this article, you will learn about XML shredding in T-SQL.
  • String.XML In AndroidMay 09, 2022. In this article, you will learn about String.XML in Android.
  • Using For XML Clause In SQL QueriesMay 05, 2022. For XML clause is used to convert the SQL result set into XML format. It is a very much helpful clause when we need XML data from the SQL result set. The FOR XML clause can be used in top-level queries and in subqueries. The top-level FOR XML clause can be used only in the SELECT statement. In sub queries, FOR XML can be used in the INSERT, UPDATE, and DELETE statements. 
  • Retrieve Data Using FetchXMLWebAPI With Webresource In Dynamics CRMApr 07, 2022. In Dynamics 365 CRM, for certain requirements data needs to be retrieved to achieve business functionality. As an example, all contact records whose first name starts with V taken for explanation.
  • Awesome LINQ Features In .Net 6Feb 21, 2022. In this article, you will learn about awesome LINQ features in .Net 6.
  • Awesome LINQ Impovements In .NET 6.0Jan 20, 2022. These are the articles for to show the LINQ improvements in .NET 6.
  • How to Convert an Array to a List in C#?Jan 13, 2022. Converting an array to a list in C# involves transforming the data structure from an array, which has a fixed size, into a list, which can dynamically adjust its size. This process is essential when flexibility in modifying the collection is needed. In C#, this can be achieved using the `ToList()` method provided by LINQ (Language Integrated Query) or by using the `List<T>` constructor, passing the array as an argument. Both approaches enable seamless conversion, allowing for easier manipulation and utilization of the collection's elements. This guide provides insights into the step-by-step process of converting an array to a list, emphasizing its utility and demonstrating practical use cases.
  • Convert JSON And XML Object Into Class Using Visual StudioJan 11, 2022. In this article, we are going to explore about how to convert a JSON/XML object into the classes using Visual Studio.
  • Advanced Entity Framework Core - Output EF SQL Queries To The Console And Tips To Setup Dbcontext With The Development In MindJan 10, 2022. When you work with abstractions over SQL Database you may be wondering what does Entity Framework constructs from your Linq queries. To get a clue on it here are 3 options. Tips to setup DbContext with the development in mind for development purposes, you may sometimes decide to use an in-memory database for all environments including production, you may set up HealthChecks, below shows how to add health checks for the DbContext also for the development environment good to have set o.EnableDetailedErrors(); and o.EnableSensitiveDataLogging(); ?to manipulate with all these options you may consider adding configuration options
  • Collection Performance - How Do You LINQ?Dec 04, 2021. In this article, you will learn how do you LINQ?
  • FOR XML In SQL SeverDec 02, 2021. In this article, we are going to discuss FOR XML Path Clause in SQL Server.
  • Usage Of XML Function In Power AutomateOct 28, 2021. In Power Automate, at times we must work on strings which have XML values. We can use XML function in power automate to convert string value to XML and perform related operations. As an example, notification xml string is used here to send notification to required person.
  • Get XML Data From SP Library And Upload To SP List - JavaScriptJul 03, 2021. In this article, you will learn how to get XML Data from SharePoint Library & Upload to SharePoint List - JavaScript REST API.
  • Forms Authentication (A), Using XMLMay 03, 2021. This article discuss Forms Authentication by using XML
  • Export Data In EXCEL, PDF, CSV, Word, JSON, XML And Text File In .NET Core 3.1 Using MVC CoreApr 12, 2021. This article demonstrates how to export functionality with different types of file formats like excel, pdf, word, csv, json, xml and text files using a .net core 3.1 application. I have implemented the most frequently used file format to export data in real time projects.
  • Calculate The SUM Of The DataTable Column In C#Jan 25, 2021. In this article, I am going to explain how to calculate the sum of the DataTable column in ASP.NET using C#. Here, I'll also explain what a DataTable is in C#, as well as different kinds of ways to calculate the sum of the DataTable column, like using the compute method of a DataTable as well as using LINQ.
  • ASP.NET Web API 2 In MVC 5 Using C# With ExampleJan 11, 2021. in this article, I am going to explain how to create and access the Web API 2 in the ASP.NET MVC 5 application using C# and bootstrap with Example. Here I'll also show you how to create the step by step Web API 2 in ASP.Net MVC 5 Using C# and bootstrap with the simple example, In this tutorial, you will use ASP.NET Web API 2 to create a web API and that returns a list of employees.
  • How To Convert List <DataTable> Into DataSetDec 29, 2020. Retrieve employee details from database using stored procedure. Group data by department with LINQ. Export List&lt;DataTable&gt; to Excel with multiple spreadsheets. Bind List&lt;DataTable&gt; to GridView for display. Assistance needed for implementation.
  • Learn About AJAX SecurityDec 15, 2020. Explore the swift and interactive technology of AJAX in web development, its implementation using JavaScript, XML, and HTML, and its security vulnerabilities such as session management flaws, CSRF, and XSS attacks. Learn how to secure AJAX applications effectively for robust web security.
  • Simple Insert And Select (CRUD) Operation Using .NET Core MVC With ADO.NET And Entity Framework CoreNov 28, 2020. Learn to perform basic CRUD operations in .NET Core MVC using both ADO.NET and Entity Framework Core. Build a robust data access layer for seamless integration with your web application.
  • Standards In Defining The AutoMappersOct 04, 2020. This article describes the tips or standards in defining mapping profiles.
  • Layouts in AndroidSep 21, 2020. This article looks at layouts in Android with Android Studio
  • Using LINQ Expressions In C#Sep 18, 2020. In this article, you will learn how to use LINQ Expressions in C#.

About LINQ-to-XML

NA

OUR TRAINING