Prakash Tripathi, C# Corner

Prakash Tripathi

C# Corner

India

Contact Prakash

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • C# Corner

Past articles by Prakash:

Working With Async Main In C# 7.1

This article explains the async main feature introduced as part of C# 7.1 and demonstrates how to use it in application development. → Read More

Design Patterns Simplified

This article explains what Chain of Responsibility Design Pattern is and how to use it in software development. → Read More

Working With Expression Bodied Members In C# 7.0

This article explains about existing and new expression bodied members, which are introduced in C# 7.0 and demonstrates how to use them in software development. → Read More

Test Driven Development (TDD)

This article explains how to use the new features of Visual Studio to speed up the unit test case creation. → Read More

Working With Pattern Matching In C# 7.0

This article explains about pattern matching introduced in C# 7.0 and demonstrates that how to use it in software development. → Read More

Working With Ref Returns And Ref Local In C# 7.0

This article explains about Ref Returns and Ref Local , which are introduced in C# 7.0 and demonstrates how to use it in software development. → Read More

Working With Value Tuple In C# 7.0

This article explains about Value Tuple that was introduced in C# 7.0 and demonstrates how to use it in software development. → Read More

Working With Local Functions In C# 7.0

This article explains about Local Functions introduced in C# 7.0 and demonstrate that how to use it in software development. → Read More

Writing Effective C# Code

This article explains how to write better C# code to make it effective and maintainable. → Read More

Test Driven Development (TDD)

This article explains the options available in Visual Studio to work with Test Driven Development and also present examples about writing unit test cases. → Read More

Learning UML

This article is the first article in the series of UML. It explains what UML is and where it can be used in software development. It also explains the fundamental relationship of objects used in UML. → Read More

Kickstart With .NET Core

This is the first article in the series of .NET Core. It explains the what and the why of .NET Core and where it can be used in software development. → Read More

Test Driven Development (TDD)

This article explains what test driven development is and why it’s important i.e. including real world scenarios. It also explains TDD lifecycle. → Read More

Design Patterns Simplified: Mediator

This article explains what Mediator Design Pattern is and how to use it in software development. → Read More

Preparing .NET Interview

This article presents the common questions asked in .NET interview related to framework and explains the answers in an easy way. → Read More

Design Patterns Simplified

I am here to continue the discussion around Design Patterns. Today we will discuss another creational design pattern called Prototype. In case, you have not had a look at our previous articles, go through the following link: Before talking about its implementation let’s begin with defining it. Prototype is a design pattern which believes and enforces object cloning or copying over new object… → Read More

Threading Simplified: Part 6 (Exception Handling)

I am again here to continue the discussion around Threading. Today we will discuss about Exception Handling and related concepts. In case, you didn’t have a look at our previous posts, you can go through the following, Let’s start with a simple example to understand the concepts. Run the program in debug mode and you will see the following result, You can see in the above example that the… → Read More

Design Patterns Simplified

I am here to continue the discussion around Design Patterns. Today we will discuss another creational design pattern called Factory Method. In case, you have not had a look at my previous articles, go through the following link: Before talking about its implementation let’s begin with defining it. Factory method pattern is similar to simple Factory pattern with a few difference. Unlike Simple… → Read More

Threading Simplified: Part 5 (Thread Pools)

I am again here to continue the discussion around Threading. Today we will discuss about Thread Pool and related concepts. In case, you didn’t have a look at our previous posts, you can go through the following, Let’s begin the discussion by putting questions as in the following, What is Thread Pool Thread pool is a collection or queuing of threads that can be used to execute various tasks in… → Read More

Design Patterns Simplified

I am here to continue the discussion around Design Patterns. Today we will discuss another variant of Factory design pattern called Abstract Factory. In case, you have not had a look at our previous article about Factory pattern, go through the following link: Before talking about its implementation let’s try to understand the purpose of the abstract factory pattern as follows. Abstract factory… → Read More