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
About Quality
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
CSharp TV (35)
Ehsan Sajjad (8)
Ayush Gupta (5)
David Mccarter (4)
Sardar Mudassar Ali Khan (3)
Jignesh Kumar (2)
Alpesh Maniya (2)
Ziggy Rafiq (2)
Kirtesh Shah (2)
Shaishav Desai (2)
Hussin Mahmoud (2)
Mervyn Manilall (2)
Guest User (2)
Allen Oneill (1)
Habibur Rony (1)
Naveen Kumar (1)
Onkar Sharma (1)
Hanif Hefaz (1)
Ajay Kumar (1)
Alkesh Bijarniya (1)
Rikam Palkar (1)
Chetan Sanghani (1)
Lokendra Singh (1)
Iqra Ali (1)
Nilanjan Dutta (1)
Jaimin Shethiya (1)
Gourav Jain (1)
Rohit Gupta (1)
Ashutosh Singh (1)
Keyur (1)
Rathrola Prem Kumar (1)
Nandan Hegde (1)
Narendra Singh (1)
Sandeep Singh Shekhawat (1)
Bikesh Srivastava (1)
Jay Pankhaniya (1)
Kuppu Swami (1)
Eduard Mkrtichyan (1)
Suyog Patil (1)
Sarathlal Saseendran (1)
Sandhya Shinde (1)
Atul Sharma (1)
Related resources for Quality
No resource found
Data Quality, Security, and Building Trust in AI
11/15/2024 5:14:14 AM.
As AI adoption grows, data quality, security, privacy, and trust are becoming critical. Organizations must prioritize data cleansing, validation, encryption, and access controls to ensure reliable AI
Difference Between =, == And === In JavaScript
11/10/2024 4:30:41 AM.
In this article I am going to explain what is difference between =, == and === in JavaScript.
Code Reviews to Eliminate Common Anti-Patterns
11/7/2024 9:52:19 AM.
Enhancing software quality by avoiding antipatterns in code reviews that cover antipatterns in the Input Kludge, Magic Pushbutton, Encapsulation Violation, Anemic Domain Model, and
TRIM Function New T-SQL Enhancements in SQL Server
10/25/2024 10:44:09 AM.
The enhanced TRIM function in SQL Server 2022 adds flexibility for removing unwanted characters in strings, beyond just spaces. Now, developers can use BOTH, LEADING, and TRAILING keywords to trim fro
KEYNOTE - Power of AI and Code Quality and Performance
10/24/2024 4:13:34 AM.
In this session, you will learn about the Power of AI and Code Quality and Performance.
Quality AI Requires Quality Data
10/23/2024 8:23:48 AM.
This video dives into data quality, with a strong focus on how data is maintained as it moves from transactional to analytic workloads.
How To Delete Duplicate Rows From A Table In SQL Server
10/12/2024 5:29:23 AM.
This guide explains how to delete duplicate rows from a table in SQL Server. Using common techniques like ROW_NUMBER() with PARTITION BY, you can identify and remove duplicate rows while keeping the o
Crafting Efficient and Maintainable C# Code
8/29/2024 4:49:20 AM.
This guide explores essential C# best practices for robust, maintainable code. It covers using meaningful variable names, following naming conventions, handling null values, and using var judiciously.
Iterations and Improving Code Quality with C# yield return
8/13/2024 4:10:48 AM.
This article explores how the yield return statement in C# can simplify iteration logic and enhance code quality. By allowing deferred execution and creating custom iterators, developers can write mor
Best Practices for Writing Clean and Maintainable Codes
7/8/2024 8:51:02 AM.
This session will conclude with a summary of the key points and provide attendees and viewers with actionable takeaways to implement in their coding practices.
Code Quality Metrics to Measure and Quantify Quality of Code
7/8/2024 8:38:27 AM.
In this session, we will discuss the importance of code quality and then evaluate various code quality metrics available to measure and benchmark code quality using relevant examples using C#.
Cracking the Code Review from Guesswork to Automated Guidance
7/8/2024 8:22:08 AM.
This session will leave you with practical tactics for improving pull requests, performing better code reviews, and a suite of tools to simplify the review process and boost code quality.
Cyclomatic Complexity in Code
7/8/2024 8:07:09 AM.
In this session, Vahid will talk about how to measure architectural charactristics, and while familiarizing ourselves with the Cyclomatic Complexity, we will examine how to calculate it together.
Ensuring Quality in DevOps Culture
7/8/2024 7:50:22 AM.
In this session, Sagar will address the cultural and organizational challenges of embedding QA practices within DevOps, emphasizing the need to foster collaboration, dismantle silos, and cultivate a c
Improve Your Code Quality and Performance using AI and GitHub Copilot
7/8/2024 7:46:59 AM.
This session will explore how AI and GitHub Copilot can be used as powerful allies in writing better code, ensuring that developers can focus on creative problem-solving while leaving the routine codi
The Code Quality Advantage How Empirical Data Shatters the Speed vs Quality Myth
7/8/2024 7:41:28 AM.
In this talk, Adam tackles this challenge head-on by leveraging innovative code quality metrics and deep analyses of how engineering interacts with code.
Code Reviews are Mostly Useless
7/8/2024 7:35:24 AM.
In this presentation, we'll gnash our teeth for a bit about how useless and pointless most code review processes tend to be… and when we eventually calm down, we'll try to talk about how to im
How to Add ESLint to an Reactjs Application
7/2/2024 7:17:55 AM.
Learn how to enhance your Reactjs application's code quality with ESLint in this comprehensive guide. ESLint is a powerful tool for identifying and fixing code errors, enforcing coding styles, and
Enhancing Code Quality with Documentation in C#
6/23/2024 12:26:40 PM.
C# has ability to document code. It helps with readability and exploring code elements.
Understanding of the Software Development Life Cycle (SDLC)
6/13/2024 7:40:47 AM.
The Software Development Life Cycle (SDLC) is a structured approach to delivering reliable software on time and within budget. Evolving since the 1960s from the waterfall model to Agile and DevOps, SD
In-Depth Examination of Software Testing Life Cycle (STLC)
6/13/2024 7:19:33 AM.
The Software Testing Life Cycle (STLC) involves sequential activities ensuring software quality, from requirement gathering to closure. Emerging in the 1950s, STLC's structured approach includes p
FIRST Principles of Unit Testing: A Guide to Quality Code in C#
6/12/2024 5:46:57 AM.
Emphasizing the FIRST principles (Fast, Independent, Repeatable, Self-validating, and Timely), this guide equips developers with the techniques and best practices needed to ensure robust, reliable, an
C# Comparison Fundamentals: Best Practices and Tips
6/11/2024 4:25:21 AM.
Comparison operations are a fundamental aspect of programming in C#. Whether you're comparing primitive types, strings, or objects, or handling null values, understanding the nuances of comparison
Elevating Code Quality: Best Practices for Effective Code Reviews
6/2/2024 11:54:01 AM.
Elevating Code Quality" presents essential strategies for effective code reviews, fostering collaboration, and enhancing software reliability. Explore best practices in peer feedback, automated t
Understanding Equals Method and == Operator in Java
5/24/2024 6:14:23 AM.
In Java, the Equals method compares the content of objects for equality, while the == operator checks if they refer to the same memory location. Understanding their distinction is crucial for accurate
Clean Code Practices: Elevating Code Quality in C# Development
5/15/2024 4:07:20 AM.
This article delves into the significance of clean code practices in software development, tracing its history, emphasizing its necessity, and exploring its evolution. It includes practical C# code de
Enhancing Code Quality: Unit Testing & Coverage in C# Development
5/14/2024 10:09:32 AM.
Unit testing and code coverage are vital in software development, ensuring reliability and identifying bugs early. This article explores their history, needs, evolution, types, popular tools, and prac
Understand Virtual Object.Equals, Static Object.Equals and Reference.Equals in Object Class
5/1/2024 11:12:00 AM.
In the Object class of C#, the Equals method can be overridden, creating virtual and static versions. Virtual Equals compares content, static compares references, while Reference. Equals provide refer
Story Of Equality In .NET - Part One
4/26/2024 12:15:39 PM.
This content outlines the complexities of equality and comparison in .NET, diving into topics like reference vs. value equality, the role of interfaces, and issues with floating-point arithmetic. It e
Learn About Sanity Testing With TestNG
4/25/2024 8:52:22 AM.
Discover Sanity Testing with TestNG, a Java-based testing framework. Ensure software quality through rapid, basic checks to verify stability post changes. Utilize TestNG's annotations for efficien
Clean Code - Single Level Of Abstraction
4/25/2024 8:50:29 AM.
Discover the essence of clean code with Single Level of Abstraction. Elevate readability and maintainability by adhering to this principle, ensuring each function or method performs a single task at a
Implementing Equality For Reference Types
4/25/2024 7:58:08 AM.
Learn how to implement equality for reference types in C# to compare objects based on their values rather than their references. Understand the complexities introduced by inheritance and null handling
C# 9 Record Types: Immutable Value Types, Syntax, & Usage
4/18/2024 9:30:53 AM.
Records in C# provide immutable data structures for representing data. They offer concise syntax for declaring classes with value-based equality, read-only members, and built-in methods like ToString(
Learning and Improving Our Code Style with C# 10
4/16/2024 10:40:00 AM.
Ziggy Rafiq wrote this article on Learning and Improving Our Code Style with C# 10 to highlight the Basics, and latest features of C# 10, clean code, review code, problem-solving, reading high-quality
Enhancing Code Quality with SonarQube
3/27/2024 6:07:18 AM.
In this article, we will explore SonarQube in detail, covering its features, benefits, and hands-on examples to demonstrate its usage in real-world scenarios.
A Comprehensive Guide to Nullable Reference Types in C# 10
3/8/2024 2:55:22 AM.
Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustnes
Boost Your Python Code Quality with PyLint: Top Tips and Tricks
3/4/2024 5:53:31 AM.
In this article, we will discuss what is Pylint, and how it can be used to improve code quality. PyLint, a static code analysis tool for Python. Learn code quality tips, PEP 8 standards, installation,
C# - Understand Equality For Value Type And Reference Type
2/29/2024 9:55:15 AM.
In this article, you will learn about the nuances of equality comparison in C#, distinguishing between value types (like structs) and reference types (like classes). Understand how the == operator beh
How Do You Test Your FluentValidation Validators?
1/16/2024 11:22:17 AM.
When you create validators using FluentValidation in your .NET applications, it's important to check if they do their job correctly. Testing your validators helps you make sure they catch mistakes
Clean Code : Avoid Too Many Parameters In Method
12/18/2023 6:12:39 AM.
In this article I will demonstrate code clean up by passing less number of parameters in method. One common challenge developers face is the Excessive parameters in their methods. Excessive parameter
Types of Testing in Software Development
11/1/2023 4:48:01 AM.
This comprehensive article delves into the intricacies of software testing, outlining various types and their purposes. From unit testing to compliance testing, the piece provides insights into differ
Effective QA Strategy for Software Success
10/19/2023 11:20:11 AM.
Crafting a Kickass QA Strategy A Recipe for Software Success" is a title that suggests the development of a comprehensive and effective Quality Assurance (QA) strategy to ensure the success of so
Boosting Code Quality with Effective Logging in C#
10/16/2023 6:31:56 AM.
Logging, an essential component in software development, aids in issue identification, resolution, and application monitoring. This article explores C# logging methodologies, including Microsoft.Exten
C# 9.0 - Record Types
10/12/2023 6:54:36 AM.
In this article, you will learn about C# 9.0 - Record Types.
How to Enforce Fixed-Length Values with Business Rules in MDS?
10/5/2023 7:13:17 AM.
Setting Business Constraints to ensure a fixed length of value for Text in Master Data Services. This solution addresses the challenge of enforcing fixed value lengths in Master Data Services (MDS) bu
Automating Quality: SCA, SAST, DAST and more
9/22/2023 12:58:11 PM.
In this session, we will explore the crucial role of automation in ensuring software quality throughout the Software Development Life Cycle (SDLC).
Enhancing Code Quality with SonarLint
9/21/2023 6:25:44 AM.
In today's software development landscape, code quality is essential for success. It ensures smooth application functioning, simplifies maintenance, and enhances security. SonarLint is a vital too
Catching Defects Early with Code Review
9/15/2023 8:48:35 AM.
An article about how working closely with developers helps us nip problems in the bud.
Equality Operator (==) With Inheritance And Generics In C#
8/21/2023 11:25:05 AM.
Equality Operator (==) With Inheritance And Generics In C#.
What is Non-Functional Requirements?
7/31/2023 10:54:15 AM.
A Non-Functional Requirement (NFR) is a type of requirement in software and system development that specifies criteria for the performance, behavior, and qualities of the system, rather than defining
Why We Use Software Models in Software Development
6/29/2023 10:43:51 AM.
In this article, we will discuss a selection of process models and the importance of software process models why software models are important for the development of software processes, and how they c
How to use Software Model Software Process Model
6/29/2023 8:43:18 AM.
In this article, we will discuss how we can use the process models and the importance of software process models why software models are important for the development of software processes, and how th
A Template and Guidelines for Software Testing
6/23/2023 6:25:43 AM.
This articles gives interesting information about software testing and elaborates on important guidelines for software testers.
The Main Concepts of Software Quality
6/21/2023 11:26:18 AM.
This article sheds light on the main concepts of software quality and significance of software quality in the success of software projects.
Clean Code in Your Cloud Work Flow with SonarCloud
6/12/2023 7:01:08 AM.
Automatic code analysis for .NET projects with SonarCloud
Difference Between Equality Operator ( ==) and Equals() Method in C#
6/7/2023 10:08:40 AM.
Both the == Operator and the Equals() method are used to compare two value type data items or reference type data items. This article explains the basic difference between these two.
Code Quality Analysis in Azure DevOps Pipelines
6/5/2023 5:42:07 PM.
In this session, we will go to introduce different code quality metrics and also show how you can analyze them during continuous integration pipelines using Azure DevOps.
Code Quality Conference 2023
6/5/2023 5:19:36 PM.
Code Quality Conference proved to be a valuable event for developers and IT professionals seeking to stay updated with the latest trends and best practices in code quality.
Maximizing Code Quality with Unit Testing
5/2/2023 5:06:41 PM.
Learn how to write effective unit tests for your Angular applications. This article covers the basics of unit testing in Angular, including setting up a testing environment, creating test suites and c
Unit Testing: Boosting Code Quality and Efficiency
4/28/2023 5:20:40 AM.
This article discusses the importance of unit testing in software development. It explains what unit tests are and how they can help catch bugs and errors early in the development process, ultimately
Advanced C# Techniques for Better Code Performance
4/25/2023 6:59:33 AM.
In this article, we'll explore some of the techniques that can help you write faster, more efficient C# code.
Mastering Angular Best Practices: Tips and Tricks for Building Large-Scale Applications
4/21/2023 9:16:45 AM.
Boost Your Angular Game: Best Practices for Large-Scale Applications. From code optimization to server-side rendering, learn the top tips and tricks to master Angular development and build maintainabl
Rockin’ The Code World with dotNetDave ft. Barret Blake Ep. 77
4/20/2023 6:19:45 AM.
Join us with Barret Blake for Rockin' The Code World with dotNetDave - a weekly show to learn & live Q&A focused on .NET and other programming technologies.
Rockin’ The Code World with dotNetDave ft. Milan Jovanovic Ep. 76
3/22/2023 2:49:42 PM.
Join us with Milan Jovanovic for Rockin' The Code World with dotNetDave - a weekly show to learn & live Q&A focused on .NET and other programming technologies.
Code Quality - Formatting Classes In Microsoft .NET To Make Them Easy To Read And Modify
3/1/2023 4:40:59 AM.
In this article, you will learn how to format classes in Microsoft .NET To Make Them Easy To Read And Modify.
An Introduction to Grunt: The JavaScript Task Runner for Streamlining Workflow
2/9/2023 10:50:54 AM.
Grunt is a JavaScript task runner that automates repetitive tasks such as minification, compilation, and linting. It helps to streamline your development workflow by allowing you to define tasks and r
Best Code Review Techniques
2/7/2023 10:37:54 AM.
Code review is an important part of the software development process that helps ensure the quality, maintainability, and security of code.
Add High Quality Vector(SVG)Images in Power Apps
11/23/2022 6:50:38 AM.
Using Vector(SVG) mages instead of images to retain the image quality on relative UI for Power Apps
Easily Improve Your .NET Code Quality With NDepend
10/4/2022 9:13:58 AM.
In this post, we will see how to use the NDepend tool to analyze and improve the .NET code quality by reducing the issues in our source code.
Build Better Software by Mahesh Chand
9/12/2022 5:12:12 PM.
In this session, we’ll take a look at how to Build Better Software.
Why Editor Config? by Jerry Nixon
9/8/2022 5:21:43 PM.
In this session, Jerry Nixon will talk about Editor Config.
Static Code Analysis of Terraform Based Infrastructure as Code IaC Scripts by Abhishek Mishra
9/5/2022 4:05:15 AM.
In this session we will discuss various options like TFLint and SonarQube to scan and analyze Terraform Infrastructure as Code (IaC) scripts.
Röck Yoür Cöde: Everything That Every .NET Developer Needs to Know About Disposable Types by David
9/2/2022 4:08:59 PM.
In this session, David McCarter will show examples and metrics from a real-world production solution
Debugging Tips and Tricks with Visual Studio by Joseph Guadagno
8/31/2022 5:38:38 PM.
In this session Joseph Guadagno will take a look at some well-understood and practiced Software Architecture patterns.
Code Quality and Infrastructure as Code by Bill Penberthy
8/30/2022 5:03:11 PM.
In this session, we’ll take a look at Code Quality and Infrastructure as Code.
Application Architecture Patterns by Joe Guadagno
8/26/2022 12:19:34 PM.
In this session, we’ll take a look at some well-understood and practiced Software Architecture patterns.
We Must Demand Quality In Software And In Ourselves
7/15/2022 6:14:04 PM.
In this article, you will learn about quality in software.
Shortcut Keys In Visual Studio
11/4/2021 5:10:30 AM.
In this article, we are going to learn different types of shortcut keys available in visual studio along with important points to remember for quality code.
Keynote: 7 Important Requirements for Any Successful Project - Code Quality & Performance Virtual Conference
6/21/2021 10:46:35 AM.
This is the Keynote session in Code Quality & Performance Virtual Conference and about 7 Important Requirements for Any Successful Project
Mob Programming and the Power of Flow - Code Quality & Performance Virtual Conference
6/21/2021 10:41:28 AM.
This session in Code Quality & Performance Virtual Conference is about Mob Programming and the Power of Flow
Analyzing Code in .NET - Code Quality & Performance Virtual Conference
6/21/2021 10:34:42 AM.
This session in Code Quality & Performance Virtual Conference is about Analyzing Code in .NET
Unlocking Performance Improvements in .NET - Code Quality & Performance Virtual Conference
6/21/2021 10:22:13 AM.
This session in Code Quality & Performance Virtual Conference is about Unlocking Performance Improvements in .NET
Cloud Microservices to Serve the Next Billion - Code Quality & Performance Virtual Conference
6/21/2021 10:15:18 AM.
This session in Code Quality & Performance Virtual Conference is about Cloud Microservices to Serve the Next Billion
Testing Your Web Apps - Code Quality & Performance Virtual Conference
6/21/2021 10:11:44 AM.
This session in Code Quality & Performance Virtual Conference is about Testing Your Web Apps
Top 10 Tips of Architecting Secure-First Software - Code Quality & Performance Virtual Conference
6/21/2021 10:06:10 AM.
This session in Code Quality & Performance Virtual Conference is about Top 10 Tips of Architecting Secure-First Software
4 BIG Software App Challenges For FinServ - Code Quality & Performance Virtual Conference
6/21/2021 10:02:50 AM.
This session in Code Quality & Performance Virtual Conference is about 4 BIG Software App Challenges For FinServ
Profile & Monitor Web Apps with Azure Application Insights - Code Quality & Performance Virtual Conference
6/21/2021 9:57:32 AM.
This session in Code Quality & Performance Virtual Conference is about Profile & Monitor Web Apps with Azure Application Insights
Code Quality & Performance with Xamarin - Code Quality & Performance Virtual Conference
6/21/2021 9:50:41 AM.
This session in Code Quality & Performance Virtual Conference is about Code Quality & Performance with Xamarin
Taking code to next level with Open Source (Git & Github) - Code Quality & Performance Virtual Conference
6/21/2021 9:40:08 AM.
This session in Code Quality & Performance Virtual Conference is about Taking code to next level with Open Source (Git & Github)
Rockin' The Code World with dotNetDave ft. Andy Schwam Ep. 23
5/8/2021 4:29:37 PM.
Join us with Andy Schwam on Rockin' The Code World with dotNetDave - a weekly show to learn & live Q&A on .NET and other programming technologies.
Open-Source Code Quality - Foundatio
3/18/2021 3:23:14 PM.
In this article, you will learn about Open-Source Code Quality - Foundatio.
Open-Source Code Quality - ChoETL
1/15/2021 4:39:41 PM.
In this article, you will learn about Open-Source Code Quality - ChoETL.
Story Of Equality In .NET - Part Six
1/14/2021 11:03:49 AM.
In this article, you will learn about equality in .NET.
Story of Equality in .NET - Part Four
1/3/2021 5:01:01 AM.
In this article, you will learn how equality operator (==) operates on Primitive types in C#
== Operator and Reference Types in C#
1/1/2021 5:54:25 AM.
In this article, you will learn how equality operator works behind the scene when comparing reference types
Introduction to IEquatable<T> interface in C#
11/12/2020 7:46:22 AM.
In this article, you will learn about IEquatable<T> interface and Equality in C#
Measuring Code Quality With Visual Studio
8/27/2020 7:29:28 AM.
In this article, you will learn how to measure code quality with Visual Studio.
Code Quality/Performance & Application Architecture
7/12/2020 2:32:39 AM.
Ask Me Anything Show ft. David McCarter
Voice of a Developer: Application Cache API - Part Twenty Six
6/4/2020 6:32:45 AM.
In this article you will learn about Application Cache API. This is part twenty six of the article series.
Voice of a Developer: Web Storage API - Part 25
6/3/2020 10:08:54 AM.
In this article you will learn about Web Storage API . This is part 25 of the article series.