Remote scripting is an extremely powerful feature available in Internet Explorer (and Netscape Navigator) that can greatly improve the usability of web applications. Remote scripting makes it possible to create efficient, rich user interfaces that can enhance the user experience. However, with .NET gaining momentum, some companies are looking to migrate their existing ASP applications to ASP.NET to take advantage of the new features provided by the .NET Framework. Even though remote scripting is a powerful feature, it does not work with ASP.NET, so an alternative approach must be found in order to migrate these kinds of applications. In this article, author Thiru Thangarathinam leads you through a sample ASP application that uses remote scripting, exploring the ways to migrate that application to ASP.NET using the IE Web Service behavior. Along the way, he discusses the features of web service behavior and how they can be used to communicate with a web service directly from the client side.