WebReference News http://www.webreference.com Daily news, views, and how-tos on all aspects of web design and development. Features free web-based tools, open source scripts, and in-depth tutorials on DHTML, HTML, JavaScript, 3D, Graphics, XML, and Design for webmasters. en-us Copyright (c) 2009 WebMediaBrands Inc. All rights reserved 2009-06-18T12:32:27-04:00 2009-06-18T12:32:27-04:00 sclark@internet.com (Scott Clark) sclark@internet.com (Scott Clark) WebReference.com http://webreference.com/art/wr.gif http://www.WebReference.com XML and PHP Simplified http://www.webreference.com/authoring/languages/xml/XML_and_PHP_Simplified/index.html J. Leidago Noabeb simplifies and demystifies the use and application of XML and the DOM. Creating a ASP.NET Contact Form http://www.webreference.com/programming/asp/ASP_Net_Form/ Learn how to create an ASP.NET contact form that will allow you to capture specific information, validate form fields using client and server side languages and then send the results to specified recipient(s). Data Filtering with PHP http://www.webreference.com/programming/php/DataFiltering/ This article explores some of the new data filtering functions that became available in PHP 5. Theming Your CMS Without Tearing Your Hair Out http://www.webreference.com/authoring/languages/html/cms03/ This month Ernest Lilley looks back at his adventures in learning to create themes/skins for websites in the hopes of saving others some pain, if not work. Make Prettier URLs with Apache's Mod Rewrite http://www.webreference.com/programming/Mod_Rewrite02/ Sukrit Dhandhania discusses how to use .htaccess to make user and search engine friendly URLs for your web applications. Testing your DTD XML Schema Validation http://www.webreference.com/programming/javascript/rg35/ A key ingredient of successful testing is the separation of the component that you are testing from the rest of the process or application. This article explains how to perform your DTD XML schema testing outside of the application that runs it. Consuming a Web Service using ASP.NET Ajax http://www.webreference.com/programming/asp/Ajax_WebService/ A web service is a platform-independent software component that is based on the Simple Object Access Protocol (SOAP) and contains a group of functions that are packaged together for use in a common framework throughout a network. Read on to learn how Web Services can be consumed using ASP.NET Ajax. Thickbox 3.1 http://www.webreference.com/programming/javascript/Thickbox/ Continuing our series on various implementations of Lightbox, this article discusses another library, namely Thickbox, which can be used to display modal dialog boxes. User Personalization with PHP: The Admin Section http://www.webreference.com/programming/php/user_personalization7/index.html The final installment of our series on User Personalization with PHP focuses on the Administration of the bookmark application. Debugging JavaScript: Beyond Alerts http://www.webreference.com/programming/javascript/rg34/index.html Today, JavaScript can be written, debugged, and even tested using frameworks' built-in functionality or by specialized software. In today's article, we'll begin examining some of the latest ways of debugging your JavaScript code. Getting Started with URL Rewriting with Apache http://www.webreference.com/programming/Mod_Rewrite/ The Apache web server has a number of very useful and powerful features, one of which is the ability to rewrite URLs. Using the mod_rewrite module, Apache allows you to create short or fancy looking URLs transparently. This article discusses how to enable, configure, and tweak mod_rewrite in your Apache installation. Kicking the Tires on Your Next CMS http://www.webreference.com/authoring/languages/html/cms02/ Confused about which Content Management System (CMS) is right for you? Ernest Lilley helps you break Content Management Systems into distinct groups, based on how much time, money, and effort you can put into the project. User Personalization with PHP: The Final Scripts http://www.webreference.com/programming/php/user_personalization6/index.html User Personalization with PHP" examines the last scripts that make up the main section of the application. In particular, it covers how to add , remove and change bookmark information. Prevent Browser Caching of Dynamic Content http://www.webreference.com/programming/javascript/rg33/ Today we'll be discussing the use of Ajax in client-side caching. It's really a two pronged topic: first, it is beneficial for performance to cache the data once it's been downloaded because it minimizes server calls; second, you have to be able to force the browser to refresh some content when a server call is made. This article will concentrate on the latter. Greybox, Lightbox Part 2 http://www.webreference.com/programming/javascript/Greybox/ Greybox offers another use of Lightbox that other implementations can't brag about. Learn how to display a website or web page in a div, using Greybox. Search Search WebReference.com query http://www.webreference.com/cgi-bin/search.cgi