Coding Best Practices
Welcome to Performance & Best Practices section of C# Corner. In this section, you will find various Performance & Best Practices related source code samples, articles, tutorials, and tips.


  • Ajay Mor

    Rules To Write Clean And Good Unit Tests

    Unit tests should be fast and run quickly. If they won't, then we won't want to run them frequently.
    Ajay Mor Jan 16, 2018
  • Saravanan V

    Validation Response Pattern

    An interface based pattern to return the appropriate business logic validation outcome.
    Saravanan V Jun 12, 2017
  • Sundaram Subramanian

    Effective Application Development

    In this blog I would like to share some of my Application Development methodologies which give some more productivity in development.
  • Sundaram Subramanian

    How To Learn A New Computer Programming Language

    This article is about learning a new programming language
  • Nilesh Shah

    Five Golden Rules For Better Programming

    Five Golden Rules For Better Programming.
    Nilesh Shah Jun 02, 2017
  • Saravanan V

    Web Application Solution Architecture Naming Conventions

    In this blog, you will be acquainted with Web Application Solution Architecture naming conventions.
    Saravanan V May 10, 2017
  • Biswabid Rath

    Bench-marking List vs Dictionary vs HashSet vs SortedSet

    It is always wise to evaluate the performance of datatypes before using it. It will save developer from last minute design change/ code change to address critical issues such as performance / memory.
    Biswabid Rath Apr 19, 2017
  • Duggu Sharma

    Why Comments Are Important While Writing Code

    This blog is about why comments are important and how they help to understand the code as well as when and where we should use comments.
    Duggu Sharma Feb 21, 2017
  • asim nadeem

    Meaning Of Each HTTP Staus Code

    In this blog, you will learn the meanings of each HTTP staus code we encounter every day.
    asim nadeem Jan 03, 2017
  • Shweta Lodha

    Performance And Memory Tips

    Two things play a very significant role in any application development, and those are the application’s footprint and performance. This article discusses these two concepts.
    Shweta Lodha Dec 04, 2016
  • Hemant Mahajan

    Agile for DevOps

    In this blog you will learn about Agile for DevOps.
    Hemant Mahajan Nov 12, 2015
  • Hashim Shafiq

    3 Effortless Ways To Keep Your Code Clean

    This blog show 3 effortless ways to keep your code clean.
    Hashim Shafiq Sep 22, 2015
  • Shweta Lodha

    Note on Importance of UI in Performance

    Simple UI tricks, such as progress bars, redirecting user's attention using animation, or placing slower loading sections at the bottom of a page or off-screen, can often ‘fix’ a performance problem.
    Shweta Lodha Mar 11, 2014
  • Surjeet Yadav

    Software Engineering Paradigm

    Lets learn about Software Engineering Paradigm.
    Surjeet Yadav May 19, 2013
  • Anuja Pawar

    HIPAA (Health Insurance portability and accountability Act)

    Basic rules to be followed for HIPAA compilances.
    Anuja Pawar Dec 14, 2012
  • Sukesh Marla

    Naming Connventions

    What are naming conventions and what are their importance
    Sukesh Marla Dec 13, 2012
  • Gaurav Sharma

    Introduction To SOLID

    In this series of blog I will like to talk about Principles of Object Oriented Programming, called SOLID.
    Gaurav Sharma Jun 26, 2012
  • Gaurav Sharma

    Single Responsibility Principle – C#

    Example on how should we implement SRP in C#
    Gaurav Sharma Jun 25, 2012
  • Gomathi Palaniswamy

    Object Oriented Concepts - Part I

    Lets learn the concept of Object Oriented Programming Language.
  • Anil Kumar

    Update Panel Overuse? Be a bit cautious in terms of slowness (performance issue)

    Don’t be careless while using Update Panel in your project. It can slow down if you not care.
    Anil Kumar May 11, 2011
  • View More