60 Articles Written

Joydip Kanjilal

A Microsoft Most Valuable Professional in ASP.NET, Speaker, and Author of several books and articles. More than 25 years of experience in IT with more than 18 years in Microsoft .NET and its related technologies. He was selected as a Community Credit Winner at http://www.community-credit.com several times. He has authored 8 books and more than 500 articles in some of the most reputed sites worldwide including MSDN, Info World, CodeMag, Tech Beacon, Tech Target, Developer, CodeGuru, and more.

Popular by Author

Best Practices in Microservices Versioning

This article discusses what versioning is all about, why versioning in microservices is essential, the types of versioning strategies in microservices-based applications, and the...

Working with Reflection in C# and .Net

Reflection is a notion that allows you to inspect and retrieve type information at runtime. In other words, you may use reflection to examine...

How to Work with Serilog in C#...

Logging is imperative to monitor, track, and analyze performance in applications. However, querying the log data becomes extremely difficult if your log file contains...

C# Tools for Code Quality

In this C# programming tutorial, we will take a look at some of the most well-known code quality tools for C# developers, including NCrunch,...

Working with Files and Directories in .NET

.NET Core offers strong support for working with files and directories. You can take advantage of the Directory, DirectoryInfo, File, and FileInfo classes in.NET...

Similar Articles

Unit Testing Asynchronous Code in C#

Unit testing is a technique of testing units or blocks of code to verify if it conforms to the...

Top Unit Testing Tools for Developers

As developers write code, unit tests are typically written to ensure the code behaves as expected. Unit tests can...

Handling Exceptions in Asynchronous Methods in C#

The asynchronous programming model in C# allows developers to write code that is scalable, responsive, and reliable by using...

Best Practices to Avoid Memory Leaks in ASP.NET

While the .Net Common Language Runtime (CLR) abstracts away memory management from developers, memory leaks are still possible. This...

How to use Lambda Expressions in C#

Lambda expressions (aka lambda expressions with parameters) are a powerful feature of the C# language. They allow programmers to...

Introduction to Pattern Matching in C#

Functional programming is a great way to write code that is often clearer and easier to maintain than imperative...

News & Trends