Joydip Kanjilal
CODE Author
Joydip Kanjilal is an MVP (2007-2012), software architect, author, and speaker with more than 20 years of experience. He has more than 16 years of experience in Microsoft .NET and its related technologies. Joydip has authored eight books, more than 500 articles, and has reviewed more than a dozen books.
Detailed Bio
Joydip Kanjilal is an MVP (2007-2012), software architect, author, and speaker with more than 20 years of experience. He has more than 16 years of experience in Microsoft .NET and its related technologies. Joydip has authored eight books, more than 500 articles, and has reviewed more than a dozen books.
Contact Information:
- Email: joydipkanjilal@yahoo.com
- Phone: 9848502150
Articles Authored
-
A Deep Dive into ASP.NET Core Localization
Last updated: Wednesday, June 9, 2021
Published in: CODE Magazine: 2020 - September/October
Joydip shows you how to build multilingual applications in ASP.NET Core using Visual Studio 2019 to enable a broader reach for your applications.
-
A Deep Dive into the Back-End for Front-End Pattern
Last updated: Monday, March 14, 2022
Published in: CODE Magazine: 2022 - March/April
In the current climate of using thin-client applications, you might hit a bump with your user interface integration. Joydip looks at the BFF (back-end for front-end) pattern in ASP.NET 6 Core to solve this problem.
-
Building Multi-Tenant Applications Using ASP.NET 5
Last updated: Monday, December 28, 2020
Published in: CODE Magazine: 2021 - January/February
This overview of multi-tenant architecture describes the challenges and solutions to using them. Ultimately, multi-tenant gets cheaper over time. Follow along to implement a multi-tenant application in ASP.NET 5
-
Declarative Data Parallelism Using Parallel LINQ
Last updated: Thursday, June 18, 2020
Published in: CODE Magazine: 2011 - January/February
Applications can be single threaded or multithreaded. A single-threaded application is one in which the processor executes threads in a sequence, i.e., a thread would be scheduled by the operating system only if the execution of the currently running thread is complete. This approach doesn’t provide much system throughput (a measure of the amount of work done in unit time).
-
Deploying an ASP.NET 5 App to Azure Kubernetes Service with Azure DevOps Starter
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2021 - September/October
Setting up a build-and-release project in Kubernetes can eat up a lot of your time. Joydip shows you how Starter can help you build automated CI/CD pipelines and use Kubernetes and containers to deploy efficiently to Azure Kubernetes Service.
-
Designing Microservices Architecture for Failure
Last updated: Tuesday, November 9, 2021
Published in: CODE Magazine: 2021 - November/December
You’ve heard about microservices and how they help teams divvy up the workload. Joydip examines them even more closely to show you how you can use them as part of your test cycle, too.
-
Distributed Caching in ASP.NET Core 6 Using Redis in Azure
Last updated: Wednesday, April 20, 2022
Published in: CODE Magazine: 2022 - May/June
Whether you realize it or not, you’ve been benefiting from caching for years. Joydip tells you how and why to use caching to your best advantage.
-
Implementing JWT Authentication in ASP.NET Core 5
Last updated: Tuesday, June 8, 2021
Published in: CODE Magazine: 2021 - May/June
Learn to use JSON Web Tokens (commonly known as JWT) to secure the data that's transmitted over the wire between APIs and the clients that consume the APIs.
-
Synchronizing Databases Using Microsoft Sync Framework
Last updated: Wednesday, March 31, 2021
Published in: CODE Magazine: 2019 - July/August
If you’ve got multiple data stores, you have to keep them synced or you’ve got trouble on your hands. Joydip makes it look easy using Sync Framework.
-
Test Your REST APIs Using Insomnia REST Client
Last updated: Monday, August 30, 2021
Published in: CODE Magazine: 2021 - July/August
APIs are everywhere! Joydip shows you how to take advantage of them using a new, free, cross-platform desktop framework, Insomnia, with its user-friendly interface and sophisticated features.
-
Working with Apache Kafka in ASP.NET 6 Core
Last updated: Thursday, December 23, 2021
Published in: CODE Magazine: 2022 - January/February
Kafka is an open-source high throughput, low latency messaging system for distributed applications. Joydip shows you how it’s what you’ve been waiting for.
-
Writing High-Performance Code Using Span<T> and Memory<T> in C#
Last updated: Monday, June 27, 2022
Published in: CODE Magazine: 2022 - July/August
C# 7.2 has introduced two new types: Span and Memory. If you need to work with large chunks of memory in a high performance manner, these new types provide a faster way to work with arrays and subarrays, strings and subscrings, and unmanaged memory buffers. Joydip dives in and finds that they’re incredibly useful.