Developer Tools

    .NET Compact Framework 3.5 Beta1 Redistributable

    Language:
    English
    The Microsoft® .NET Compact Framework 3.5 Beta1 Redistributable includes everything you need to test .NET Compact Framework 1.0, 2.0 and 3.5 Beta1 applications.
    • Version:

      3.5

      File Name:

      NETCFSetupv35.msi

      Date Published:

      5/24/2007

      File Size:

      33.3 MB

        The Microsoft® .NET Compact Framework 3.5 Beta1 testing Redistributable contains the common language runtime and class libraries built for the .NET Compact Framework. In addition to supporting version 3.5 beta1, it also supports applications developed for version 2.0 and 1.0.

        Important: This redistributable enables running .NET Compact Framework applications on the Pocket PC, Pocket PC Phone Edition, Smartphone, and other Windows CE powered devices. To develop .NET Compact Framework 3.5 Beta1 applications, Microsoft Visual Studio Orcas Beta1 is required.

        This package uses ActiveSync 4.0 and up to update the device, see the Windows Mobile Center for more information. Be sure to dock your device first before running NETCFSetupv35.msi. If your device is not docked, ActiveSync will store the CAB file until the time when you dock your device. Those not using ActiveSync can run the CAB files which match the device found in the install folder directly on the device.
    • Supported Operating System

      Windows CE .NET, Windows Mobile 2003 SE software for Pocket PC, Windows Mobile 5.0, Windows Mobile 5.0 software for Pocket PC, Windows Mobile 5.0 software for Smartphone

        • Supported Device Operating Systems: Windows Mobile Software for Pocket PC 2003, Windows Mobile 5.0 for PocketPC and Smartphone, Windows CE .NET 5.0 and higher.

        Important: This download utilities Microsoft® Windows® Installer technology. Windows 98 and Windows ME users should install the Microsoft® Windows® Installer 2.0 before proceeding with this download.
        1. Click the Download button on this page to start the download, or choose a different language from the drop-down list and click Change.
        2. Do one of the following:
          • To start the installation immediately, click Open or Run this program from its current location.
          • To copy the download to your computer for installation at a later time, click Save or Save this program to disk.
      • The .NET Compact Framework version 3.5 extends the .NET Compact Framework for devices. 3.5 includes device support for Windows Communication Foundation, LINQ, Developer Tools, and customer requested features.

        Windows Communication Foundation
        The .NET Compact Framework 3.5 supports Windows Communication Foundation (WCF), which is Microsoft’s unified programming model for building service-oriented applications. Clients that are running the .NET Compact Framework can connect to existing WCF Web services on the desktop. In addition, support for a new WCF transport, the Exchange Server mail transport, has been added for both .NET Compact Framework applications and desktop applications.

        LINQ
        Language-Integrated Query (LINQ) adds general-purpose query facilities to the .NET Compact Framework that apply to various sources of information such as relational databases, XML data, and in-memory objects.

        Windows Forms
        The following table describes the improvements that have been made to Windows Forms controls in the .NET Compact Framework 3.5.
          Users can now add graphics to:
          • System.Windows.Forms.TabPage

          • System.Windows.Forms.Panel

          • System.Windows.Forms.Splitter

          • System.Windows.Forms.PictureBox

          You can modify the System.Windows.Forms.Control.BackColor property on read-only controls
          System.Windows.Forms.ComboBox.SelectionStart and System.Windows.Forms.ComboBox.SelectionLength properties are now supported.


        SoundPlayer
        The .NET Compact Framework 3.5 supports SoundPlayer, which enables you to play multiple sounds. A device can mix these sounds if the hardware supports this capability.

        Compression
        The .NET Compact Framework 3.5 adds support for the following classes in the System.IO.Compression namespace:
        • System.IO.Compression.CompressionMode

        • System.IO.Compression.DeflateStream

        • System.IO.Compression.GZipStream

        • In addition, the System.Net.HttpWebRequest.AutomaticDecompression property is supported.


        Delegates
        Support for System.Delegate.CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo) has been added to the .NET Compact Framework 3.5.

        The .NET Compact Framework CLR Profiler
        The .NET Compact Framework 3.5 supports the CLR Profiler, which was previously available only with the full .NET Framework. The profiler enables you to view the managed heap of a process and investigate the behavior of the garbage collector.

        Debugging
        Debugging enhancements to the .NET Compact Framework 3.5 include the following:
        Nested function evaluations are now supported.
        Unhandled exceptions now break where the exception occurred instead of breaking where you call the System.Windows.Forms.Application.Run(System.Windows.Forms.Form) method.

        Logging
        The following improvements have been made to logging features:
        • Interop logs now include information about marshaled objects that are contained in structures or in reference types.

        • Finalizer logging now includes information about the order and timing of the finalizer.

        • Log files are no longer locked while the application is running. Therefore, you can read the logs at run time.

        • Stack traces now include the full method signature to distinguish method overloads.


        Platform ID
        The .NET Compact Framework 3.5 provides new information about the platform type, specifically whether a platform is a Pocket PC or a Smartphone. For more information about platform IDs, see the Microsoft.WindowsCE.Forms.WinCEPlatform enumeration.

        Runtime Tools
        The runtime tools library now provides support for running .NET Compact Framework SDK diagnostic tools, such as Remote Performance Monitor, with the emulator.

        Strong Names
        Strong names that are greater than 1024 bytes are now supported.

        Global Assembly Cache
        Modifications to the architecture of the global assembly provide improved error handling and integration with Windows CE version 6.0.

        Bug Fix
        The beta1 build of the .NET Compact Framework which shipped in Visual Studio ‘Orcas’ Beta1 does not allow for any project referencing Microsoft.ServiceModel.Channels.Mail* dlls to be compiled. If you’re using Orcas Beta1 and you need to build using these dll’s, first uninstall .NET Compact Framework v3.5 beta1 then download and install this version of NETCFSetupv35.msi.

    Popular downloads

      • 01

        Microsoft .NET Framework 4 (Web Installer)

        The Microsoft .NET Framework 4 web installer package downloads and installs the .NET Framework components required to run on the target machine architecture and OS. An Internet connection is required during the installation. .NET Framework 4 is required to run and develop applications to target the .NET Framework 4.

      • 04

        Microsoft .NET Framework 3.5 Service Pack 1

        Microsoft .NET Framework 3.5 Service Pack 1 is a full cumulative update that contains many new features building incrementally upon .NET Framework 2.0, 3.0, 3.5, and includes cumulative servicing updates to the .NET Framework 2.0 and .NET Framework 3.0 subcomponents.

      • 05

        Microsoft .NET Framework 3.5

        Microsoft .NET Framework 3.5 contains many new features building incrementally upon .NET Framework 2.0 and 3.0, and includes .NET Framework 2.0 service pack 1 and .NET Framework 3.0 service pack 1.

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

    Download free tools to build apps for Windows.
    Download free tools to build apps for Windows
    Develop apps that reach the entire family of Windows devices.
    Get started