Andre Small's Blog
01/19/2010
411 Length Required in Firefox 3
When using AJAX in FF3.0.x you need to be careful if you are doing a post to webservice method or any end-point that does not accept any parameters.
12/18/2009
Google Browser Size
Google labs has just released an interesting tool called Browser Size.
11/30/2009
Get Querystring value from UrlReferrer
Here is a snippet of code that I have found to be useful as of late.
09/15/2009
ASP.NET Expression Builder
After working on a few multi-lingual sites, the common problem that I face was the swapping the text and images. Now, you can use <%$ %> expression builder to get the text and image path from resources files.
09/15/2009
Useful Javascript functions
The String.Trim(), String.StartWith and String.EndWith methods are very useful methods that are prebuilt into the .NET framework, that need a client-side implementation. Below are the javascript equivalents that I have found to be extremely helpful.
05/08/2009
The Browser no Install Option ... Web Dev's Rejoice!
This is really cool!!! Over at Xencode, the makers of an application virtualization product called "Virtual Application Studio" has a beta out for Internet Explorer 8 running in a "virtualized application mode".
05/07/2009
Refresh of Internet Explorer Application Compatibility VPC Image
Microsoft has updated their virtual PC images for IE compatibility test (finally!) The last set of images expired on April 30, 2009. The new, released on May 5th will expire on August 31, 2009 for the Win XP versions and 120 days after the first run for the Vista versions.
02/06/2009
Firebug for Safari for Windows (Not Quite...)
Ran into an issue with Safari for Windows where the CSS rendering was completely off when compared to IE 7, FF 2 & 3 and even IE 6. With no debug tool quickly available to find out what the problem was (like Firebug), so I resorted to trial-and-error methodology. Still no luck.
02/06/2009
Safari, Custom 404 Error Pages and Stylesheet Page Links ... Bad News!!!
Here is a weird one, if your web app or web server serves up a custom error 404 HTML page, you could be in world of hurt if the 404 occurs in a style sheet page link. The reason why is, despite the fact the server sent a 404 back to Safari, the web app or web server (IIS 7 for example) returned a HTML page with styling embedded in it. Safari will read the returned page and integrate the 404 page CSS into your page's CSS and that will throw everything related to those elements (H1, H2 ... ) off.
02/04/2009
Changing the Date/time for a Virtual PC Guest
Interesting situation I had, where I needed to change the Date/time on my machine to diagnosis a time issue. Since changing the date/time on a Windows domain connected computer is a big no-no (if you don't mind the domain controller throwing security errors because of the domain security tokens are time sensitive).
01/28/2009
IE 6 & 7 Web Page Printing
If you are designing/building a page whose intended purpose is for the user to print, you need to be careful of the content width. Unlike all the other browsers, IE 6 does not support wide page shrinking when printing.
01/27/2009
IIS 5.1 - Increase the concurrent connection limit
When using Windows XP as your primary development box for websites you will quickly hit the IIS concurrent connection limit error message when testing/verifying your work in multiple browsers on your machine.