Tag Archive

Scope Creep, what it is and how to crush it

Published on December 19, 2010 By RobK410

In project management, scope can refer to both project scope and product scope. Project scope is the work that needs to be performed to deliver a product, and product scope is the features and functions of a product, or functional requirements. If there are no standard procedures to follow regarding the management of functional requirements, [...]

FindDuplicate: Find duplicate files quickly in C#

Published on September 26, 2010 By RobK410

If you’re like me, you’ve got a slew of duplicate files lurking all over your hard drive. I couldn’t find any programs for windows that would allow me to find duplicate files for free, so I decided to write this simple console application. It will take a few parameters and allow you to find files [...]

ProgramInfo class: Retrieving custom assembly attributes in C# for Name, Copyright, and Version

Published on August 29, 2010 By RobK410

There may exist a need to programmatically retrieve a program’s assembly attributes to provide product information to a user. This can be problematic if you are not using the System.Windows.Forms.Application library. Retrieving this information however is still possible using commands within the System.Reflection.Assembly class. I have encapsulated the most commonly used attributes in the following [...]

C# Best Coding Practices

Published on August 14, 2008 By RobK410

Below is the bulk of the content from a standard procedure I recently wrote for my open source project .Mail Server Suite. Often when you have a group of people working on a single project, it makes sense to have an expectation of consistent code design from each developer. A standard procedure document is just [...]