AD106, AD111 and AD114 slides posted
Now available on Slideshare:
| Version | Support end |
|---|---|
| 5.0 | |
| 6.0 | |
| 6.5 | |
| 7.0 |


Now available on Slideshare:
With AD106, AD111 and AD114 my colleagues and I delivered 3 development sessions. I always find it difficult to strike the right balance, so different levels of audience can benefit from them. Hunter, Viktor and I spend a lot of time discussing, creating, revising and starting over when we prepared for the sessions. It seems we were well accepted. Here are the ratings and comments:
One of the items in our AD111 presentation that got a lot of attention was the CoCoMo II analysis of existing Notes applications. I'll explain what it is and how to run your own analysis:com.ibm.sg.dxlmagic.DocumentDesignTags.properties in the current directory and creates it with default settings if missing. Then parses all the tags inside the given DXL or for each DXL file in the given directory and subdirectories. For each DXL file one .metrics file gets created. In that file the number of tags found are listed as well as line of code counts for everything inside a <code> tag. The properties file helps to classify code entries (e.g. UI Code, DBCode)com.ibm.sg.dxlmagic.DocumentDesignMetrics.properties file contains the list of tags you want to see in the output file. If missing the properties file gets created with default entries@echo off
REM Export Utility for NSF
ECHO Exporting %1
SET DYLD_LIBRARY_PATH=C:\Notes\
SET LD_LIBRARY_PATH=C:\Notes\
SET OLDPath=%PATH%
SET OLDClassPath=%CLASSPATH%
SET PATH=C:\Notes\;%PATH%
SET CLASSPATH=.;C:\Notes\jvm\lib\ext\*;%CLASSPATH%
java -Xmx2048m com.ibm.sg.dxlmagic.DesignExporter C:\Work %1
SET PATH=%OLDPath%
SET CLASSPATH=%OLDClassPath%
SET OLDPath=
SET OLDClassPath=
exitexportnsf crm\customers.nsf. Once all databases are exported I run a second batch file:@echo off
REM Document Utility for DXL
ECHO Documenting C:\Work
SET OLDPath=%PATH%
SET OLDClassPath=%CLASSPATH%
SET PATH=C:\Notes\;%PATH%
SET CLASSPATH=.;C:\Notes\jvm\lib\ext\*;%CLASSPATH%
java -Xmx1024m com.ibm.sg.dxlmagic.DocumentDesignTags C:\Work
java -Xmx1024m com.ibm.sg.dxlmagic.DocumentDesignMetrics C:\Work C:\Work\Report.csv
SET PATH=%OLDPath%
SET CLASSPATH=%OLDClassPath%
SET OLDPath=
SET OLDClassPath=
exit
With the accelerating emergence of mobile devices HTML5 takes centre stage. While the first round of the "browser wars 2.0" was all about speed, the second round is about HTML5 compatibility and behaviour. With the dominance of Android and iOS in the mobile market Microsoft's Internet Explorer isn't the gold standard for browsers anymore, the test results rather show IE as trying to catch up. Furthermore, since it isn't a standard if it doesn't allow for divergent interpretation, Microsoft implements HTML5 features different than the rest, creating a headache for developers. The irony in the whole situation is, that Microsoft won "browser wars 1.0" because the implemented HTML more faithful that its then competitors.<meta http-equiv="X-UA-Compatible" content="chrome=1"> to your HTML head section. This will ensure Chrome Frame is activated when rendering your page. If all of your applications on your (Domino) server should use it, you also can use a HTTP header (that's the web/Internet Sites section in the Domino directory) X-UA-Compatible: chrome=1
Starting Lotusphere with a Geek Band was quite enjoyable. Alistair opened the session going directly to to the most burning of questions: Who's the speaker: Entering the stage Michael J. Fox got standing ovations. This response to people lamenting about problems is "There was a lady who had a baby in a tree, what have you got?"
This entry is my reference for the collection of learning materials around XPages and adjacent technologies. I get asked a lot and in the spirit of sharing I make my recommendations public. There are a number of technologies and skills touching XPages, so it looks like a long list, but you don't need them all to get started.

This site is in no way affiliated, endorsed, sanctioned, supported, nor enlightened by Lotus Software nor IBM Corporation. I may be an employee, but the opinions, theories, facts, etc. presented here are my own and are in now way given in any official capacity. In short, these are my words and this is my site, not IBM's - and don't even begin to think otherwise. (Disclaimer shamelessly plugged from Rocky Oliver)
© 2003 - 2012 Stephan H. Wissel - all rights reserved as listed here:

Unless otherwise labeled by its originating author, the content found on this site is made available under the terms of an Attribution/NonCommercial/ShareAlike Creative Commons License, with the exception that no rights are granted -- since they are not mine to grant -- in any logo, graphic design, trademarks or trade names of any type.