TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About Read
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
George (8)
Abiola David (7)
Lokendra Singh (5)
Jitendra Mesavaniya (5)
Sanjay Kumar (4)
Aman Gupta (4)
Prashanth Chindam (3)
Ayush Gupta (3)
Jalpa Dhola (2)
Shikha Tiwari (2)
Tural Suleymani (2)
Abhishek Yadav (2)
Vikas Singh (2)
Baibhav Kumar (2)
Ajay Kumar (2)
Rasul Huseynov (2)
Vijay Kumari (1)
Harminder Singh (1)
Jin Necesario (1)
Krishna Garad (1)
Rasmita Dash (1)
Rajeev Punhani (1)
Vishal Joshi (1)
Jayakumar Balasubramaniam (1)
Julian (1)
Vipul Kumar (1)
Safyan Yaqoob (1)
Midhun Tp (1)
Manoj Kalla (1)
Nikunj Satasiya (1)
Anuradha Rani (1)
Ashish Bhatnagar (1)
Chetan Sanghani (1)
Sourav Kayal (1)
Vijay Yadav (1)
Muhammad Asif (1)
Naveen Kumar (1)
Sigar Dave (1)
Prathap Reddy (1)
Abhishek Yadav (1)
Steven Woolston (1)
Faisal Pathan (1)
Ankit Sharma (1)
Munib Butt (1)
Abhishek Duppati (1)
Virender Verma (1)
El Mahdi Archane (1)
Paras Babbar (1)
Guest User (1)
Diptiranjan Sutar (1)
Rupesh Kahane (1)
Prashant Nimbare (1)
Jignesh Trivedi (1)
Abhishek Arora (1)
Rohatash Kumar (1)
Naveed Zaman (1)
Sanjoli Gupta (1)
Allani Saikumar (1)
Tin Lam (1)
Pankaj Kumar Choudhary (1)
Shweta Lodha (1)
Related resources for Read
No resource found
Azure Data Factory Lakehouse Connector to Read and Write Data
11/21/2024 5:24:15 AM.
In this new video, I covered how to use the new Lakehouse Connector in Azure Data Factory to read data from ADLS Gen2 to Fabric Lakehouse as a delta table and also to write data from the Lakehouse to
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
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
Read Multiple CSV Files from GitHub Repository to Databricks Notebook
11/11/2024 5:52:15 AM.
In this Data engineering episode, I covered how to read multiple CSV files from GitHub Repository to Databricks Notebook for analysis.
Read/Write From Fabric Lakehouse to Databricks Notebook using ABFSS Protocol
10/21/2024 8:15:07 AM.
In this episode, I covered how to Read/Write From Fabric Lakehouse to Databricks Notebook using ABFSS Protocol.
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
TypeScript Object Spread
10/10/2024 5:33:56 AM.
Object spread in TypeScript allows for copying properties of objects or arrays using the spread operator (...), with later objects overwriting properties with the same name, and it can also be used to
Read Multiple PARQUET Files from GCS to Azure SQL Database using Azure Data Factory
10/7/2024 4:56:25 AM.
In this Data Engineering episode, I covered how to read multiple sales parquet files resident in Google Cloud Storage to Azure SQL Database leveraging Azure Data Factory.
Pattern Matching for Switch in Java 17
10/7/2024 4:17:21 AM.
Pattern matching for switches in Java 17 enhances code readability and simplifies working with complex data structures. It allows you to match object types, use type patterns, and add conditions with
Reading and Writing Operation on File System in C Programming
9/20/2024 7:55:07 AM.
In C programming, file handling allows reading from and writing to files using functions like fopen(), fclose(), putc(), getc(), fwrite(), and fread(). Files are opened in various modes such as read,
Multi-Threading (5), --- Summary
9/17/2024 12:24:11 PM.
This article will summarize the multi-threading.
Using the Bing API to Translate Text in ASP.NET
9/17/2024 10:41:08 AM.
Learn to use the Bing Translation API in an ASP.NET application. Create a web page where users input text and select languages for translation. Implement the TranslateText method to send a web request
Dealing With Excel Sheets
9/17/2024 10:25:24 AM.
Learn essential techniques for managing Excel sheets effectively! This guide covers everything from basic data entry and spreadsheet formulas to advanced features like automation and troubleshooting.
Read Data From Excel File (xls, xlsx, csv) In ASP.NET MVC
9/17/2024 10:24:31 AM.
This guide covers methods for importing and processing data, including handling file uploads, parsing content, and integrating the data into your ASP.NET MVC application. Perfect for developers lookin
Update a SpreadSheet from a Power Automate Flow
9/17/2024 5:40:32 AM.
Learn how to automate data entry in Excel by integrating flows, streamlining tasks, and improving productivity. Perfect for automating repetitive updates, this tutorial simplifies data management in O
An overview of the Task Parallel Library (TPL) in C#
9/17/2024 5:07:16 AM.
The Task Parallel Library (TPL) is a collection of public types and APIs within the .NET framework that facilitates the integration of parallelism and concurrency into applications.
Exaplain Copy Constructor in C#
9/10/2024 8:41:21 AM.
A copy constructor in C# allows creating a new object by copying an existing object. It duplicates the values of properties and fields from the original object. This method is useful for creating inde
Virtual Threads in Java JDK
9/8/2024 7:58:38 AM.
Java Virtual Threads, introduced in Project Loom, offer a lightweight alternative to traditional platform threads by allowing the JVM to manage threads instead of the OS. This improves scalability and
How To Read SharePoint TermStore Managed Metadata In SharePoint Framework (SPFx) With Angular
9/4/2024 9:13:26 AM.
This guide demonstrates how to access SharePoint TermStore data in SPFx applications using the JSOM method. It covers configuring TypeScript, installing dependencies, and using SPComponentLoader to lo
Read Multiple ADLS Gen2 CSV Files using SAS in Databricks Notebook
8/30/2024 4:45:03 AM.
In this video, I demonstrated how to read Multiple ADLS Gen2 CSV Files using SAS in Databricks Notebook.
File Structure: Writing and Reading Records Efficiently
8/29/2024 8:59:42 AM.
In C programming, fwrite() and fread() manage data storage and retrieval. fwrite() writes structures to a binary file, while fread() reads them back. This involves defining a structure, opening a file
Resolving Race Conditions and Critical Sections in C#
8/28/2024 9:49:18 AM.
A race condition in C# occurs when multiple threads access shared data simultaneously without proper synchronization, leading to unpredictable and incorrect results. This tutorial covers how to identi
Reading Email and Attachment From Microsoft Exchange Server
8/23/2024 9:30:57 AM.
In this article you will learn how to read an email and its attachment(s) from Microsoft Exchange Server.
Difference between lock(this) and lock(privateObj) in C#
8/22/2024 5:27:38 AM.
In multi-threaded C# programming, the lock statement ensures that critical code sections are accessed by only one thread at a time. While lock(this) locks on the current instance, it can expose your o
Read Parquet Data to Fabric Warehouse using COPY INTO & INSERT INTO SQL Statements
8/21/2024 4:49:45 AM.
In this new episode, I demonstrated how to Read Parquet Data to Fabric Warehouse using COPY INTO & INSERT INTO SQL Statements.
async, await, ConfigureAwait(true/false) Asynchronous Programming in C#
8/12/2024 9:34:42 AM.
Explore asynchronous programming in C# with a focus on async and await keywords. Learn how to use ConfigureAwait(true/false) to manage context switching and avoid deadlocks.
Reading An Excel File Using HTML 5 And jQuery
8/9/2024 9:45:57 AM.
Learn how to read an Excel file from the client-side and display its contents in an HTML table using the FileReader() API and jQuery plugins like "xlsx.core.min.js" and "xls.core.min.js
Explain Multiprocessing in Python
8/9/2024 5:40:54 AM.
Explore Python's multiprocessing module to achieve parallelism and optimize CPU-bound tasks. Learn how to create and manage processes, utilize process pools, and improve performance through concur
Understanding Multithreading with the Thread Class in C#
8/6/2024 10:12:49 AM.
Learn how to implement multithreading in C# using the Thread class. This guide covers creating and managing threads, passing parameters, handling exceptions, and using Task for simplified parallelism.
Multithreading in C# Task Creation Using Loop
8/6/2024 5:04:09 AM.
This article introduces multithreading in C# using the Task class from the Task Parallel Library (TPL). It explains creating and executing tasks serially within a loop, ensuring tasks are completed se
Read Excel (XLSX) file in Angular 18
8/5/2024 2:54:31 AM.
Learn how to read and process Excel (XLSX) files in Angular 18 with this comprehensive guide. Explore methods for integrating Excel file handling into your Angular application, using libraries and too
Implementing Thread-Safe Dynamic Arrays
7/31/2024 9:08:36 AM.
Implementing thread-safe, dynamically resizable arrays in C ensures data integrity in multi-threaded applications. Utilize mutex locks for synchronization, condition variables for state management, an
Intra-process vs Inter-process Synchronization in C#
7/31/2024 8:30:02 AM.
In C#, intra-process synchronization involves managing concurrency within a single process using tools like lock, Mutex, and Semaphore. Inter-process synchronization deals with coordination between se
Integrating Barcode Reading in .NET Core with Example
7/29/2024 4:57:48 AM.
This tutorial provides step-by-step instructions and a practical example, covering the use of libraries, APIs, and best practices for seamless barcode scanning. Perfect for developers looking to enha
Java 21: The Latest Features and Improvements
7/26/2024 4:11:18 AM.
Java 21 introduces significant enhancements including Pattern Matching for Switch, Record Patterns, and String Templates. It also features Sequenced Collections, Virtual Threads, and Scoped Values, st
Singleton Design Pattern: Detailed Explanation and Practical Examples
7/24/2024 6:52:58 AM.
The Singleton Design Pattern ensures a class has only one instance and provides global access to it. Implementations include Basic Singleton, Thread-Safe Singleton with synchronization, Double-Checked
Create a Comment Thread Like Yammer/Viva Engage in PowerApps
7/24/2024 6:27:02 AM.
This guide covers integration with Microsoft 365 tools, setting up social collaboration features, and developing custom business applications to streamline enterprise communication.
Interactive Input and Output in File Handling
7/24/2024 4:21:49 AM.
File handling is a crucial aspect of any programming language, including Java. It enables developers to interact with the file system, allowing the creation, reading, updating, and deletion of files.
Efficient Data Retrieval with ADO.NET SqlDataReader
7/23/2024 6:15:48 AM.
SqlDataReader in ADO.NET provides fast, forward-only data retrieval from SQL Server databases. It reads data as a stream, minimizing memory usage, and making it ideal for large datasets. Unlike SqlDat
Detailed Explanation of Builder Design Pattern in C#
7/22/2024 6:26:29 AM.
The Builder design pattern is a creational pattern used to construct complex objects step by step. It separates the object's construction from its representation, allowing for varied configuration
Enhancing Performance and Safety with System.Threading.Lock in .NET 9 and C# 13
7/22/2024 2:26:10 AM.
Explore the new System.Threading.Lock in .NET 9 and C# 13 for enhanced multithreading performance and safety. This article covers its benefits, compiler warnings for misuse, and best practices for loc
Task Scheduling with System.Threading.Timer in .NET
7/21/2024 4:05:41 AM.
Efficient task scheduling is essential for many applications, whether you're building background services, automated tasks, or periodic data processing. In .NET, the System.Threading.Timer class p
Understand jQuery Ajax Function: Read XML Data Using jQuery Ajax Function
7/18/2024 3:18:31 PM.
This guide delves into using the jQuery Ajax function to read and parse XML data efficiently. It covers the basics of jQuery and Ajax, demonstrating how to make asynchronous requests to fetch XML file
Multithreading and Multiprocessing in Python
7/18/2024 7:59:03 AM.
Multithreading allows concurrent execution of multiple threads within a single process sharing the same memory space, while multiprocessing enables parallel execution of processes, each with its own m
Harnessing Efficiency: Lazy Initialization in C# .NET
7/17/2024 12:43:28 AM.
Learn about lazy initialization in C# .NET—a vital design pattern that defers object creation until it's needed, optimizing performance and memory usage. Implementing with Lazy<T> ensures th
Understanding Multitasking and Multithreading in ASP.NET and .NET Core
7/12/2024 3:48:58 AM.
Learn about multitasking and multithreading in ASP.NET and .NET Core. Discover how async/await keywords enhance responsiveness, manage concurrent operations efficiently, and handle IO-bound tasks. Exp
Creating a complete CRUD (Create, Read, Update, Delete) application in Angular
7/10/2024 5:14:12 AM.
Build a CRUD application in Angular using Angular CLI for setup, components for UI, services for data management with HttpClient for API interactions. Implement CRUD operations (Create, Read, Update,
Python Data Classes: Reducing Boilerplate and Improving Readability
7/9/2024 10:31:18 AM.
Discover the advantages of Python data classes in this insightful article. Learn how they reduce boilerplate code and enhance readability, making your programming tasks more efficient.
Injecting Dependencies of Different Lifetimes in .NET Applications
7/9/2024 7:19:26 AM.
Understanding dependency lifetimes in .NET is crucial for effective dependency injection. Singleton instances persist throughout the application's lifespan, scoped instances are tied to specific r
Multi-Threading (4-1), delegate and MultiThreading
7/8/2024 10:59:35 AM.
This article will discuss delegate and MultiThreading
Multi-Threading (4), Delegate based Asynchronous Programming Model
7/8/2024 10:59:18 AM.
This article will discuss delegate based Asynchronous Programming Model.
Multi-Threading (3-1), async, multi-await
7/8/2024 10:59:02 AM.
This article will discuss async, multi-await.
Multi-Threading (3), async, await in C#
7/8/2024 10:58:42 AM.
This article will discuss Async, Wait key words in C#
Multi-Threading (2-1), Different MultiThreading Topics
7/8/2024 10:58:25 AM.
This article will discuss Different MultiThreading Topics.
Multi-Threading (2), Implementation Overview
7/8/2024 10:58:06 AM.
This article will discuss the multi-threading implementation in overview.
Multi-Threading (1), Concept - What, Why
7/8/2024 8:41:38 AM.
This article will discuss multi-threading.
Benefits of Locking and Unlocking Objects in C#
7/3/2024 11:06:28 AM.
Object locking in C# ensures controlled access to shared resources in multithreaded environments, preventing race conditions and maintaining data integrity. By using the lock statement, you can synchr
Exploring GetItems() Method for Working with Randomness in .NET 8
7/2/2024 7:16:36 AM.
.NET 8 introduces the GetItems() method in the Random class, enhancing random data selection in C# programming. This method simplifies selecting random items from collections, improving code efficienc
Read, Combine and Analyse ADLS Gen2 CSV files using Azure Synapse Spark SQL
6/28/2024 7:30:27 AM.
This video shows how to use Azure Synapse Analytics to read, combine, and analyze multiple CSV files residents in ADLS Gen2 using Spark SQL.
Understanding Threads and Multithreading in Java
6/27/2024 10:58:39 AM.
This article explains the concepts of threads and multithreading in Java, highlighting their benefits, lifecycle, and examples, along with the advantages and disadvantages of using multithreading in p
Concurrency and Parallelism in C#
6/24/2024 11:45:43 AM.
This article introduces concurrency and parallelism in C#, covering key concepts, benefits, and practical examples. Learn how to use async/await for asynchronous programming and the Parallel class for
Synchronizing Threads with AutoResetEvent in C# .NET
6/23/2024 3:47:19 PM.
In multithreaded C# applications, synchronizing thread execution is crucial to avoid race conditions and ensure controlled access to shared resources. The AutoResetEvent class helps manage this by act
Learn CRUD Operations in SQL Server with Real-World Examples
6/21/2024 7:09:54 AM.
CRUD represents the four basic operations: Create, Read, Update, and Delete, essential for managing persistent data in SQL Server. The Create operation involves adding new records to a table using the
Microsoft Reading Coach(Preview): Revolutionizing Rading Practice
6/21/2024 5:37:03 AM.
Discover Microsoft Reading Coach (Preview), a groundbreaking tool revolutionizing reading practice. Using AI and interactive learning tools, it transforms educational experiences by enhancing reading
Using C# and OpenXML to Read Large Excel Files
6/18/2024 4:20:20 AM.
Learn how to efficiently read large Excel files using C# and OpenXML in this comprehensive guide. Explore techniques to handle big data within Excel, leveraging the power of OpenXML SDK for performanc
Enhancing Reading Comprehension with Azure AI Immersive Reader
6/17/2024 4:48:47 AM.
In today's digital age, reading and comprehension skills are essential for success in both personal and professional realms. However, individuals of all ages and abilities often face challenges in
Performance Optimization in ASP.NET MVC Applications
6/15/2024 9:07:01 AM.
Performance optimization in ASP.NET MVC involves techniques like efficient data access, using Entity Framework wisely, implementing caching, using async/await for non-blocking operations, minimizing V
StreamReader And StreamWriter Classes In C#
6/14/2024 10:42:15 AM.
Learn about StreamReader and StreamWriter classes in C#. These classes are essential for reading from and writing to files efficiently. Understand their usage for file handling tasks, including readin
String Replacement With Named String Placeholders
6/14/2024 10:38:51 AM.
The anonymous nature of placeholders in the String.Format method can make it confusing. Find out how to use named string placeholders in your code.
Read CSV File In Angular 7
6/11/2024 12:39:09 PM.
Learn to read and upload CSV files dynamically in Angular 7 without external libraries. Utilize FileReader API for parsing and validate CSV files, enhancing your app's data handling capabilities.
Creating An Optical Character Reader Using Angular And Azure Computer Vision
6/11/2024 12:30:02 PM.
Learn to build an Optical Character Recognition (OCR) application using Angular and Azure Computer Vision Cognitive Services. Extract printed text from images, detect language, and analyze content. G
Parallel Programming Using TPL in .NET
6/7/2024 10:21:43 AM.
With today's computers, we have multiple cores that must be equipped to design and develop applications that can utilize these resources. We must develop programs that can run our functions in par
Multithreading in C#
6/6/2024 11:32:01 AM.
In this article, we will learn Multithreading is a parallel way of execution where the application is broken into parts so that it can have more than one execution path at the same time.
Read Data From Azure Cosmos DB Using Power Automate
6/6/2024 11:30:10 AM.
In this article you will learn how to read data from Azure Cosmos DB using Power Automate.
Linq To Excel In Action
6/5/2024 5:34:51 AM.
Explore using LinqToExcel library in C# to query data from Excel spreadsheets effortlessly. Learn step-by-step creation of a console application, installation of LinqToExcel packages, and querying Exc
Fetch Data From Oracle Database Using C#
6/5/2024 5:32:26 AM.
his code demonstrates fetching data from an Oracle database using C# in ASP.NET. It connects to the database, executes a query to retrieve student data (name and roll number), and displays the results
The One Behind Concurrency in C#
6/4/2024 12:19:25 PM.
The Thread Pool in C# simplifies concurrency by managing threads for you. Unlike creating and managing threads yourself, the Thread Pool offers a pool of reusable threads, improving performance and re
Create Immutable Type In C#
6/4/2024 9:52:32 AM.
A public constructor that accepts initialization data is required so that the client can pass-in minimum state for the type to be valid. Private constructor, on the other hand, is used by methods to c
Understanding the document.ready Method in jQuery
6/4/2024 7:19:06 AM.
The document.ready method in jQuery ensures your code runs only after the DOM is fully loaded. This method simplifies event binding, DOM manipulation, and enhances cross-browser compatibility. Learn h
Common Table Expressions (CTE) Example In SQL SERVER
5/31/2024 10:09:28 AM.
A common table expression i.e CTE which is used to the specific temporary result set by using SELECT, INSERT, UPDATE, or DELETE statement. So the user can do further operations on it. When the user us
Inserting & Retrieving Images from SQL Server Database without using Stored Procedures
5/31/2024 10:06:56 AM.
Learn how to manage images in SQL Server directly from your C# application. Utilize ADO.NET for seamless image insertion and retrieval without stored procedures. Streamline database operations efficie
Read XML in C#
5/31/2024 10:03:18 AM.
Learn to parse and manipulate XML data in C# effortlessly. Utilize XML readers, XPath, or LINQ to XML for efficient XML processing. Handle XML documents, elements, attributes, and namespaces seamlessl
Reading and Manipulating an Xml file Using C#.Net (Including Images)
5/31/2024 10:01:39 AM.
Develop a Windows application to read an XML file and perform insert, search, update, and delete operations on student records. The form includes a DataGridView, PictureBox, OpenFileDialogs, Labels, T
Introduction to ADO.Net
5/30/2024 12:10:13 PM.
Explore ADO.NET, a vital component of the .NET Framework for seamless database connectivity. Utilize connection objects, commands, data readers, datasets, and adapters to interact with databases effic
What Is Common Table Expression (CTE) In SQL Server
5/30/2024 10:18:42 AM.
A Common Table Expression (CTE) in SQL Server, defined using the WITH clause, is a temporary result set that simplifies complex queries by improving readability and maintainability. CTEs support recur
Auto Property Initializer: A New Feature of C# 6.0
5/29/2024 8:48:15 AM.
Auto Property Initializer, a feature in C# 6.0, simplifies property initialization by allowing default values to be assigned directly within property declarations. This enhances code readability and r
Understanding Common Table Expressions (CTEs) in SQL
5/29/2024 8:47:55 AM.
Explore the history, evolution, and application of CTEs in SQL, their syntax, advantages, and drawbacks. Learn how CTEs simplify complex queries, improve readability, and support recursion. Discover r
Understanding Threads and Processes: A Guide to Multiprocessing
5/28/2024 12:03:34 PM.
Multiprocessing revolutionizes computing by allowing CPUs to handle multiple tasks concurrently. Explore process-based and thread-based multiprocessing, their characteristics, key differences, and pra
Const, ReadOnly and Static Keywords in C#
5/24/2024 9:36:40 AM.
Explore the differences between const, readonly, and static keywords in C#. This guide covers their unique functionalities, use cases, and best practices in C# programming. Learn how to effectively us
Learn Object Oriented Programming Using C#: Part 3
5/24/2024 8:56:44 AM.
Part 3 of our tutorial series delves deeper into Object Oriented Programming with C#. Explore advanced concepts like inheritance, polymorphism, and encapsulation. Master class hierarchies, method over
A Different Perspective of Stack Memory in .NET
5/23/2024 6:21:46 AM.
A Different Perspective of Stack Memory in .NET" explores the intricacies of stack memory management within the .NET framework. It delves into the differences between stack and heap, the role of
Working with Concurrent Hash Map in Java
5/22/2024 4:21:55 AM.
ConcurrentHashMap in Java is a thread-safe Map implementation that allows concurrent access and modification by multiple threads without external synchronization, ideal for multi-threaded environments
C# HashTable
5/21/2024 9:39:15 AM.
C#'s HashTable is a data structure storing key-value pairs using a hash function for fast retrieval. It handles collisions via chaining, ensuring efficient insertion, deletion, and retrieval opera
Dynamic Mapping Database result to Entity T
5/20/2024 7:16:04 AM.
This article provides logic for Mapping the SQL Result to C# Class. This code snippet demonstrates the dynamic mapping of SQL result columns to C# properties, converting SNAKE_CASE SQL column names to
Understanding Thread Synchronization in Concurrent Programming
5/18/2024 6:43:01 AM.
Thread synchronization in C# ensures safe, correct access to shared resources in concurrent programming, preventing race conditions, data corruption, deadlocks, and livelocks through various mechanism
Reflecting Data In .NET Classes - Part IV - From Database Table
5/17/2024 10:36:57 AM.
In this segment of "Reflecting Data In .NET Classes," Part IV focuses on generating .NET classes from database tables. Utilizing reflection, it maps database schema to object-oriented struct
Implicitly Typed Local Variable In .NET
5/16/2024 9:30:48 AM.
Implicitly Typed Local Variables in .NET allow declaration without specifying the variable's data type explicitly, enhancing code readability and reducing verbosity, improving developer productivi
Azure Data Explorer - Reading JSON Data Using Kusto
5/16/2024 9:29:44 AM.
Azure Data Explorer empowers efficient querying of JSON data through Kusto Query Language (KQL). Explore, analyze, and visualize structured or unstructured data with ease, leveraging powerful data ing
Under The Hood Of Thread Synchronization With LOCK
5/15/2024 7:08:04 AM.
The LOCK keyword is the most popular mutual-exclusive thread synchronization construct. The LOCK statement in C# is crucial for thread synchronization, preventing race conditions by restricting access
Clean Code Practices: Elevating Code Quality in C# Development
5/15/2024 4:07:20 AM.
This article delves into the significance of clean code practices in software development, tracing its history, emphasizing its necessity, and exploring its evolution. It includes practical C# code de