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 Maintainability
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Sardar Mudassar Ali Khan (3)
Geo J Thachankary (2)
Abhishek Arora (2)
Sanjay Kumar (2)
Arkadeep De (1)
Vijay Yadav (1)
Sreenath Kappoor (1)
Sudhir Vaghela (1)
Rinki (1)
Thiago Vivas (1)
Ayush Gupta (1)
Prasad Raveendran (1)
Ziggy Rafiq (1)
Jitendra Mesavaniya (1)
Dhanapal Chandran (1)
Ajay Kumar (1)
Ashutosh Singh (1)
Afsar Uddin (1)
Dinesh Gabhane (1)
Aditi Bamaniya (1)
Jay Pankhaniya (1)
Related resources for Maintainability
No resource found
How To Add Dependency Injection In Your Sitecore Application
9/27/2024 8:17:09 AM.
Dependency Injection (DI) is a design pattern that enhances code maintainability and reusability by allowing developers to create loosely coupled components. It facilitates unit testing and supports v
Understanding the Interface Segregation Principle (ISP) with C#
8/21/2024 4:03:01 AM.
Explore the Interface Segregation Principle (ISP) from SOLID design principles to ensure code flexibility and maintainability. ISP advocates for breaking down large, unwieldy interfaces into smaller,
Guide to Dependency Injection in .NET Core
8/13/2024 5:17:44 AM.
Dependency Injection (DI) in .NET Core enhances application design by promoting loose coupling, improved testability, and maintainability. It involves injecting services via constructor injection, wit
Understanding the Open/Closed Principle (OCP) with C#
8/12/2024 8:46:10 AM.
The Open/Closed Principle (OCP) states that software entities should be open for extension but closed for modification. This principle helps in creating flexible and maintainable code by allowing new
VIEW in SQL with example
8/6/2024 4:57:26 AM.
SQL Views act as virtual tables based on predefined queries, streamlining data access and management. They eliminate the need to rewrite complex joins or aggregations in your applications. Views enhan
Understanding About Pnpjs
8/5/2024 5:59:27 AM.
PnPjs is a set of open-source JavaScript libraries for SharePoint development, simplifying REST API interactions with SharePoint, Microsoft Graph, and Office 365. It offers type-safe API calls, suppor
Understanding Inversion of Control and Dependency Injection
6/11/2024 7:16:26 AM.
IoC and DI are essential for modular, testable, and maintainable C#/.NET code. IoC transfers control of object creation to an external framework, while DI injects dependencies into classes. Implement
Abstract Factory Method Design Pattern With .NET Core
6/5/2024 5:25:20 AM.
Explore the use of design patterns in software development to solve common architectural problems. This guide demonstrates the Abstract Factory Design Pattern in C# with .NET Core, focusing on creatin
Auto Property Initializer: A New Feature of C# 6.0
5/29/2024 8:48:15 AM.
Auto Property Initializer, a feature in C# 6.0, simplifies property initialization by allowing default values to be assigned directly within property declarations. This enhances code readability and r
Dictionary Initializers: A New Feature of C# 6.0
5/29/2024 8:45:27 AM.
Dictionary Initializers, a new feature in C# 6.0, streamline code by enabling concise initialization of dictionaries with key-value pairs. This enhances code readability and reduces verbosity in .NET
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
Learn About SOLID Principles
5/7/2024 11:24:48 AM.
SOLID principles are fundamental to object-oriented design, ensuring code is clean, maintainable, and scalable. Learn SRP, OCP, LSP, ISP, and DIP for robust, flexible software architecture.
A Guide To Crafting Immutable Objects With C# 10's Init-Only Properties
4/16/2024 10:51:36 AM.
Discover how C# 10's init-only properties empower developers to craft immutable objects with precision, enhancing code readability and maintainability. In this article, Ziggy Rafiq demonstrates ho
Microsoft.Extensions.DependencyInjection for Dependency Injection
4/16/2024 5:51:27 AM.
Dependency Injection (DI) is a software development design pattern that aims to achieve loose coupling between components and enhance the maintainability, testability, and scalability of applications.
Mastering SOLID Design Principles in C#
4/11/2024 3:58:49 AM.
SOLID design principles provide guidelines for creating maintainable, flexible, and scalable software. They enhance code readability, reduce duplication, and promote effective testing. Principles like
What is Extension Methods in C#?
3/26/2024 9:15:42 AM.
This article delves into the concept of extension methods in C#, exploring their syntax, benefits, and best practices through practical examples. It offers a means to extend existing types without alt
How to Use Modular Pattern in Javascript
3/20/2024 9:43:37 AM.
In this article, we will learn how to leverage the Modular pattern in JavaScript for better code organization and scalability. By encapsulating code into separate modules, you can achieve separation o
Difference Between Raw SQL and Dapper
2/8/2024 8:55:42 AM.
Explore the trade-offs between using raw SQL queries and leveraging Dapper, a micro-ORM for database access in C# development. Delve into performance, code maintainability, and efficiency to make info
Understanding the Factory Pattern in .NET Core
2/6/2024 6:54:59 AM.
Explore the power of the Factory Pattern in software design, a creational pattern enhancing flexibility. Delve into a real-world example using .NET Core for a car manufacturing system.
Creating Consistent ASP.NET Core Web API Responses with AutoMapper and DTOs
11/17/2023 5:40:18 AM.
Developing a robust ASP.NET Core Web API hinges on the subtle yet pivotal details of response structuring. Leveraging AutoMapper in tandem with well-designed Data Transfer Objects (DTOs) not only ensu
Test-Driven Development in .NET
10/27/2023 5:04:09 AM.
Test-Driven Development (TDD) is a software development practice emphasizing writing tests before code. Its three-step process includes writing a failing test, writing the code to pass the test, and t
Efficient ASP.NET Core Web API Development with Clean Architecture, Flyweight Pattern
10/11/2023 6:35:10 AM.
the implementation of the CarCompany CRUD operations within an ASP.NET Core Web API, following the Clean Architecture principles, has been successfully structured. The separation of concerns into laye
Building Scalable ASP.NET Core Web API with Onion Architecture and Abstract Factory Design Pattern
10/6/2023 9:41:41 AM.
This implementation serves as a foundation for building robust, modular, and scalable ASP.NET Core Web APIs. As the project evolves, additional features, security measures, and optimizations can be in
Dependency Injection (Property Injection) In C#
9/14/2023 9:58:58 AM.
In this article we are going to discuss Property Injection. Dependency injection (DI) is a design pattern used in C# and other object-oriented programming languages to achieve better code organization
Best Practices for Building Large-Scale Laravel Applications
4/22/2023 10:54:39 AM.
This article provides tips and best practices for developing large-scale Laravel applications. By following these best practices, you can improve the quality and scalability of your application, make
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