Changes between Version 18 and Version 19 of CodeBestPractices
- Timestamp:
- 2012-12-01 10:35:30 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CodeBestPractices
v18 v19 6 6 * [#try_/_cath Try / Catch and Assertions] 7 7 * Creation and disposal of objects and data 8 * Cross-platform compatibility9 * Mono8 * [#Compatibility Cross-platform compatibility] 9 * [#Mono Mono] 10 10 * Target processor 11 11 * User-interface design guidelines … … 17 17 ---- 18 18 ==Robustness== 19 19 20 ===Try / Catch== 20 21 22 23 ---- 24 21 25 ==Compatibility== 26 22 27 ===Mono=== 28 23 29 .NET is in theory system-independent, and .NET applications can be deployed under Unix, Linux, MacOS, etc using runtime environments such as [http://www.mono-project.com/Main_Page Mono]. However, not all .NET features work under Mono, most notably the Microsoft.!VisualBasic assembly. This can prove problematic since every Visual Basic project by default receives a reference to this assembly. 24 30 … … 28 34 29 35 ===Target processor=== 36 30 37 The EwE source code now fully utilizes 64-bit capabilities. In order to make sure that Windows finds the correct 32 or 64 bit Access drivers make sure you always compile your EwE6 main project against x86 or x64, never against AnyCPU in'' Menu > Build > Configuration Manager''. 31 38