HttpHandlers are cool. There I said it. Not only are they cool but so incredibly easy to write. I've read about them, dabbled with them and even wrote so Haiku's about them - but never could I find a practical example to use them - until yesterday. The ProblemSo we have WebServer1 that is outside the firewall and is publicly and anonymously accessible via a URL. Queries made from WebServer1 for a specific image are passed through to WebServiceServer1 which resides behind the firewall and is accessible...
The Issue In developing re-usable components such as ASP.NET User Controls (you know the files with the .ascx extension), Javascript is commonly used to achieve a richer, more responsive user experience. The INamingContainer interface fixes up client IDs and Names so that they are all unique on the client to avoid naming collisions. Javascript that accompanies this also needs to heed to this issue. Naming collisions can occur of a control is used multiple times on a page and thats precisely why the...