Monday, September 27, 2010

Chrome Frame - no longer beta

Google announces that Chrome Frame is now on the Stable channel.


Great news for those still struggling with IE6. At least it offers an improved chance of getting customers to adopt CF now. Spread the message: standards compliance means faster rendering, reduced markup, improved network performance, simpler code development and maintenance, future proofing and accessibility.

Tuesday, September 7, 2010

State Pattern

So an RIA page needs its state to be driven by a server side engine, lots of if/else statements are going to happen for sure. The State pattern is your friend here. It allows a server class to have a set of state objects, of which one is current at any time. Each state controls the behavior of the class for a certain command, and determines the next state to transition to.
Any changes to the system behavior can be made just by modifying the states. Saved me a lot of messy code.