In a customer project, I needed to do lookups against the Norwegian postal register. Normally, I have made a table in a SQL database or had an XML file that I have query against. This has created several problems, like to keep the register updated.

GeoNames is geographical database available under a Creative Common attribution license. This data is accessible free of charge through a number of web services. One of the services you can query against is postal register for over 40+ countries. Send postal code and country code (ISO-3166), and get data like city, county, county number and postal code back.

I’ve created an interface to the webservice "PostalCodeLookup". You find the code here : http://snipplr.com/view/16844/postal-code/


All you need is write  “aviary.com/” at the start of the url to the page you want to capture. Then pick Aviary entire website (not just what is visible) and presents it in a editing window where you can put on the lines, arrows, circle, text, crop the image so you get the essential part, etc.


Finally got around to getting a install of Windows 7 on my MacBook Pro and of course the first thing I install is Visual Studio 2008 and IIS 7.  If you choose the default options, this is the message you get when selecting local IIS in the open or create web projects.

You must be a member of the Administrators group on the local computer to access the IIS metabase. Therefore, you cannot create or open a local IIS Web site. If you have Read, Write, and Modify permissions for the folder where the files are located, you can create a file system Web site that points to the folder in order to edit the files.

Initially I’m thinking this is the user rights thats blocking me from accessing the metabase.  So I try to run VS2008 as “Run as administrator”, but I get same error message.

I then remembered an IIS 6 option under the Windows Features install dialog under Internet Information Services and found the following option that allows VS 2008 to play with IIS 7, “IIS Metabase and IIS 6 configuration compatibility”.  Here are the steps:

  1. Open Control Panel
  2. Open Programs
  3. Open Windows Features
  4. Expand Internet Information Services
  5. Expand Web Management Tools
  6. Expand IIS 6 Management Compatibility
  7. Check IIS Metabase and IIS 6 configuration compatibility
  8. Click OK

 

Good luck. :)


EPiServer CMS 5 support ASP.NET 2.0 Provider. I have developed a membership-and roleprovider for Lotus Notes 8.
I have testet the EPiServer with this provider against 1000 concurrent users.

Send mail if you want to test it.


I was involved in a project where had problems with performance. I came across addon to Firebug, YSlow.

YSlow analyzes web pages and tells you why they’re slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool. YSlow gives you:

  • Performance report card
  • HTTP / HTML summary
  • List of components in the page

Browsershots makes screenshots of your web design in different browsers. It is a free open-source online service created by Johann C. Rocholl. When you submit your web address, it will be added to the job queue. A number of distributed computers will open your website in their browser.