Few days ago, in one my earlier post, I discussed about “ Some Best Practices for Silverlight Application Development (XAML) ” which got a h...
-
Published by Kunal Chowdhury
Few days ago, in one my earlier post, I discussed about “Some Best Practices for Silverlight Application Development (XAML)” which got a huge hit by my readers. I got several feedbacks on that too. Someone from the community also suggested me to write some best coding practices on C#. This stroke my mind and hence decided to write some best practices about C# coding here from my past few years of experience.
For past few years, I learned a lot and tried to share best of them to the others who are new in the software development field. This post I contribute to those fellow members. Hope, I will get more feedbacks and/or suggestions here too.
I like C# programming while started with .Net technology. I never tried to write code in VB.Net as I decided my career on that. When I was new to this field, I did lots of mistakes and from those mistakes I learnt more things. There’s a proverb: “Mistakes make you learn more & more…”. My career was one of them. Also there’s a proverb: “There’s no end of learning in life. Each second a person can learn”. So, if there’s any more suggestion, please share that to me. It will help me and others to learn more in proper way.
One second, there are various posts available on net regarding the same topic. If you do a Google, you will get a no. of them. But these collections are based on my experience those I learnt and thought to share.
Let’s stop here and start discussing the Best Coding Practices of C# application development. Here are some of them:
These are the points that I wanted to share with you. I already started preparing a big article describing each point in depth with proper example. Will share that to you as soon as possible as a different thread. Till then just follow the points and deliver the best that you can give. Happy Coding.
CodeProject
Solution Architect & Former Microsoft MVP
Kunal Chowdhury is an enterprise solution architect and former multi-year Microsoft MVP. He is the author of three technical books: Windows Presentation Foundation Development Cookbook, Mastering Visual Studio 2017, and the Mastering Visual Studio 2019.
He publishes technical articles on Kunal-Chowdhury.com.