Developer Tools

    Source Code and Unit Tests for Silverlight 2 Beta 1 Controls

    Language:
    English
    This download contains the complete source code and unit tests for the Silverlight 2 Beta 1 controls included in System.Windows.Controls.dll, System.Windows.Controls.Extended.dll, and System.Windows.Controls.Data.dll.
    • Version:

      1

      File Name:

      Silverlight2Beta1Controls.exe

      Date Published:

      4/24/2008

      File Size:

      685 KB

        The Silverlight 2 Beta 1 controls provide common user-interface and data-presentation functionality. These controls also support a rich styling and templating model, which enables you to alter the appearance and behavior of the controls. The styling and templating model uses XAML as an interchange format, which enables you to perform extensive customization using tools such as Microsoft Visual Studio or Microsoft Expression Blend.

        To develop Silverlight-based applications that use the Silverlight 2 Beta 1 controls, you do not need this source code. Instead, you must install the Silverlight 2 Software Development Kit (SDK) Beta 1. The source code for the Silverlight 2 Beta 1 controls enables you to learn the inner workings of the controls. This is useful if you want to extend the controls or use them as a reference implementation when you implement your own controls. Complete unit tests provide additional guidance in developing polished, professional controls.

        The source code for the Silverlight 2 Beta 1 controls includes implementations for the following controls:

        • Button
        • ButtonBase
        • Calendar
        • CheckBox
        • ContentControl
        • DataGrid
        • DatePicker
        • GridSplitter
        • HyperlinkButton
        • ListBox
        • RadioButton
        • RangeBase
        • RepeatButton
        • ScrollViewer
        • Slider
        • ToogleButton
        • ToolTip
        • WatermarkedTextBox

        Unit tests for the controls are located in respective ‘Test’ subdirectories, which use Microsoft.Silverlight.Testing.dll and related test framework binaries located in the ‘Bin’ directory.

        For more information about Silverlight 2 Beta 1, see the Silverlight 2 SDK Beta 1. To get the Silverlight 2 Beta 1 browser plug-in, go to this page.
    • Supported Operating System

      Windows Vista, Windows XP Service Pack 2

        Microsoft Visual Studio® 2008
        Microsoft Silverlight 2 Beta 1
        Microsoft Silverlight 2 SDK Beta 1
        Microsoft Silverlight Tools Beta 1 for Visual Studio 2008
      • To download the source code and unit tests for Silverlight 2 Beta1 Controls:
        1. In the Files in this Download section at the bottom of this page, click the file that contains download that you want.

        2. Do one of the following:

          • To start the extraction immediately, click Open or Run this program from its current location and specify an extraction location on your computer.

          • To copy the download to your computer for extraction at a later time, click Save or Save this program to disk and specify a location to save the .zip file on your computer.
        3. After the files are extracted, read the instructions provided in the package.


    Popular downloads

    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