Changes between Version 2 and Version 3 of MapGuideRfc154


Ignore:
Timestamp:
Dec 3, 2015 5:30:51 AM (2 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc154

    v2 v3  
    9292For Linux, the usage and availability of the MapGuide API for .net core will be restricted to any Linux distribution where binaries exist for the CoreCLR. Currently, this is only Ubuntu 14.04 64-bit, which is the version of Ubuntu we intend to support for this release of MapGuide. CoreCLR is not available for Ubuntu 14.04 32-bit.
    9393
    94 The API surface of the .net core wrapper is almost identical to the one for the full .net framework with one small difference:
     94The API surface of the .net core wrapper is almost identical to the one for the full .net framework with a few small differences:
    9595
    96  * MgColor does not have a constructor or implicit operators that accept System.Drawing.Color instances as System.Drawing does not exist in .net Core.
     96 * {{{MgColor}}} does not have a constructor or implicit operators that accept {{{System.Drawing.Color}}} instances as {{{System.Drawing}}} does not exist in .net Core.
     97 * {{{MgStringCollection}}}
     98    * Constructor now optionally takes a {{{System.Collections.Generic.IEnumerable<String>}}} instead of a {{{System.Collections.Specialized.StringCollection}}}
     99    * implicit conversion operators to/from {{{System.Collections.Specialized.StringCollection}}} have been removed
     100    * {{{MgStringCollection}}} now implements {{{System.Collections.Generic.IList<String>}}} in line with other collection proxy classes
    97101
    98102== Test Plan ==