Rich Web client development with ASP.NET ,LINQ , WCF and now Silverlight2

Tuesday, October 17, 2006

Serialization and client side changes

This article discusses how DLinq combined with serialization can be used to persist client side changes to and from a database table. The article also discusses use ATLAS Pagemethods when server interaction is required.

Details

Raising data access to the conceptual level

It seems that things are heating up at Microsoft on the Entity front as I just came across two great articles on raising data access to the conceptual level:

Article

interview with Anders Hejlsberg

Tuesday, October 10, 2006

Developing the tennis Scoring Application

I developed this simple application to show a few of the techniques that I employ in the development of a Rich Internet application (RIA) using existing ASP.NET and browser based tools. Some of the techniques are :

1. ASP.NET custom Membership provider
2. Serializing C# objects to and from the Database and browser
3. ATLAS to "objectize" my javascript and provide AJAX callbacks when server
interaction is required

I will break out articles on all of the above with the first being serialization using DLinq

Monday, October 09, 2006

RIA (Rich Internet Applications)

It seems that there is real interest in this area from major players. I was well aware of the OpenLazlo open source project and Adobe's Flex. Both of these platforms are aimed at this marketplace and are Flash based. Microsoft is also entering the war with its Windows Presentation Foundation/Everywhere (WPF/E). This is a browser based plug-in (read ActiveX) that will allow the deployment of most of functions provided by WPF except 3D rendering. This is really interesting move and one that I will start to play with as it is a way to write once for the desktop and the Web .Check out the following links:


For an interesting discussion of RIA


For a great demo of lazlo

Wednesday, October 04, 2006

Javascript objects

It is possible to simulate objects in Javascript in a number of ways, this article discusses 2 approaches.
Details

Tuesday, October 03, 2006

Database Provider Membership Provider

This article shows how to abstract the database layer for a ASP.NET 2.0 Membership Services provider. this technique can be used in lieu of individual providers for each database access method. This article discusses DLinq and Dataset provider although I also have a nHibernate one too.

Details