Well, it all depends. ASP.NET is a client-server technology, so any type of browse (desktop, mobile etc) can access your web site.
A client application, with software on the device, is different. In that case you may need SQL Server Compact for local state / data.
Cheers,
Imar
---------------------------------------
Imar Spaanjaars
http://Imar.Spaanjaars.Com
Everyone is unique, except for me.
Author of
Beginning ASP.NET 3.5 : in C# and VB,
ASP.NET 2.0 Instant Results and
Dreamweaver MX 2004
Want to be my colleague? Then check out this post.