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 KothariNikhil 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
Ian Blackburn said
March 20, 2009
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
Leonid Sorokin said
March 21, 2009
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 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.
Koistya `Navin said
March 24, 2009
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?
Manoj Kumar Sharma said
March 24, 2009
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 said
April 02, 2009
Dude, pick column names that don't begin with 'v' for presentations ...
readOnlyChild said
July 02, 2009
I wanna buy a book about this...
could anyone recommend a good one ?
mhussein said
July 22, 2009
I have this Error Domain operation entry 'UpdateProduct' must take exactly one parameter. StoreAdmin
mhussein said
July 22, 2009
plz anyone reply to me very fast
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
{
}
ugg said
September 10, 2009
.How I can download the remedy theme… step by step…
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 said
March 20, 2010
Good presentation.
Where can I download demo code for Apps?