News

I have a group of buttons that alters the appearance of a different panel in a gui. I am using btnFoo.FlatStyle=Flat; When the buttons are pressed, they get an interior border around the text and ...
Take advantage of the specification design pattern in C# to improve the modularity, maintainability, and reusability of your source code.
What the Single Responsibility Design Principle Has to Do with C# Best Practices In this Q&A, highly regarded developer and educator Scott Allen shares his thoughts on coding with C#.
Take advantage of the flyweight design pattern to reduce memory consumption when working with many similar objects.