SDF 1.2 Released!

Just in time for the OpenNETCF Coding Competition, OpenNETCF.org’s SDF 1.2 has been released!

Among the new features in version 1.2 are:

 

OpenNETCF
 – EnumEx replaces OpenNETCF.Enum
 – EnvironmentEx replaces OpenNETCF.Environment, adds MachineName,
   UserName, and GetLogicalDrives
 – MathEx – New Constants and FFT implementations

 

OpenNETCF.Diagnostics
 – EventLog – Logging component for help with debugging and
   development OpenNETCF.Drawing
 – Added GraphicsEx, PenEx, and BitmapEx classes that wrap native
   drawing API’s.

 

OpenNETCF.Net
 – Bug fixes and feature enhancements

 

OpenNETCF.Phone
 – Sms class

 

OpenNETCF.Runtime.InteropServices
 – AdvancedMarshaler – Better support for complex data marshaling
 – MarshalEx – Added ReAllocHGlobal method

 

OpenNETCF.ToolHelp
 – Get real-time information about running processes and threads

 

OpenNETCF.Tracing
 – Added a much more robust set of tracing classes akin to the full
   framework

 

OpenNETCF.Web.Services2 (yes WSE 2.0!):
 – Provides implementations for:
   * WS-Addressing
   * WS-Attachments
   * WS-Security
   * WS-SecureConversation

 

OpenNETCF.Windows.Forms
 – Help class now modelled more closely on FFW
 – New ProgressBarEx control
 – Added SoundPlayer and SystemSounds classes modeled after the FFW
 – Enhanced SmartList features

One Comment

  1. Hello.

    How can I create a GraphicsEx object from a Graphics object?
    Is the "GraphicsEx.FromHdc(IntPtr nativeGraphics)" function that I should use?
    In this case, how can I obtain "nativeGraphics" parameter from my Graphics object?

    Thanks in advance.

    Alex Paz.

Leave a Reply