I like to use code regions within my code. Within each region each code item is sorted alphabetically. This allows me to organize my code and quickly find code I am looking for.
Fields are class level variables. All fields should be private and exposed via properties
Each parent element can be repeated in the Nested Types region.
“Test SetUp and TearDown” and “Test Cases” regions should be in their own “test” class.
Every class should always have a log4net region…
Native Methods are “unmanaged” W32
API calls
All members should be organized alphabetically within each region.