Monthly Archives: July 2008

IIS/ASP.NET Cookieless Support Not Working As Expected

In one of the environments I work, cookies cannot be used because the pages run inside web browser controls running on a client application and cookies end up being shared by all browsers. Fortunately, ASP.NET allows us to persist some … Continue reading

Posted in 2666, 2670, 2672, 2675, 2676, 2681, 6001, 7109 | 2 Comments

Other Ways For Making PathInfo And ASP.NET Themes Work Together

On my last post I wrote about a solution for the problem that arises when we try the use path infos and ASP.NET Themes and Skins together. Raj Kaimal suggested rewriting all LINK HTML elements URLs to the correct URL as … Continue reading

Posted in 2666, 2670, 2672, 2675, 2676, 2681, 6001, 7109 | 2 Comments

Making PathInfo And ASP.NET Themes Work Together

Updated on 2008.07.28 – The code was done in a hurry and, talking to my friend Luís, I noticed that I had forgotten to make a case insensitive comparison and that the code was not so obvious. So, I updated … Continue reading

Posted in 2666, 2670, 2672, 2675, 2676, 2681 | 2 Comments

PathInfo And ASP.NET Themes: Why Can’t They Work Together?

If you ever worked with ASP.NET Themes and Skins, you know that stylesheet links are added to the head section of the HTML document. The rendered URL to these stylesheets is always relative to location of the page being requested. … Continue reading

Posted in 2666, 2670, 2672, 2675, 2676, 2681 | 4 Comments

Make The HttpValueCollection Class Public And Move It To System.DLL

I find the System.Web.HttpValueCollection class very useful in a wide number of situations that involve composing HTTP requests or any other need to represent name/value collection as a string (in an XML attribute, for example). As of now (.NET Framework … Continue reading

Posted in 2666, 2670, 2672, 2675, 2676, 2681, 6015 | 7 Comments

BEWARE: System.Web.HttpValueCollection Parsing Is Not Reversible

If you run this code: System.Collections.Specialized.NameValueCollection queryString = System.Web.HttpUtility.ParseQueryString("noKey&=emptyKey&A=Akey"); queryString will actually have the running type of System.Web.HttpValueCollection. What’s great about this class is that its ToString method output is the collection’s content in a nice URL encoded format. As … Continue reading

Posted in 2666, 2670, 2672, 2675, 2676, 2681 | Leave a comment

Isolator 4.3 Released!

Today Typemock released version 4.3 of Typemock Isolator. Download it from here. What’s new? Support for Ivonna. For those of you who develop ASP.Net applications, Ivonna is a great tool, built on top of Isolator’s platform, to simplify writing tests … Continue reading

Posted in 2666, 2670, 2672, 3649, 6428, 6587 | Leave a comment

I’m A Microsoft MVP For The 6th Time And I FEEL GREAT

Video: I Feel Great! – MVP

Posted in Uncategorized | Leave a comment