<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>Re: [Seaside] Slides from STS'07</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Thanks, I do, but first I personally prefer a more verbose version and second it was to show the cascade as a replacement for old api snippets some of which slipped in the GemStone presentation and I felt it was important to point out the improvements. Thanks though,<BR>
<BR>
Cheers!<BR>
<BR>
-Boris<BR>
(Sent from a BlackBerry)<BR>
<BR>
----- Original Message -----<BR>
From: seaside-bounces@lists.squeakfoundation.org &lt;seaside-bounces@lists.squeakfoundation.org&gt;<BR>
To: Seaside - general discussion &lt;seaside@lists.squeakfoundation.org&gt;<BR>
Sent: Sat May 05 00:32:13 2007<BR>
Subject: Re: [Seaside] Slides from STS'07<BR>
<BR>
Hi<BR>
<BR>
I'm sure you know it but the following:<BR>
<BR>
(html textInput)<BR>
&nbsp; class: 'required';<BR>
&nbsp; value: self amount;<BR>
&nbsp; callback: [:value | self amount: value].<BR>
(html submitButton)<BR>
&nbsp; yui;<BR>
&nbsp; callback: [self process];<BR>
&nbsp; text: 'Process']<BR>
<BR>
could be written als<BR>
<BR>
html textInput<BR>
&nbsp; class: 'required';<BR>
&nbsp; on: #amount of: self.<BR>
html submitButton<BR>
&nbsp; yui;<BR>
&nbsp; onf: #process of: self.<BR>
<BR>
The visual design point can't be stressed enough.<BR>
<BR>
Cheers<BR>
Philippe<BR>
<BR>
2007/5/4, Boris Popov &lt;boris@deepcovelabs.com&gt;:<BR>
&gt; If anyone cares, here are the slides from my presentation on Wednesday,<BR>
&gt;<BR>
&gt; <A HREF="http://leftshore.wordpress.com/2007/05/04/slides-from-sts-2007/">http://leftshore.wordpress.com/2007/05/04/slides-from-sts-2007/</A><BR>
&gt;<BR>
&gt; Cheers!<BR>
&gt;<BR>
&gt; -Boris<BR>
&gt;<BR>
&gt; --<BR>
&gt; +1.604.689.0322<BR>
&gt; DeepCove Labs Ltd.<BR>
&gt; 4th floor 595 Howe Street<BR>
&gt; Vancouver, Canada V6C 2T5<BR>
&gt; <A HREF="http://tinyurl.com/r7uw4">http://tinyurl.com/r7uw4</A><BR>
&gt;<BR>
&gt; boris@deepcovelabs.com<BR>
&gt;<BR>
&gt; CONFIDENTIALITY NOTICE<BR>
&gt;<BR>
&gt; This email is intended only for the persons named in the message<BR>
&gt; header. Unless otherwise indicated, it contains information that is<BR>
&gt; private and confidential. If you have received it in error, please<BR>
&gt; notify the sender and delete the entire message including any<BR>
&gt; attachments.<BR>
&gt;<BR>
&gt; Thank you.<BR>
&gt;<BR>
&gt; _______________________________________________<BR>
&gt; Seaside mailing list<BR>
&gt; Seaside@lists.squeakfoundation.org<BR>
&gt; <A HREF="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</A><BR>
&gt;<BR>
_______________________________________________<BR>
Seaside mailing list<BR>
Seaside@lists.squeakfoundation.org<BR>
<A HREF="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</A><BR>
</FONT>
</P>

</BODY>
</HTML>