Notes on Building a MultiLingual RIA

RIAs must validate on both the client and server-side. Thus, the server must have access to validation data. In that regard, it is easier to have the server handle the language-sensitive validation and then send it to the client, rather than have all l… more »

How to Transfer a Domain Name from one Registrar to Another

Check all email addresses and ensure they are valid and current. If there is a private registration, you will have to change it to public. Unlock the domain(s). Request an authorization code. You should receive an email with the domain name and code.… more »

Instant Web Site - with Full Control

Concrete5 ( offers a great way to create a site quickly, and be able to customize it later. This is a valuable service, because many people start with a simple site, and then want to extend it. Concrete5 gives you all the ac… more »

Session Timeout Notes

Server should use a deterministic method to timeout sessions. cron jobs are good. These should be lightening fast. See other posts in this blog. These timeouts address the situation where the user closes the browser and walks away without logging out… more »

Rapid RIA Development

Each step ends with place in version control, submit for review, evaluate review responses and apply them as appropriate.. Define the page architecture, common page elements first. These must be stable before beginning. Build page level XHTML/CSS… more »