Linq Support in Silverlight 1.1 Alpha [Kim Hamilton]

Linq is one of the many .NET features we're pleased to include in the Silverlight 1.1 Alpha release. Linq in Silverlight supports key Linq-to-Object scenarios available in the desktop version, such as queries built on IEnumerable and the ability to implement a custom Linq provider.

The Details:

  • A very large subset of the System.Linq and System.Linq.Expressions APIs are available in Silverlight.
  • In fact, the only difference is that the following methods aren't public in 1.1 Alpha.
    • Expression<T>.Compile()
    • Queryable.AsQueryable()
  • XLinq and DLinq aren't in 1.1 Alpha

If you miss any of the above features, remember this is just Alpha and we're eagerly looking into adding them to upcoming releases. XLinq in particular would be a key addition...

If you haven't already, now's a great time to download the Silverlight developer tools. And if you haven't worked with Linq yet, the 101 Samples site has a wide range of Linq intro examples.

Comments (2)

  1. Daniel Resnick says:

    Hi, I know this is unrelated but I have found a bug in System.ComponentModel.BindingList<> and I am wondering who I need to contact to report this bug and/or find a workaround for it?

  2. MSDN Archive says:

    Hi Daniel,

    In general you can report a Visual Studio or .NET Framework bug at this site:

    Then click "Submit a Bug or Suggestion".



Skip to main content