.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 ;-)

Published 18 March 09 11:44 by Dinesh.Kulkarni

Comments

# Click & Solve » .NET RIA Services is now public said on March 18, 2009 3:24 PM:

PingBack from http://www.clickandsolve.com/?p=25053

# Keith J. Farmer said on March 18, 2009 5:33 PM:

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

# Keith J. Farmer said on March 19, 2009 1:28 PM:

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

# Brad Abrams said on March 19, 2009 2:43 PM:

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

# GSB said on March 19, 2009 4:00 PM:

pdf documents?  Word or XPS please.

# sjnaughton said on March 24, 2009 10:29 AM:

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

# sjnaughton said on March 25, 2009 8:11 AM:

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 :D

Steve

# Steve said on March 25, 2009 8:18 AM:

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

# Dinesh.Kulkarni said on March 26, 2009 1:46 PM:

@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 ...

# Dinesh.Kulkarni said on March 26, 2009 1:48 PM:

@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.

New Comments to this post are disabled

About Dinesh.Kulkarni

I am a program manager in the Visual C# Product Unit of Microsoft. I am currently working on the LINQ project with specific responsibility for DLinq. Previously, I have been in a PM in SQL Server working on ObjectSpaces and DataSet. In pre-MS life, I have worked for companies ranging from startup to IBM on a wide range of software projects. Before I started working, I did M.S.E.E. and Ph.D. (CSE) from the University of Notre Dame and B.Tech. E.E. from IIT Bombay, India.

Search

This Blog

Syndication

Page view tracker