Beginners Guide to Client Application Services
Posted
by mbcrump
on Geeks with Blogs
See other posts from Geeks with Blogs
or by mbcrump
Published on Wed, 31 Mar 2010 08:17:53 GMT
Indexed on
2010/03/31
15:33 UTC
Read the original article
Hit count: 350
What is it?
Client application services make it easy for you to create Windows-based applications that use the ASP.NET AJAX login, roles, and profile application services included in the Microsoft ASP.NET 2.0 AJAX Extensions. These services enable multiple Web and Windows-based applications to share user information and user-management functionality from a single server.
What can you do with it?
-
Authenticate a user. You can use the authentication service to verify a user's identity.
-
Determine the role or roles of an authenticated user. You can use the roles service to change the user interface of your application depending on the user's role. For example, you can provide additional features for users who are in an administrator role.
-
Store and access per-user application settings located on the server. You can use the Web settings service (also known as the profile service) to share settings across multiple applications and locations.
Client application services take advantage of the Web services extensibility model through client service providers that you can specify in your application configuration files. These service providers include offline functionality that uses a local cache for authentication, roles, and settings data when a network connection is unavailable.
Give me an example of where I would use this!
Sharing login and user role information between a Windows Form application and a ASP.NET application.
How do I configure it?
© Geeks with Blogs or respective owner