RIA Development Center
Features Tips Events
Jon Galloway discusses the challenges and solutions to handling keyboard input in Silverlight including:
  • Silverlight not firing the KeyDown event for cursor (arrow) keys
  • The difference between Key and PlatformKey
  • The missing Key Enumeration
  • How to create a keyboard handler event
  • Read more
    See more tips
    Get regular email alerts when we publish new features!
    DevX RIA Development Update

    More Newsletters
    Get Started with Silverlight Using Visual Studio 2008 and Expression Blend 2 (cont'd)
    More Resources
  • MSDN: Microsoft Visual Studio 2008
        Downloads
  • Free Trial: Microsoft Expression Blend 2
  • Obtaining the Tools
    To develop Silverlight applications, you'll need to obtain the following runtimes/tools:

    Runtimes
    To view Silverlight applications on your browser, download one or all of the following:

    The ASP.NET Futures download contains new controls for ASP.NET that support Silverlight applications.

    Developer Tools
    The easiest way to get started with Silverlight development is to use Visual Studio 2008, currently available for download as Beta 2. You can download Visual Studio 2008 here.

    Once you have downloaded and installed Visual Studio 2008, you also need to download the Microsoft Silverlight Tools for Visual Studio, which is an add-on to Visual Studio 2008 for creating Silverlight applications. Installing it will add the following items to Visual Studio 2008:

    • Visual Basic and C# Project templates
    • IntelliSense and code generators for XAML
    • Debugging of Silverlight applications
    • Web reference support
    • Integration with Expression Blend
    In addition, you can download one or more of the following professional tools to help design your Silverlight applications: Finally, you can download the following SDKs containing documentation and sample code:
    Page 2 of 7
    Previous Page: Introduction Next Page: Getting Started
    Page 1: IntroductionPage 5: Writing the Logic Using Visual Basic
    Page 2: Obtaining the ToolsPage 6: Transformation
    Page 3: Getting StartedPage 7: Deploying Silverlight Applications
    Page 4: Building the User Interface Using XAML 
    Want to know who achieved gaming stardom? Keep checking RIGHT HERE! In the upcoming weeks, we will be showcasing some of the hottest next-gen games using Silverlight 2. You will be able to play them, too! Winners will be announced on June 30, 2008 so be sure to tune in. Happy Gaming!