Chapter 1:The .NET Foundation 17 Namespace Description manage culture-specific resources. System.Runtime.Remoting Provides classes that allow the management of remote objects in a distributed environment. System.Security Provides classes that allow access to authentication, authorization, cryptography, permissions, and policies. System.ServiceProcess Provides classes that give control over Windows services. System.Text Provides classes for working with and manipulating text strings. System.Threading Provides classes for threading issues and allows you to create multithreaded applications. System.Timers Provides the capability to raise events on specified intervals. System.Web Provides numerous classes that are used in ASP.NET Web application development. System.Web.Services Provides classes that are used throughout this book to build, deploy, and consume Web services. System.Windows.Forms Provides classes to build and deploy Windows Forms applications. System.Xml Provides classes to work with and manipulate XML data. As you can tell from the preceding table, many classes are at your dispo sal for building rich .NET applications. With these classes, much of the plumbing that you had to deal with in the past is now taken care of for you. This book will touch on a number of t hese classes as you build your XML Web services. With such a large number of classes at your disposal, you may find yourself searching high and low for a certain class. There are a fe w ways that you can look for the class that you are trying to find. The first is to try the .NET Framework SDK documentation. Another option is to use the Windows Forms Class Viewer, or the WinCV tool. This tool is provided with the .NET Framework. The WinCV tool enab les you to quickly look up information on classes in the CLR based upon your custom search criteria. The WinCV tool displays information by reflecting on the type using the CLR reflection API. To find the WinCV.exe tool, look in the C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Bin directory. The left-hand pane of the WinCV tool shows your search results, and the right-hand pane shows the type defini tion. The type definition is shown in a C#-like syntax (Figure 1-6).