.NET RIA Services is now public


A few folks have asked me what I have been up to after wrapping up LINQ previews and V1. I have not been able to answer that question satisfactorily because what we were working on was non-public (well almost except the mention of now obsolete name “Alexandria” at PDC 2008).

Few other folks have wondered aloud if I was deaf to their feedback about the importance of multi-tier support in LINQ to SQL (and similar projects). I was not deaf but I couldn’t answer that question satisfactorily either.

Now I can answer both by pointing to a real preview; not just blah blah.

Take a look at the .NET RIA Services March 2009 preview. It is intended to:

  1. Simplify n-tier development (and really show you a better way to get multi-tier story for your ORM objects – LINQ to SQL or EF or whatever)
  2. Support Rich Internet Application (RIA) development on Silverlight – there is great end-to-end story for validation, authentication, easy databinding etc.
  3. Extend your ASP.NET development experience. This is based on what you know and use already. There is even an ASP.NET DomainDataSource and templates for SEO there (and hopefully some AJAX stuff soon – fingers crossed).

Personally another satisfying thing is that, now I can answer your questions in a straightforward fashion without worrying about what I am allowed to say.

BTW, in the good tradition of the LINQ project, we also have a great walkthrough in the MSI and a good set of quick starts on the download page.

Don’t forget to see Brad‘s and Nikhil‘s sessions at MIX – either live or after the fact.

Dinesh

P.S. (Thu 3/19 update): We also have some cool additional code for you. There is a new project template that missed the March 09 preview train by a hair – it makes authentication hookup really simple. Two sample apps make it easier for you to build good looking apps with real data hookup on the server-side. I would urge you to actually go through the walkthrough steps first and not use the newly posted, completed solution 😉


Comments (10)

  1. Your and Charlie’s new book is also available at the MIX bookstore.

  2. Your and Charlie’s new book is also available at the MIX bookstore.

  3. Yesterday at Mix we announced .NET RIA Services…  We are very early in the development cycle for

  4. GSB says:

    pdf documents?  Word or XPS please.

  5. sjnaughton says:

    Are there any issues running the RIA bits on VS2008SP1 Windows 7 64bit, because When I try to add a Domain Service following Brad or Nikhil’s seesions (and I have added a Linq to SQL or EF model) I get no models showing in the DomainService wizard.

    P.S. is there some where I can provide this feedback

    Steve

  6. sjnaughton says:

    Ignore my last comment it’s fixed now David Ebbo said you just nedd to compile you project before adding the DomainService. I posting it here because I asked the question here 😀

    Steve

  7. Steve says:

    I’d like to see more attention to #1 above.  It’s hard to find information on RIA.NET

    ie. I have a nHibernate solution right now.  How does RIA.NET intermingle with nHibernate

  8. @sjnaughton

    The forum is the best place.

    http://silverlight.net/forums/53.aspx

    I will also ping our QA team to see if they know any more details …

  9. @Steve

    We are working with a few folks in the community to get an nhibernate provider going. I suspect it will take a while since most of these guys do it in spare time.

    Please send me email if you are interested in writing one.