Probe into the best practices of exception handling, and see a few effective error handling strategies to use in your projects.
Latest Debugging Articles
Use the NuGet framework to create an object-to-object comparer that allows us to compare objects recursively.
Code profiling is dynamic program analysis for identifying performance problems and more. Learn about the VS code profilers available.
Harness the power of code refactoring, a controller technique or process of restructuring your code without changing its external behavior.
It's good practice to use code metrics to validate code; it will improve code quality and make your application maintainable and less complex.
These tools enable you to get detailed application insights while you are debugging code.
Latest CodeGuru Developer Columns
With the addition of the C/C++ extension to Visual Studio Code, you might have what is needed in a small, cross-platform editor.
Become more proficient with the functionalities of the QR (Quick Response) Code library that works with ASP.NET MVC applications.
Study the pangram, a sentence that uses every letter of the alphabet at least once. Test if a sentence is a pangram. Samples are in C# and VB.NET.
Onion Architecture addresses the challenges faced with 3-tier and n-tier architectures, and provides a solution for common problems.