PageXchanger and content negotiation offer a new approach to Web site content, source code and even URLs. This IIS server module separates content from the underlying Web technology, providing a powerful form of content negotiation so that Web sites can use cleaner URLs in source code and Web browser displays. Eliminate and hide accessed file types from the site visitor by enabling developers to remove any extension (.html, .aspx, .php, .gif, etc.) from source code, making your IIS-based Web sites and applications more secure (application layer masking), more friendly (file presentation based on browser and server preferences) and easier to maintain (faster migration to new technologies).