Open in app

Sign In

Write

Sign In

Sukhpinder Singh
Sukhpinder Singh

400 Followers

Home

About

Published in

The Startup

·Pinned

Advance Property Pattern C# 8.0

The article describes how pattern matching provides an effective way to utilize and process that data in forms that weren’t part of the primary system. — Prerequisites Please go through the articles below for a basic understanding of C# 8.0 concepts required in this article. New Switch syntax with C# 8.0 Microsoft has launched newer syntax for switch expression starting from C# 8.0. Switch statements must produce a value…medium.comhttps://medium.com/@singhsukhpinder/introduction-to-property-pattern-csharp8-0-eb2380323f8

Csharp8

4 min read

Advance Property Pattern C# 8.0
Advance Property Pattern C# 8.0
Csharp8

4 min read


Published in

C# Programming

·Pinned

The Flames Love Percentage Game in C#

This classic game is a fun way to calculate your love percentage with your partner, crush, or someone you’re interested in. This article will show you how to create a Flames Love Percentage Game using C#. Introduction to the Flames Game The Flames Love Percentage Game is based on the acronym FLAMES, which stands for…

Love

4 min read

The Flames Love Percentage Game in C#
The Flames Love Percentage Game in C#
Love

4 min read


Published in

C# Programming

·Pinned

How to use Chain of Responsibility Pattern

According to Gang of Four, it defines a chain of responsibilities to process a request. In other words, pass the request from one object to another until an object accepts its responsibility. — Use Case Let’s consider an example of a claims system in any corporate company. Here is the list of the price range that can be approved and by whom. 100–1000 Rs => Junior/Senior Engineers => Approved by Manager

Design Patterns

3 min read

How to use Chain of Responsibility Pattern
How to use Chain of Responsibility Pattern
Design Patterns

3 min read


Published in

C# Programming

·Pinned

Design Pattern - Builder

According to Gang of Four, a creational pattern “Builder” allows to separate and reuse a specific method to build something. — Use Case Lets us take an example of a Car, and the user wanted to build two models, i.e., SUV and Sedan. Builder design pattern comes in handy in the above use case, and let's see a step-by-step demonstration. And the Car class has the following properties. public class Car{ public string…

Design Patterns

3 min read

Design Pattern - Builder
Design Pattern - Builder
Design Patterns

3 min read


Published in

C# Programming

·Pinned

Run SonarQube Locally — .Net

How to run SonarQube locally for .Net solutions — The article describes how to analyze C# code quality using the SonarQube command line. Prerequisites Download the SonarQube free Community Edition SonarQube scanners require version 8/11 of the JVM, and the SonarQube requires version 11 Install PostgreSQL for demonstration, but it also supports MSSQL and Oracle databases. For the .Net Core…

Sonarqube

3 min read

Run SonarQube Locally — .Net
Run SonarQube Locally — .Net
Sonarqube

3 min read


Published in

C# Programming

·Mar 28

Introduction to Amazon SQS

SQS eliminates the complexity and overhead of managing and operating message-oriented middleware and empowers developers to focus on differentiating work. — Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. With SQS, you can send, store, and receive messages between software components at any volume without losing messages or requiring other services to be available…

Sqs

3 min read

Introduction to Amazon SQS
Introduction to Amazon SQS
Sqs

3 min read


Published in

C# Programming

·Mar 22

Design Philosophies You Should Embrace When Creating Web Applications For Users With Disabilities

It might be challenging to create an accessible online application in.NET, but ensuring that all users can view your web content is critical. Those with disabilities, such as visual, auditory, or movement limitations, can use accessible online apps. This article demonstrates the best practices for developing accessible web apps. Use Semantic HTML The…

Web Development

4 min read

Design Philosophies You Should Embrace When Creating Web Applications For Users With Disabilities
Design Philosophies You Should Embrace When Creating Web Applications For Users With Disabilities
Web Development

4 min read


Published in

C# Programming

·Mar 18

Secure .NET 6/7 Applications with Built-In Security Features

The Ultimate Guide to Building Secure Applications with Built-In Security Features — To assist developers in designing safe applications, the most recent version of the.NET platform, .NET 6, has various built-in security capabilities. Security is a crucial component of software development. In this post, we’ll examine some of .NET 6’s most critical security features and practical applications for them.

Security

3 min read

Secure .NET 6/7 Applications with Built-In Security Features
Secure .NET 6/7 Applications with Built-In Security Features
Security

3 min read


Published in

C# Programming

·Mar 16

Long Polling vs Redis Pub/Sub

Choosing the Right Real-Time Communication Approach — Real-time communication is essential for modern web applications that require fast data exchange between clients and servers. Two popular approaches for achieving real-time communication in web applications are as follows Long Polling Redis Pub/Sub. What is Long Polling? Long Polling is a technique where the client sends a request to the server and waits…

Software Development

5 min read

Long Polling vs Redis Pub/Sub
Long Polling vs Redis Pub/Sub
Software Development

5 min read


Published in

C# Programming

·Mar 15

Boost Your Data Processing Speed by 72% with ElastiCache for Redis 7

Experience Lightning-Fast Throughput with Enhanced I/O Multiplexing in ElastiCache for Redis 7 — Prerequisites Let’s understand a few terminologies before understanding the latest version of Elastic Cache. What is throughput? Throughput measures how much data can be processed in a given amount of time. What is latency? Latency refers to the time a data packet travels from its source to its destination, typically measured in milliseconds (ms) or microseconds (μs).

AWS

6 min read

Boost Your Data Processing Speed by 72% with ElastiCache for Redis 7
Boost Your Data Processing Speed by 72% with ElastiCache for Redis 7
AWS

6 min read

Sukhpinder Singh

Sukhpinder Singh

400 Followers

Programmer by heart | C# | Python | .Net Core | Xamarin | Angular | AWS | Remember to 👏👏👏👏 Linktree: https://linktr.ee/sukhpindersingh

Following
  • Girls Who Code

    Girls Who Code

  • Rahul Sharma

    Rahul Sharma

  • anonymous.sukh

    anonymous.sukh

  • SourceFuse

    SourceFuse

  • Birender Singh

    Birender Singh

See all (24)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams