Web View Bug

.NET RIA Services - Building Data-Driven Applications with Microsoft Silverlight and Microsoft ASP.NET

Thursday, March 19, 2009
Learn how Microsoft is simplifying the traditional n-tier application pattern by bringing together ASP.NET and Silverlight. Learn about patterns for working with data, implementing reusable and independently testable application logic, and application services that readily scale with growing requirements.
  • Nikhil Kothari
    Nikhil Kothari is a software architect in the .NET Developer Platform group within Developer Division at Microsoft. During his 10 years at Microsoft, Nikhil has focused on the Web platform, and has contributed to the design and development of .NET and ASP.NET since their inception, as well as various features in IIS7 and Visual Studio products. He is responsible for the server control framework in ASP.NET, initiated and led the development of ASP.NET AJAX, and now plays a key role in the programming model aspects of the Silverlight platform. He is the author of "Developing Microsoft ASP.NET Server Controls and Components", and is also responsible for starting and working on a number of innovative projects such as Web Matrix, Script#, Web Development Helper, and most recently Facebook.NET. He has presented at various Microsoft and industry conferences. Beyond a deep passion for developer tools and frameworks, Nikhil is enthusiastic and interested in digital photography. His blog is athttp://www.nikhilk.net.

13 Comments

  • This is a tremendous presentation, and a real eye-opener in showing how RIA services are delivering n-tier development but making it really easy. For example you don't need to handle callbacks for async calls; just bind the collection and it will notify the UI when the data has been returned! Genius. If you are looking to build business apps with Silverlight UI, I recommend watching this all the way through.

    Ian
    http://silverlightforbusiness.net

  • I agree with Ian, this is a really cool presentation for building LoB (Line-Of-Business) apps in the browser.

    Offline support is very important especially considering Google Gears also has its roots in providing support for offline capabilities.

    Personally, I think Microsoft has to think seriously about offline, especially for mobile/cell phones, and they are doing a good job so far.

    Does anybody know when Microsoft will demo Silverlight on Windows Mobile? I think this will be huge!

  • Josh Bernard (gravatar)

    Josh Bernard said
    March 23, 2009

    @Leonid
    Silverlight for mobile has been demonstrated many times, I attended a couple sessions on this at past conferences. You should be able to find info and some video on the internet.

    As for offline support for data access; IdeaBlade and their Devforce EF/Silverlight support offline data access and sync when reconnected.

  • It's nice to hear that Silverlight is avolving and new cool features are added to the list.

    Good demo. Is there demo project source code available for download?

  • Hi Koistya,

    Yes. Nikhil has posted a brief writeup, along with links to this video and a zip file for the code at his blog: http://www.nikhilk.net/RIA-Services-MIX09.aspx

    Regards,

    MANOJ KUMAR SHARMA.

  • Ally B (gravatar)

    Ally B said
    April 02, 2009

    Dude, pick column names that don't begin with 'v' for presentations ...

  • readOnlyChild (gravatar)

    readOnlyChild said
    July 02, 2009

    I wanna buy a book about this...

    could anyone recommend a good one ?

  • mhussein (gravatar)

    mhussein said
    July 22, 2009

    I have this Error Domain operation entry 'UpdateProduct' must take exactly one parameter. StoreAdmin

  • mhussein (gravatar)

    mhussein said
    July 22, 2009

    plz anyone reply to me very fast

  • James (gravatar)

    James said
    July 28, 2009

    I have just upgraded from May's preview of RIA to July's preview and now also have the error:

    Domain operation entry 'UpdateXXXXXXX' must take exactly one parameter.

    This is part of the class:

    [EnableClientAccess()]
    public partial class YYYYYYYDomainService : LinqToEntitiesDomainService
    {
    }

  • .How I can download the remedy theme… step by step…

  • Bill Ramirez (gravatar)

    Bill Ramirez said
    November 26, 2009

    What is the jquery library you are using for templating, I googled it and could not find anything like it.

    Thanks.

  • Lucky (gravatar)

    Lucky said
    March 20, 2010

    Good presentation.
    Where can I download demo code for Apps?

Your Information
Mrs. Gravatar (gravatar)

<-- It's a gravatar

your comment

Recent

  • Thumbnail for Ask The Gu
    Ask The Gu
    Wednesday, March 25, 2009 As a special offering for the viewing audience at home, 30 minutes after Scott Guthrie walked off the stage, he came back for a live, intimate, online-only video chat