2.1 to 2.2 Changelog

Last post 03-05-2008 8:56 by ctacke. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 03-05-2008 7:45

    2.1 to 2.2 Changelog

    I was wondering where I could view a change log for 2.2. We have 2.1 right now and I was wondering what changed in this new version to see if it is worth upgrading to.

     Thank you,

    Jay

  • 03-05-2008 8:56 In reply to

    • ctacke
    • OpenNETCF Staff
    • Top 10 Contributor
    • Joined on 07-27-2007
    • Indiana
    • Posts 1,890

    Re: 2.1 to 2.2 Changelog

    A very good question.  I blogged about the changes when the release happened, but putting the list here makes good sense.  On that note, here it is (and expect it to change as we think of/find things that we've missed):

    Fixes/changes
    • Bug fix in CRC class
    • Bug fixes in audio classes
    • ConnMgr EnumDestinations fix
    • ConnMgr RequestDisconnect fix
    • Adapter fixes for setting IPAddress, DNSServer, Gateway
    • StreamInterfaceDriver fixes for IOCTL calls with null data
    • TextDataAdapter fixes
    • AccesPoint and AccessPointCollection moved to NetworkInformation namespace
    • Many OpenNETCF.Net enums moved to OpenNETCF.Net.NetworkInformation to align with FFx model
    • NetworkInterfaceWatcher reworked for new networking classes
    • ConfigurationSettings.GetConfig added overload to allow passing context to ConfigSectionHandlers
    • See our Buzilla Database for possibly more fixes

     

    Additions

    • GraphicsEx.CopyFromScreen
    • Drawing.CopyPixelOperation
    • MemoryMappedFile class
    • StreamInterfaceDriver Activate/DeactivateDevice methods
    • ToolHelp.ModuleEntry class
    • EventWaitHandle.GetData / Set(int) methods
    • EventWaitHandle.Pulse method
    • Application2.Run allows main form to remain hidden on startup
    • DelimitedTextWriter class
    • FileSystemMonitor class (works in console apps)
    • Toolhelp namespace is now desktop compatible
    • Messaging namespace refactored to allow stand-alone use
    • OpenNETCF.WindowsCE.Services namespace
    • NetworkInformation namespace additions
      • ArpEntry
      • ArpTable
      • GatewayIPAddressInformation
      • GatewayIPAddressInformationCollection
      • IcmpV4Statistics
      • IcmpV6Statistics
      • IPAddressInformation
      • IPAddressInformationCllection
      • IPAddressCollection
      • IPForwardEntry
      • IPGlobalProperties
      • IPGlobalStatistics
      • IPInterfaceProperties
      • IPProtocol
      • IPRoutingTable 
      • IPStatus
      • IPv4InterfaceProperties
      • IPv4InterfaceStatistics
      • IPv6InterfaceProperties
      • MulticastIPAddressInformation
      • MulticastIPAddressInformationCollection
      • NetworkInterface
      • OperationalStatus
      • PhysicalAddress
      • TcpConnectionInformation
      • TcpState
      • TcpStatistics
      • UdpStatistics
      • UnicastIPAddressInformation
      • UnicastIPAddressInformationCollection
      • WEPStatus
      • WirelessNetworkInterface
      • WirelessZeroConfigNetworkInterface
    • OpenNETCF.AppSettings namespace (desktop compatible code)
      • SettingsFile
      • Setting
      • Settings
      • SettingGroup
      • SettingGroups

    Notes

    • The AppSettings Namespace is unfoirtunately unusable in the RTM version becasue someone (that being me) screwed up and had the SettingFile class marked as internal and not public. If you purchased the SDF, you can simply modify that class, making it public, and it will work.  We'll have SP1 out shortly with a fix for this, but we're trying to see if there are any other bugs we can quickly close in the same release.
    Filed under:
Page 1 of 1 (2 items)