Author: michiel
Date: 2009-05-14 17:44:40 +0200 (Thu, 14 May 2009)
New Revision: 35171

Modified:
   speeltuin/mihxil/presentations/2009-05-14/1.xhtml
   speeltuin/mihxil/presentations/2009-05-14/2.xhtml
Log:


Modified: speeltuin/mihxil/presentations/2009-05-14/1.xhtml
===================================================================
--- speeltuin/mihxil/presentations/2009-05-14/1.xhtml   2009-05-14 15:35:02 UTC 
(rev 35170)
+++ speeltuin/mihxil/presentations/2009-05-14/1.xhtml   2009-05-14 15:44:40 UTC 
(rev 35171)
@@ -13,17 +13,32 @@
 
       <h2><a href="#intro">Introduction</a></h2>
       <div>
-        <p></p>
+        <ul>
+          <li>MMBase Cloud Interfaces (Bridge)</li>
+          <li>RMMCI</li>
+          <li>XML</li>
+          <li>RSS</li>
+          <li>Dove</li>
+          <li>SOAP</li>
+          <li>org.omg.CORBA.*</li>
+          <li>...</li>
+
+        </ul>
       </div>
     </div>
     <div id="rmmci">
       <h2><a href="#rmmci">Remote Bridge</a></h2>
       <div>
-        <p>One of the oldest ways to using MMBase from 'remotely' is RMMCI</p>
-        <pre>
-          Example usage.
-        </pre>
-        Link to Bridge API
+        <ul>
+          <li>One of the oldest ways to using MMBase from 'remotely' is 
RMMCI</li>
+          <li>java.rmi.*</li>
+          <li>
+        <pre><![CDATA[
+CloudContext cloudContext = 
ContextProvider.getCloudContext("rmi://127.0.0.1:1111/remotecontext");
+Cloud cloud = cloudContext.getCloud("mmbase", "class", null);
+      ]]></pre>
+          </li>
+        </ul>
       </div>
     </div>
     <div id="dove">
@@ -31,7 +46,7 @@
       <div>
         <ul>
           <li>Used by Editwizards</li>
-          <li>A way to edit MMBase object via Servlet</li>
+          <li>A way to edit MMBase object via Servlet (Unused)</li>
           <li>Does Dove have a future?</li>
         </ul>
       </div>
@@ -50,7 +65,7 @@
       <div>
         <ul>
           <li><a href="http://cxf.apache.org";>CXF</a></li>
-          <li>JAX-WS</li>
+          <li>JAX-WS (javax.xml.ws.*)</li>
           <li>SOAP</li>
           <li>WSDL XML Specification
           <pre><![CDATA[

Modified: speeltuin/mihxil/presentations/2009-05-14/2.xhtml
===================================================================
--- speeltuin/mihxil/presentations/2009-05-14/2.xhtml   2009-05-14 15:35:02 UTC 
(rev 35170)
+++ speeltuin/mihxil/presentations/2009-05-14/2.xhtml   2009-05-14 15:44:40 UTC 
(rev 35171)
@@ -15,7 +15,11 @@
       <div>
         <ul>
           <li>1.8, 1.9, 1.10?</li>
+          <li>'Core 2'. Implementation of bridge interfaces by core classes. 
MMBase 3.0?</li>
+          <li>Servlet 2.5 (JSP 2.1, JSTL 1.2, Tomcat 6)</li>
+          <li>Java 6</li>
         </ul>
+        <p>XS4All sponsoring. Server maintanance. Https certificate.</p>
       </div>
     </div>
     <div id="services">
@@ -37,6 +41,8 @@
           <li>Optimistic vs perssimistic locking</li>
           <li>Editwizard transactions</li>
           <li>Bridge vs Core transactions</li>
+
+          <li>Locking and Clustering</li>
         </ul>
       </div>
     </div>
@@ -78,10 +84,18 @@
           </li>
           <li>
             Outer joins
-            <pre><![CDATA[<mm:listnodescontainer 
paths="news,author?">...]]></pre>
+            <pre><![CDATA[<mm:listcontainer path="news,people?">...]]></pre>
           </li>
+          <li>
+            Relationless joins
+            <pre><![CDATA[<mm:listcontainer 
path="news[author=number]people?">...]]></pre>
+          </li>
           <li>More complex function constraints</li>
-          <li>Better support for aggregated queries</li>
+          <li>Better support for aggregated queries
+          <pre><![CDATA[
+max = nodeManager.aggregate(q, AggregatedField.AGGREGATION_TYPE_MAX);
+          ]]></pre>
+          </li>
         </ul>
       </div>
     </div>
@@ -110,6 +124,7 @@
     </description>
     <class name="org.mmbase.datatypes.StringDataType" />
     <handler mimetype="text/html,application/xml+xhtml" 
name="org.mmbase.datatypes.handlers.html.StringHandler" />
+    <handler mimetype="application/swing"               
name="org.mmbase.datatypes.handlers.swing.StringHandler" />
     ]]>
           </pre>
           <pre><![CDATA[
@@ -153,13 +168,22 @@
 <mm:form>
    <mm:node>
      <mm:fieldlist type="edit">
+       <mm:fieldinfo type="guiname" />
        <mm:fieldinfo type="input" />
        <mm:fieldinfo type="errors" />
       </mm:fieldlist>
    </mm:node>
-   <mm:valid>
-     <mm:commit />
-   </mm:valid>
+   <input type="submit" name="submit" />
+   <mm:import externid="submit" />
+   <mm:present referid="submit">
+     <mm:valid>
+       <mm:commit />
+       Saved!
+     </mm:valid>
+     <mm:valid inverse="true">
+       Form not valid!
+     </mm:valid>
+   </mm:present>
 </mm:form>]]>
           </pre>
           <p>Perhaps can be improved on. Something like</p>
@@ -167,13 +191,19 @@
 <mm:form>
    <mm:node>
      <mm:fieldlist type="edit">
+        <mm:label />
         <mm:input  />
-        <mm:errors />
+        <mm:errors max="1">
+          <span class="error"><mm:write /></span>
+        </mm:errors>
      </mm:fieldlist>
    </mm:node>
-   <mm:valid>
-     <mm:commit />
-   </mm:valid>
+   <mm:submit />
+   <mm:onsubmit>
+     <mm:valid>
+       <mm:commit />
+     </mm:valid>
+   </mm:onsubmit>
 </mm:form>]]>
           </pre>
           </li>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to