Changes between Version 7 and Version 8 of CodeBestPractices
- Timestamp:
- 2011-12-10 13:31:14 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CodeBestPractices
v7 v8 1 1 = Best practices when coding EwE6 = 2 2 This page attempts to convey some of the oddities and nasties that we have ran into over the years when building EwE6. 3 4 == User Interface design guidelines == 5 Please adhere to the [wiki:UserInterfaceGuidelines User Interface Guidelines] when building user interfaces. 3 6 4 7 == Resources and localization == … … 15 18 16 19 == Nasty experiences == 17 * Issue [http://sources.ecopath.org/trac/Ecopath/report/702 #702]: always override Dispose(bDisposing) to clean up controls, do not (smartly) use OnHandleDestroyed. 20 * Issue [http://sources.ecopath.org/trac/Ecopath/report/702 #702]: always override Dispose(bDisposing) to clean up controls, do not (smartly) use OnHandleDestroyed. Note that the Visual Studio designer automagically places a Dispose method in its *.designer.vb files which is blocked from debugging. You may want to manually move this method to your main vb file and strip off the tags that prevent the debugger from stepping through the code.