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
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Jitendra Mesavaniya(11)
Ashutosh Singh(4)
George (3)
Abhishek Chadha(3)
Alpesh Maniya(3)
Ayush Gupta(3)
Ajay Kumar(3)
Nandan Hegde(3)
Sardar Mudassar Ali Khan (3)
Chetan Sanghani(2)
Velladurai (2)
Dharmeshwaran S(2)
Mariusz Postol(2)
Vikas Singh(2)
Mithilesh Tata(2)
Chethan N(2)
Vishal Yelve(2)
Jaydeep Patil(2)
Vijayaragavan S(2)
Vinoth Xavier(2)
Keyur (2)
Raj Bhatt(2)
Sreenath Kappoor(1)
Rasul Huseynov(1)
Sanjay Kumar(1)
Muhammad Talha(1)
Lokendra Singh(1)
Allani Saikumar(1)
Arun Ramaswamy(1)
Aman Patel(1)
Jaimin Shethiya(1)
Arun Potti(1)
Harshit Pandey(1)
Tural Suleymani(1)
Mark Pelf(1)
Praveen Sreeram(1)
Jignesh Kumar(1)
Alkesh Bijarniya(1)
Ziggy Rafiq(1)
Vijay Pratap Singh(1)
Dinesh Gabhane(1)
Khoday Akilesh(1)
Rahul Rai(1)
Tuhin Paul(1)
Ziauddin Choudhary(1)
Subarta Ray(1)
Sagar Pardeshi(1)
Afsar Uddin(1)
Rathrola Prem Kumar(1)
Jobin S(1)
Ramawatar Bhakar(1)
Jefferson S. Motta(1)
Ravi Raghav(1)
Ajay Singh(1)
Shreneek Patil(1)
Aashina Arora(1)
Amit Mohanty(1)
David Mccarter(1)
Mohamed Azarudeen Z(1)
Sangeetha S(1)
Resources
No resource found
Microservices Architecture with .NET Core
Jul 17, 2024.
Microservices architecture, using .NET Core, enhances scalability, resilience, and maintainability by breaking down applications into independently deployable services. Each service manages its own data and communicates via APIs.
Master Global Exception Handling with IExceptionHandler in .NET
Jul 16, 2024.
Global exception handling in .NET with IExceptionHandler centralizes error management, ensuring consistent responses and improved logging. Our Global Exception Handler Middleware catches exceptions globally, enhancing user experience and maintainability.
Securing .NET Core Applications: Best Practices and Techniques
Jul 16, 2024.
In today's interconnected world, security is paramount for any application, especially those built on .NET Core. With its flexibility and scalability, .NET Core empowers developers to create robust web and cloud-based solutions.
Using Find Instead of FirstOrDefault with Collections in C# .NET
Jul 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.
Error handling in Transact-SQL (T-SQL)
Jul 13, 2024.
Effective error handling in T-SQL (Transact-SQL) is vital for managing unexpected issues in database operations. Using TRY-CATCH blocks, RAISEERROR, and error functions like ERROR_MESSAGE and ERROR_NUMBER, developers can catch and handle errors gracefully.
C# Method Designed to Make a POST Request to a Web API Endpoint
Jul 04, 2024.
This guide covers API integration in C#, detailing serialization, encryption, HTTP requests, and error handling. Learn how to set up an API integration method, handle responses, and follow best practices for security, error handling, and asynchronous operations to build robust and secure applications.
Understanding LINQ While Writing Your Own
Jul 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.
Benefits of Locking and Unlocking Objects in C#
Jul 02, 2024.
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 synchronize threads, ensuring thread safety and avoiding deadlocks.
Mastering LINQ: TakeWhile and SkipWhile in C# .NET
Jul 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.
Differences Between Azure Monitor and Azure Application Insights
Jun 28, 2024.
Azure Monitor and Azure Application Insights are powerful Microsoft Azure services for monitoring and analyzing applications and infrastructure. Azure Monitor offers comprehensive monitoring for infrastructure and resources, while Application Insights focuses on web application performance.
Enhancing Security with a Client IP Safelist in .NET
Jun 27, 2024.
Enhance your web application's security by implementing an IP safelist in ASP.NET Core. This technique restricts access to trusted IP addresses only, preventing unauthorized access. Our guide covers creating middleware to enforce the safelist, ensuring sensitive data and endpoints are protected effectively.
Calculate and Display Total Amount Based on Checkbox States
Jun 21, 2024.
In web applications, event binding detects changes in checkboxes named advamount and Rentalamount, enabling dynamic updates based on user interaction. This involves managing the checkbox states to track which financial components are selected.
Detect Session Changes in Dynamics 365 Customer Service App
Jun 21, 2024.
The Dynamics 365 Customer Service Workspace app aids agents in managing multiple sessions efficiently. Detecting session changes with JavaScript enhances context switching, productivity, and customer experience.
Optimizing LINQ Queries in C# and .NET Core Web APIs
Jun 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): EntityFramework
Jun 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 Processing
Jun 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.
Understanding SQL Triggers: Types, Uses, and Examples
Jun 17, 2024.
SQL triggers are powerful database objects that automatically execute in response to specific events occurring within a database. They enable developers to automate tasks, enforce data integrity, and implement complex business rules without manual intervention.
The Art of JavaScript Hoisting: Understanding the Ins and Outs
Jun 11, 2024.
Discover the intricacies of JavaScript hoisting in this comprehensive guide. Understand how JavaScript handles variable and function declarations, the impact of scope, and the best practices to avoid common pitfalls.
C# Comparison Fundamentals: Best Practices and Tips
Jun 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.
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.
Enhancing Error Logging with SeriLog .NET
Jun 06, 2024.
In this article, we'll explore how to enhance error logging using MySeriLogProject, a logging library designed to handle exceptions gracefully and improve the robustness of your applications. We'll discuss the importance of error handling.
Understanding Decorators in Python
Jun 04, 2024.
In this article, we explore Python decorators, which allow you to modify the behavior of functions without altering their source code. By using decorators, you can add functionality, log information, cache results, and more.
6 One Liners Hacks in Javascript Part-2
May 30, 2024.
In this article, we will Discover time-saving one-liner JavaScript hacks for console logging, palindrome checks, sorting, generating colors, unique elements, and variables swapping.
Lazy Loading (2): HTML
May 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.
LINQ Query Syntax vs Method Syntax in Entity Framework
May 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.
An In-depth Look at Kusto Query Language (KQL)
May 28, 2024.
Delve into Kusto Query Language (KQL), the powerful syntax behind Azure Data Explorer. From data querying to advanced analytics, KQL facilitates efficient data analysis, aggregation, and visualization, empowering users with comprehensive insights and querying capabilities.
Log-Based vs. Pre-Aggregate in Data Analytics
May 27, 2024.
Log-Based vs. Pre-Aggregate in Data Analytics: Log-based analytics processes raw data entries sequentially, while pre-aggregate analytics aggregates data beforehand. Each approach offers unique benefits in query performance, granularity, and real-time insights, catering to diverse analytical needs.
Multiple OrderBy Operations in Entity Framework
May 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.
Understanding and Implementing Application Logging
May 20, 2024.
Logging is pivotal in app development, aiding in error detection and performance monitoring. Evolving from basic methods to sophisticated tools like SeriLog, it ensures app stability and reliability.
Programming in Practice - Structural Data
May 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.
Migrate to Azure Monitor Agent from Legacy Log Analytics Agent
May 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.
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.
How to Integrate Instant Plugins in the Canvas App?
Apr 29, 2024.
Dataverse Accelerator by Microsoft introduces low-code plug-ins for real-time business logic workflows in Canvas apps. Learn step-by-step integration of Instant Plugin with Power Fx in Dataverse environment. Test and utilize the Instant Plugin for efficient app development.
Entity Framework Core: Features, Real-time Implementation, Best Practices
Apr 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, LINQ
Apr 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.
How to Create a Node.js Logging System with Express
Apr 23, 2024.
In this article, we learn how to use a logging system by using node js. This article explores Node.js logging with Winston and Express, emphasizing logging's significance in monitoring, troubleshooting, and security. It details setup, middleware, routing, and viewing logs via a web interface.
Keeping Your .NET Core API Safe and Sound
Apr 19, 2024.
In today's digital landscape, where data is king and APIs (Application Programming Interfaces) reign supreme, ensuring the security of your API in .NET Core is paramount. In this article, we delve into the various aspects of API security in .NET Core and explore best practices to bolster your defenses.
New LINQ Methods in .NET 9 Preview
Apr 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.
Functional programming in C# - Introduction
Apr 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.
Building a Logging Proxy in C#
Mar 26, 2024.
In this article, we build a practical reusable Logging Proxy in C#. This article elucidates the creation of a Logging-Proxy, vital for logging calls and data transfers over specified interfaces, aiding in debugging or documentation. It employs the Proxy Design Pattern for seamless integration.
Passing Values Between Tasks in Azure DevOps Pipeline
Mar 26, 2024.
In this article, we will learn efficient inter-task communication in Azure DevOps pipelines. Discover how to pass values between tasks using the task.setvariable logging command, streamlining your pipeline automation.
Exploring .NET 6's MinBy() and MaxBy() Extension Methods
Mar 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.
Change Data Capture - CDC with SQL server
Mar 21, 2024.
Learn how CDC facilitates seamless data integration, enables efficient data replication, and ensures accurate data synchronization, providing businesses with timely insights and streamlined operations.
Leveraging Compiled Queries for Enhanced Performance in LINQ
Mar 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 methods
Mar 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 Change Data Capture(CDC)
Mar 07, 2024.
Change Data Capture (CDC) is a method used in databases to track and capture changes in data. It enables real-time updates by identifying and recording modifications made to the database, facilitating efficient data integration, replication, and synchronization across systems.
How to Debug ForwardRefs in DevTools in React.js
Mar 05, 2024.
Debugging forwardRef components in React.js using DevTools involves inspecting the component hierarchy, props, and state. Use console.log statements and React Developer Tools Profiler for effective debugging.
Best Practices for Handling Exceptions in C#
Mar 05, 2024.
Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, and employing cleanup strategies. Enhance your C# application's robustness and reliability while minimizing downtime.
What is New in .NET 9
Mar 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.
How to Open, Read or View MS SQL Error Log File
Feb 29, 2024.
Explore methods to open, read, or view SQL Server Error Log File. Get the best solution to open or view the SQL Server Log File of MS SQL Server in easy steps.
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.
Dataverse Plugin Telemetry with Azure Application Insights
Feb 20, 2024.
Learn to use the logger in plugins to log information to Azure App Insights using Dataverse Plugin telemetry. Integrate Azure Application Insights with Dataverse plugins for enhanced telemetry. Monitor plugin executions, detect errors, and optimize performance, providing actionable insights for robust plugin solutions.
Error Logging and the Art of Avoiding Redundant Activities in MSFT Fabric Data Pipelines
Feb 18, 2024.
Error Logging and the Art of Avoiding Redundant Activities in MSFT Fabric Data Pipelines
Exporting OpenTelemetry Logs to Azure Monitor using ASP.NET Core
Feb 14, 2024.
Discover how to seamlessly export OpenTelemetry logs from ASP.NET Core applications to Azure Monitor. Enhance monitoring and streamline log management with this integration, leveraging Azure's robust tools for greater insights.
IExceptionHandler in ASP.NET Core 8
Feb 07, 2024.
ASP.NET Core 8 introduces a new feature called IException Handler, providing a centralized way to handle exceptions in applications. This article explores what IExceptionHandler is and how to use it effectively.
Logging in .NET Core with NLog
Feb 01, 2024.
Explore the fundamentals of logging and its benefits in software development using NLog in .NET Core 6. Follow a step-by-step implementation with prerequisites, NLog configuration, and a demo Weather Forecast API.
Securing Your .NET Applications With Examples
Jan 20, 2024.
In the realm of software development, security remains a paramount concern. This is especially true for .NET applications, which often handle sensitive data and interact with critical systems. By adhering to security best practices, developers can create robust applications that safeguard user information and withstand potential attacks.
External Logging for APIs with Serilog
Jan 09, 2024.
With Serilog, logging for APIs and Windows Services becomes an effortless endeavor. By configuring Serilog to use external logging sources, you ensure that your application's behavior is well-documented and can be easily analyzed.
Log function from Power Fx using Power Apps
Jan 08, 2024.
Reading this article, you can learn how to perform Log function from Power Fx using in Microsoft Power Apps. Also, you will be able to learn Button control, Label control and TextInput control in the Power Apps environment.
Upload Text File .txt and .log
Dec 29, 2023.
This Article is used to upload Text .txt/.log file in the Database. How to upload colon-delimited files into a database using ASPX. With a straightforward interface and code, efficiently read, split, and insert data into tables.
Logging Brilliance in .NET Core Part 2 : Using of Serilog in Windows Service
Dec 26, 2023.
Learn to implement external logging in API and Windows Service using Serilog. This guide covers Serilog configuration, worker class setup, and package references, ensuring efficient information tracking with detailed examples.
Logging in .NET Core with Serilog
Dec 24, 2023.
Dive into the fundamentals of logging and follow a detailed guide on implementing Serilog in .NET Core 6 Web API. Learn the benefits and step-by-step configuration for efficient log management.
Automated Way to Get Latest Pipeline Execution Details of Synapse
Dec 20, 2023.
Automated Way to Get Latest Pipeline Execution Details of Synapse. Automate the retrieval of the latest Azure Synapse pipeline execution details with a custom PowerShell module. Set up the environment, execute commands, and effortlessly fetch pipeline details, streamlining manual efforts.
Automated Way to Get Latest Pipeline Execution Details of an Azure Data Factory
Dec 18, 2023.
Automated Way to Get Latest Pipeline Execution Details of an Azure Data Factory
Error Handling in Angular
Dec 07, 2023.
In the dynamic realm of web development, errors are inevitable. As applications grow in complexity, the significance of robust error logging in Angular becomes paramount. This comprehensive guide navigates through various strategies for error logging, emphasizing the importance of catching and recording errors and providing practical solutions with illustrative code snippets.
Logging Brilliance in .NET Core: Using of Serilog
Dec 05, 2023.
This article will provide more details about .Net Core Middleware details, What? When? Where?. Middleware, integral in the ASP.NET Core request pipeline, manages requests and responses. Learn how middleware components handle tasks like authentication, authorization, and logging, enhancing modularity, customization, and testability in .NET applications.
Clone and Edit Logged-In User's Item in PowerApps
Nov 28, 2023.
In this article, explore how to save time by cloning entries. The article details the process of opening duplicated items immediately in a form and cloning objects with user-confirmed messages.
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.
.NET Core Middleware for Logging using Serilog
Nov 01, 2023.
This article provides a comprehensive guide to setting up .NET Core middleware for logging using Serilog. It covers key steps from project setup to middleware configuration, highlighting the flexibility and customization options offered by Serilog. By following your instructions, developers can effectively integrate Serilog into their .NET Core applications and gain insights for efficient monitoring and issue troubleshooting.
Database Recovery (1-2-1): Use Transaction Log to Recover the Deleted or Modified Data
Oct 31, 2023.
This article is to use of Transaction Log to Recover the Deleted or Modified Data. The SQL Server Transaction Log plays an important role in recovering deleted or modified data if you mistakenly perform a DELETE or UPDATE operation with the wrong condition or badly without filtration condition. This can be achieved by listening to the records stored inside the SQL Server Transaction Log file.
Boosting Code Quality with Effective Logging in C#
Oct 16, 2023.
Logging, an essential component in software development, aids in issue identification, resolution, and application monitoring. This article explores C# logging methodologies, including Microsoft.Extensions, Serilog, and Log4net integration.
Elevate Your .NET 7 API: Exception Handling and Logging Mastery
Oct 05, 2023.
This article explores the best practices for exception handling and logging in .NET 7 APIs, enabling developers to create resilient applications that gracefully handle errors and provide valuable insights for debugging and improvement.
Building a Microservices API Gateway with YARP in ASP.NET Core Web API
Oct 03, 2023.
Building a microservices API Gateway with YARP in ASP.NET Core Web API provides a flexible and scalable solution for managing and routing traffic in a microservices architecture. By incorporating features such as service discovery, authentication, authorization, load balancing, rate limiting, and logging, you can create a robust and secure gateway that orchestrates communication between diverse microservices.
Understanding LINQ in C#: Query Syntax and Method Syntax
Oct 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.
A Deep Dive into .NET Logging: Serilog, log4net, and NLog
Sep 23, 2023.
In the .NET ecosystem, three prominent logging frameworks stand out: Serilog, log4net, and NLog. In this article, we'll delve into each of these frameworks, discussing their features and capabilities through detailed examples.
Understanding LINQ in .NET
Sep 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 Examples
Aug 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
Building Custom Middleware Components for Logging, Error Handling, and Request/Response Modification
Aug 09, 2023.
ASP.NET Core to handle cross-cutting concerns like logging, error handling, and request/response modification:
Using the OrderBy and OrderByDescending Operator in LINQ
Aug 08, 2023.
Using the OrderBy and OrderByDescending Operator in LINQ: Sorting Collections
Global Exception Handling In Asp.net Core Web API
Aug 04, 2023.
In the context of ASP.NET Core Web API (or any web application framework), global exception handling involves catching exceptions that occur during the processing of requests and returning appropriate error responses to the clients. Instead of allowing exceptions to propagate to the top-level and exposing technical details to the end-users, global exception handling can convert those exceptions into more informative and standardized error messages in a format such as JSON or XML.
Learn About Programming Logic And LINQ
Jul 25, 2023.
In this article, you will learn about the basics of programming logic.
EF Core in .NET 7 API
Jul 13, 2023.
Using EF Core in .NET 7 API
C# LINQ With Select and SelectMany Operator
Jul 10, 2023.
C# LINQ with select and select many operator
LINQ Methods
Jun 16, 2023.
Linq Methods
Difference between IQueryable, IEnumerable, IList and List
Jun 12, 2023.
when to use what IQueryable, IEnumerable, IList and List
Numpy for Data Science
Jun 08, 2023.
Logging in ASP.NET Core WebAPI using NLog
Jun 01, 2023.
Logging in ASP.NET Core WebAPI using NLog
Log off user action in Desktop flow using Microsoft Power Automate
May 29, 2023.
Reading this article, you can learn how to logging off the current user, we can use the Log off user action in a workstation group of actions with Desktop flow using Microsoft Power Automate.
Real World Coding Issues: Part I
May 29, 2023.
I hope you read all the articles in this series so you too can improve the performance and memory issues along with the common code issues that I see in the projects where I work. Most of the code samples are from this project along with some from my OOS project Spargine and some from ChatGPT.
Mastering Bot Integration in Azure: Unleashing the Power of Clean Code
May 22, 2023.
his article dives deep into the world of bot integration in Azure, providing you with invaluable insights into the art of clean coding. Discover how to architect modular and structured code, implement error handling and logging, effectively manage configurations, leverage dependency injection, and optimize performance.
Daily log using log4net in worker service
Apr 14, 2023.
Log4Net logging daily log creation
Advanced Console Logging Methods In JavaScript
Mar 28, 2023.
This article describes the advanced logging console methods in javascript for debugging.
About Logging-in-LINQ
NA
OUR TRAINING