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
.NET
FOLLOW
Microsoft .NET Framework is software development framework developed by Microsoft to build Windows client, enterprise, and web applications. Follow this category to keep up to date with .NET Framework news and tutorials.
Articles
(1542)
Blogs
(897)
Resources
(333)
Videos
(190)
News
(120)
Articles
Introduction to API Gateway in .NET Using Ocelot
Learn how to implement an API Gateway in .NET using Ocelot, a powerful open-source library. This guide covers the essentials of routing, load balancing, security, and microservices management in .N...
Ajay Kumar
Aug 12, 2024
Running PowerShell Inside Docker Container
This approach leverages the flexibility of Docker and the powerful scripting capabilities of PowerShell, facilitating cross-platform development, streamlined deployments, and efficient DevOps workf...
Devesh Omar
Aug 06, 2024
Integrating C/C++ Libraries to .NET Applications with P/Invoke
Integrating CC++ libraries into .NET applications using PInvoke allows you to call native code from managed code. This process involves declaring methods in C++ libraries using extern "C"...
Tural Suleymani
Aug 01, 2024
How Transient Services Work in C#?
In C#, transient services, created each time they are requested, are used within dependency injection to ensure unique, isolated instances. This enhances modularity and prevents shared state issues...
Gurpreet Arora
Jul 30, 2024
Investigating and Fixing Swagger Error- Failed to Load API Definition
Swagger is a widely used and powerful API development toolset that offers a framework for designing, building, documenting, and consuming RESTful web services. This article explains what Swagger is...
Satya Karki
Jul 29, 2024
Elevate Your Code with Vertical Coding Style
In the world of software development, code readability and maintainability are paramount. One effective way to achieve these goals is by adopting the Vertical Coding Style. The result is code that ...
Jitendra Mesavaniya
Jul 26, 2024
Optimizing LINQ Performance with Compiled Queries in .NET
Compiled queries in LINQ (Language Integrated Query) are a powerful feature that can significantly improve the performance of your data access code, especially when dealing with repetitive queries.
Jitendra Mesavaniya
Jul 22, 2024
Building NuGet Packages with the .NET CLI
Perfect for .NET developers, this tutorial covers package creation, configuration, and publishing. Master the command-line tools to streamline your workflow and efficiently manage dependencies in y...
Ajay Kumar
Jul 22, 2024
Enhancing Performance and Safety with System.Threading.Lock in .NET 9 and C# 13
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 ...
Jitendra Mesavaniya
Jul 22, 2024
Task Scheduling with System.Threading.Timer in .NET
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 clas...
Jitendra Mesavaniya
Jul 21, 2024
Health Check Service In .NET
This service leverages ASP.NET Core to provide real-time status updates, API health checks, and dependency monitoring, enhancing application reliability and uptime.
Ajay Kumar
Jul 18, 2024
Serialization (2) - JSON Serialization
This article will discuss JSON Serialization. Serialization is the process of converting an object into a stream of bytes to store the object or transmit it to memory, a database, or a file.
George
Dec 13, 2022
Serialization (1): in General
This article discusses Serialization in general.
George
Mar 08, 2022
Background Tasks with BackgroundService in .NET 7
In modern software development, background tasks are essential for handling operations that need to run independently of user interactions, such as processing data, sending notifications, or perfor...
Jitendra Mesavaniya
Jul 17, 2024
Harnessing Efficiency: Lazy Initialization in C# .NET
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...
Jitendra Mesavaniya
Jul 17, 2024
Master Global Exception Handling with IExceptionHandler in .NET
Global exception handling in .NET with IExceptionHandler centralizes error management, ensuring consistent responses and improved logging. Our Global Exception Handler Middleware catches exceptions...
Jitendra Mesavaniya
Jul 16, 2024
Mastering HTTP Status Code Handling with UseStatusCodePages() in .NET
Effective error handling is crucial for creating robust and user-friendly web applications. .NET provides several built-in tools to help you manage errors gracefully, one of which is the UseStatusC...
Jitendra Mesavaniya
Jul 16, 2024
Hangfire: Simplifying Background Job Processing
Discover how Hangfire simplifies background job processing in ASP.NET applications. Learn about its robust features for task scheduling, job management, and asynchronous job execution.
Vijay Yadav
Jul 16, 2024
Using Find Instead of FirstOrDefault with Collections in C# .NET
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 ...
Jitendra Mesavaniya
Jul 15, 2024
How to connect to MongoDB locally using .NET console application
Learn how to establish a local connection to MongoDB using a .NET console application. This tutorial guides you through setting up MongoDB, configuring your .NET environment, writing code to connec...
Vijai Anand Ramalingam
Jul 10, 2024
No Records Available.
61
-
80
of
1542
<<
2
3
4
5
6
>>
Learn Internet of Things in 21 Days
Challenge yourself
SOLID Principles
E-Book Download
Get Certified
Full Stack Beginner