• Browse Blogs
  • My Blog
  • My Updates

+Tags Get help with tags?

+ Similar Entries

photo

2009 - The Year of X...

Blog:  Beyond The Ye...
Peter Presnell
Updated 
No RatingsRatings 0     CommentsComments 1
photo

Are You A Legend (Ye...

Blog:  Beyond The Ye...
Peter Presnell
Updated 
No RatingsRatings 0     No CommentsComments 0
photo

Adding the "X" Facto...

Blog:  Beyond The Ye...
Peter Presnell
Updated 
No RatingsRatings 0     CommentsComments 2
photo

Tagging Design Eleme...

Blog:  Beyond The Ye...
Peter Presnell
Updated 
No RatingsRatings 0     CommentsComments 1
photo

Add Discussion Threa...

Blog:  Beyond The Ye...
Peter Presnell
Updated 
No RatingsRatings 0     CommentsComments 2

+ Bookmarks

+ Blog Authors  

New OpenNTF Project - xDomino Framework

Peter Presnell |   | Tags:  .dominoframework xdominoframework openntf | Comments (3)  |  Visits (532)
It is still early days in my Xpages learning but one thing has already become very clear.  Xpages development is crying out for a framework even more so than LotusScript. It is not yet clear to me how much of my time moving forward is going to be spent doing Xpages development, but the extend to which I do I just know a lot of my time is going to be consumed collecting code from all over the place and consolidating it and combining it with my own code in a way that will allow me to continue to do Rapid Application Development.

It is now clear to me that I need two separate framework.  The existing one that is OOP LS based and will support all non XPage development and a separate one that will focus almost exclusively on Xpages and SSJS (and possbly Java and even LS at a later stage).  My goal is to at least have a beta posted on OpenNTF sometime soo after 8.5.1 is released.

The current .Domino Framework proect is likely to be extended but will focus on non-XPages development.  How much will depend on how much non-Xpages development gets done in the future.

I have now created a community on bleedyellow.com.  Anyone who would like to get involved in any way is encourage to join this community (it is moderated but I have super low standards on membership -- If you drink beer or even if you write some form of Notes code your are a shoe in to be accepted).  Contributions can include ideas, enhancement requests, code contributions, rolling up your sleeves and building the code, or just telling us what we are doing wrong.
No RatingsRatings 0

Comments (3)

photo
1 Nathan T Freeman commented   Permalink No RatingsRatings 0

I would strongly recommend doing this as Java, and then designing simple SSJS front-end points to it.

Prediction: the number one thing you'll want to do is come up with a way to better manage Notes objects from one request to the next.

photo
2 Jan Schulz commented   Permalink No RatingsRatings 0

BTW: How are events handled on xPages in the client (postsave and so on -> for functions like audit trail or writing changes to other docs). Is that also possible with SSJS/Java or do you need LS for that (in 8.0.2 there is no possibility to add java code to the events).

And if they are there: are they as buggy/strange as the LS variants?

photo
3 Peter Presnell commented   Permalink No RatingsRatings 0

@Jan. I can't comment yet about Notes client (i.e. 8.5.1) but it looks like Xpages in 8.5.0 has event for both the xpage and the forms themselves. So in the case where an Xpage has multiple documents exposed I think you can expect form events form being fired for each document loaded. The xpage events could be used as a way of implementing a layer of control over individual documents (e.g. preventing any updates unless all validation is passed).

Add a Comment Add a Comment

Previous |  Main  | Next
Skip to main content link. Accesskey S
IBM Lotus Connections Help Tools About