.NET news » Web Services 
SoapMSMQ Transport for WSE 3.0
ASP.NET Webservices: The request failed with HTTP status 401: Access Denied error
Custom MembershipProvider and RoleProvider Implementations that use Web Services
Using TIP (Transaction Internet Protocol) to Enlist Web Services into COM+ Distributed Transactions
Web Service and IIS Security hurdles
Modifying Web.Config During Installation
WSE Security: Protect Your Web Services Through The Extensible Policy Framework In WSE 3.0
Web Service Security Guidance
How to Create a Web Service in C#
Online Article: Manage Custom Security Credentials the Smart (Client) Way
Both Internet and intranet applications often require a custom store for user accounts and roles. ASP.NET 2.0 provides an out-of-the-box provider model as well as a SQL Sever database just for that propose. Unfortunately, the only way to administer the credentials databases is via Visual Studio 2005, and only for local Web applications. This article presents a full-blown custom security management application that administrators can use. The application wraps the ASP.NET 2.0 providers with a Web service and even adds missing features. This article presents the design approaches, challenges, and techniques involved in developing such an application. The article also walks you through some powerful yet useful techniques such as interface-based Web services, reflection-based Web service compatibility, advanced C# 2.0, Web services security, and Web services transactions.

