This real estate site was designed by an Advertising firm and then implemented using ASP.NET. This was my first project in ASP.NET for SohoPros. It was designed using a web services backend to fetch data out of a Microsoft SQL database. Searches can cross private listing and MLS listings for very unique results. Users can store search criteria to repeat searches on future visits. Images are fetched from a remote server, cached locally, resized dynamically, and displayed on the web site. Javascript is generated dynamically using the list of images. The web site takes advantage of simple mapping technologies. The site has not been updated since 2003. ASP.NET has some weird state problems. As a framework it is very hard to predict how it will write some HTML because it writes different HTML depending on the target web browser.