Purpose Microsoft Internet Security and Acceleration (ISA) Server is an extensible platform that integrates firewall and cache features, and routes requests and responses between the Internet and client computers. ISA Server provides filtering to block access to specific sites, and uses network address translation (NAT) and other methods to enable secure access between an intranet and the Internet. This documentation includes information and libraries for developing extensions, administration tools, security applications, and other components that integrate with and build on the ISA Server platform. Where Applicable ISA Server includes firewall services, virtual private networking (VPN) support, advanced caching capabilities, packet filtering, and alerting. This documentation includes information relevant to developers wanting to extend these features and automate their configuration. Developer Audience The information in this documentation for ISA Server is relevant to programmers, system administrators, and tool vendors. To use this documentation, programming experience in the following areas is desirable: - Visual C++® or Visual Basic® applications
- Visual Basic Scripting Edition (VBScript) or JScript®
Run-Time Requirements Internet Security and Acceleration (ISA) Server 2006 and ISA Server 2004 Enterprise Edition require Microsoft Windows® Server 2003. ISA Server 2004 Standard Edition requires Windows Server 2003 or an operating system from the Windows 2000 Server family. The ISA Server Management component can also be installed on computers that use Windows XP. | General information about ISA Server. How to use the ISA Server administration COM objects. Describes the Microsoft Firewall service and how to write application filters to extend it. Describes the ISA Server Web proxy and how to write Web filters to extend it. Describes how to extend the ISA Server MMC snap-in. |