Posts Tagged: ‘openNTF’

OpenNTF XPages Extension Library und Domino 9.0.1 FP3 / FP4

26. August 2015 Posted by Bernd Hort

Auf der Download Seite für die OpenNTF XPages Extension Library befindet sich ein kleiner Hinweis bei den letzten beiden Releases 901v00_12.20150311-1316 and 901v00_13.20150611-0803:

“Please be aware of technote SWG21696682 as it affects the installation of the Extension Library if the UpdateSite.nsf method is used.”

Mit diesem Hinweis gemeint ist, dass wenn Sie eine UpdateSite.nsf auf einem Domino 9.0.1 Server mit FP3 oder FP4 verwenden, um eine Extension Library zu installieren, Sie in Schwierigkeiten sind.

Bei beiden Fix Packs verhindert eine Änderung in den Sicherheitseinstellungen für die Verwendung des Befehls java.classforName in der JVM das eine Extension Library geladen wird. Auf der Serverkonsole gibt es keine Fehlermeldung oder sonsts einen Hinweis. Die Extension Library steht einfach nicht zur Verfügung.

Für das FP4 ist die Lösung sehr einfach: Installieren Sie den JVM Patch SR16FP7 so wie in der IBM technote “Interim Fixes & JVM patches for 9.0.1.x versions of IBM Notes, Domino, iNotes & Notes Browser Plug-in” beschrieben ist.

Nach der Installation des JVM Patch SR16FP7 werden Sie auch wieder die geliebte Meldung auf der Konsole sehen: “...NSF Based plugins are being installed in the OSGi runtime...”


OpenNTF hat einen neuen Look

16. Januar 2014 Posted by Stefan Gebhardt

 

openntf.org hat ein neues, frisches Logo mit einem komplett neuem Outfit der Website bekommen und bringt damit eine bessere Übersichtlichkeit und ein moderneres Handling mit sich. Der volle Blogbeitrag zur Umstellung findet sich hier.

 

Print

New version of ACL & Cluster Tool published on OpenNTF

11. November 2013 Posted by Stephan Kopp

Today, I published a new version of my ACL & Cluster tool.

Changes:
- New feature to apply the mail-/homeserver of each mailfile owner as adminserver

ACLClusterTool

- from the setup document, you can now send console commands to execute the agents immediatelly (useful for testing)

FuM_Client

For more details and download, go to the project page on OpenNTF

Feature requests and bug reports are very welcome!


Filed under: IBM Notes/Domino, Tools

Appathon contest @OpenNTF

26. Februar 2013 Posted by Stefan Krueger

 

OpenNTF is happy to announce and launch the Appathon sponsored by TIMETOACT GROUPWebGate Consulting AG and IBM developerWorks. Contribute your open source project between now and June 23th and have a chance to win one of ten $1000 prizes. 

 

 

http://connectionscontest.openntf.org/

 

All types of OpenNTF projects can be nominated that utilize IBM Connections. This includes the following areas:
- iWidgets for IBM Connections
- OpenSocial Gadgets for IBM Connections
- Accessing IBM Connections via the Social Business Toolkit SDK
- Accessing IBM Connections via the Connections REST APIs
- Customization solutions for IBM Connections 

 

 

http://xpagescontest.openntf.org/

 

All types of OpenNTF projects can be nominated that use XPages or OSGi. This includes the following areas:
- XPages applications (NSFs)
- XPages custom controls (in NSFs)
- Custom XPages extension libraries
- Custom OSGi bundles for IBM Domino
- DOTS tasklets 

 

OpenNTF Entwicklerwettbewerb für IBM Connections

13. August 2012 Posted by Henning Schmidt

Seit kurzem läuft der 4. OpenNTF Development Contest. Die ersten drei Contests waren sehr erfolgreich und brachten viele Ideen, Module und Anwendungen hervor. Diese Wettbewerbe waren auf die Entwicklung von XPages Anwendungen beschränkt, die auf dem Domino Server ausgeführt wurden und auf die entweder mit dem Notes Client, dem Web oder auf mobilen Endgeräten zugegriffen wurde.

Der vierte Contest geht nun einen Schritt weiter. Die Produktpalette der IBM wächst in den kommenden Jahren immer weiter zusammen. Bald steht die Lotus Notes Social Edition vor der Tür und kommt mit Features aus Projekt Vulkan daher, die so auch in Lotus Connections 4 zu finden sind. Die nächste Version von Lotus Notes wird dann wohl noch weiter mit IBM Connections verheiratet. Da liegt es nahe, sich als Entwickler schon jetzt mit den Möglichkeiten und Restriktionen von Lotus Connections auseinanderzusetzen.

Bild

Der Development Contest besteht aus zwei Kategorien. Die erste ist völlig offen und es können eigene Ideen jedweder Art auf Basis von XPages eingereicht werden. Die zweite Kategorie jedoch gibt die Richtung klar vor. Es sollen Apps entwickelt werden, die in Lotus Connections ausgeführt werden sollen. Nun hat nicht jeder Entwickler Zugriff auf eine IBM Connections Instanz und wenn, dann wahrscheinlich nicht zum Zwecke der Softwareentwicklung. Hier hilft die IBM mit der Bereitstellung eines Shared Images. Niklas Heidloff stellt den Umgang mit diesem Image in einem kleinen Video vor. Alle weiteren Informationen finden Sie auf der offiziellen OpenNTF Development Contest Seite.

Das schöne dabei ist: Die Zeit, die in die Umsetzung der Idee für eine IBM Connections App gesteckt wird, kann sich auch noch bezahlt machen. Die Gewinner bekommen jeweils 1.000 USD! Mitmachen lohnt sich also. Als Start für die Entwicklung von Apps für IBM Connections möchte ich auf Niklas Heidloffs Blog verweisen, in welchem er eine Sammlung seiner IBM Connections Erfahrungen hinterlegt hat.

Erfahrungsbericht: Notes Entwickler Camp 2012

28. März 2012 Posted by airwolf89

Ja, schöne Dinge vergehen viel zu schnell. Heute war der letzte Tag des Notes Entwickler Camps 2012. Ich möchte an dieser Stelle meine Erfahrungen teilen und jedem ans Herz legen zu überlegen dort auch mal teilzunehmen.

Tag 1

Nach einer größtenteils unproblematischen Anreise kamen mein Kollege Sven Hasselbach und ich in Gelsenkirchen im Maritim Hotel an. Das Hotel war völlig in Ordnung, nichts über die Maße luxuriöses, aber zu meckern gab’s auch nichts.

Pünktlich um 10:30 Uhr startete das Camp mit der Begrüßung durch Rudi Knegt, dem Initiator und Veranstalter des Camps, welcher scheinbar immer gut gelaunt zu sein scheint =)

Anschließend teilte Philippe Riand in einer Präsentation mit, was in Zukunft in Sachen ICS, Social Business und XPages tun wird. Ein Kommentar, mit Live-Demo stach besonders heraus. Nämlich dass es bald einen richtigen Serverside Javascript Debugger geben wird. Dies wurde durch einen spontanen Begeisterungsausbruch der ca. 230 Teilnehmer kurz unterbrochen.
Quintessenz der Vorstellung war denke ich, dass sich IBM in Zukunft, wie zu erwarten war, auf den Bereich Social Business und XPages konzentrieren wird. Serverside Javascript soll sich zu Lingua Franca entwickeln, denn es wird an vielen Schnittstellen zu anderen Systemen, beispielsweise auch Sharepoint gearbeitet und soll zukünftig eine generische Schnittstelle für eine Vielzahl von Web-Anwendungen bereitstellen.

Anschließend gab es wie immer das kurze “Speed-Agendaing” (wahrscheinlich ein Produkt der von Rudi Knegt zum Leben erweckten Sprache “Rudisch”), in welchem die Referenten ein kurzen Abriss über die anstehenden Präsentationen gaben, um dem Teilnehmer die Entscheidung zu erleichtern an welchem von den 5 gleichzeitigen Sessions man denn teilnehmen sollte.

Ich entschied mich für die Session von Detlev Pöttgen von Midpoints, welche von Widgets, Livetext und Plugins handelte. In dieser Session stellte er die Einsatzmöglichkeiten und die Handhabung von Widgets dar. Wie man eines anlegt, wie man selbst welche mit Hilfe von Plugins erstellt und wie man sie unter den Usern verteilt. Letzteres kam leider aufgrund vieler Fragen ein wenig zu kurz, doch es gab über dieses Thema am nächsten Tag noch eine Session die sich auschließlich mit diesem Thema beschäftigte, von daher nicht so schlimm. Außerdem wurde ein konkretes Pluging gezeigt, welches intern beim Referenten genutzt wird. Es war ein Plugin, welches bei Markierung einer E-Mail Daten über den Absender aufruft und anzeigt welche Tickets und Aufträge dieses Kunden noch offen sind. Coole Idee.

Mein Fazit dazu: Eine sehr schöne Technologie, die meinerseits und bei mir in der Firma bisher ziemlich kurz kam. Jedoch sieht man alleine an den Plugins, welche wir für die Entwicklung verwenden, was damit möglich ist. Auch bieten sie eine schöne Schnittstelle mit denen man auf Web-Anwendungen zugreifen kann, auch auf XPages. Ich werde mir in Zukunft auf jeden Fall mal genauer anschauen was man damit machen kann und schauen dass wir das unseren Kunden anbieten können.

Parallel hielt Ulrich Krause einen Vortrag über die Grundlagen der XPages Entwicklung, Rocky Oliver über die bis heute große Macht von Lotusscript, Manfred Meise einen Vortrag über Security in Notes, sowohl auf Admin, als auch auf Entwickler Seite, was selbst erfahrenen Notes Entwicklern noch das ein oder andere erneut ins Gedächtnis rief bzw. klar gemacht hat, was Security angeht. Manuel Nientit. Zeigte in seiner Hands-On Session praktisch wie man in Javascript einsteigt.

Nach der Kaffepause ging es für mich mit dem Vortrag von Niklas Heidloff weiter, in welchem er kurz die schönsten Projekte auf OpenNTF vorstellte. Dabei zeigte er ein paar interne Zahlen von OpenNTF, beispielsweise dass fast jeden Tag ein neues Projekt auf OpenNTF hochgeladen wird und mittlerweile über 800 Projekte beherbergt. Er ging auf eine Vielzahl von Projekten ein, dessen Erwähnung diesen ohnehin schon viel zu langen Post sprengen würde. Zum größten Teil die wirklich gut gelungenen Projekte für die beiden vergangenen Development Contests und nutzte gleich die Chance den auf dritten Development Contest aufmerksam zu machen. Er zeigte sich stolz auf die Community wie viele Projekte jeden Monat neu hochgeladen werden und welche Qualität diese vorweisen können. Auch kündigte er an dass bereits an einem Plugin gearbeitet wird, mit dem man auf die veröffentlichten XSnippets direkt aus dem Domino Designer zugreifen kann.

Mein Fazit dazu: Man sollte auf jeden Fall einmal ein wenig Zeit investieren sich die Projekte auf OpenNTF anzuschauen und zu evaluieren welche man davon verwenden kann. Ich möchte fast schon garantieren dass für jeden das ein oder andere Projekt interessant sein wird. Auch ich werde, in Zukunft, versuchen mich dort ein wenig mehr einzubringen und XSnippets zu posten und auch mal das ein oder andere Control oder sogar Projekt zu veröffentlichen.

Parallel hielt Matthew Fyleman einen Vortrag darüber wie man bestehende Notes Applikationen am besten in XPages Anwendungen verwandelt. Gerd Hildebrandt zeigte in seinem Vortrag dass LotusScript noch lange nicht tot ist. Christian Habermüller zeigte wie man am besten Workflows analysiert und dokumentiert und dabei auch ein wenig über den Tellerrand des Entwicklerhorizonts schaut. Das Hands-On von Thomas Schneider über Composite Applications fiel leider aufgrund eines Unfalls in der Familie aus. Gute Besserung an dieser Stelle.

Das Abendprogramm bestand dann aus “Speed-Demoing” bei welchem jeder der ein interessantes Problem oder Konzept vorzustellen hatte, 5 bis 10 Minuten Zeit bekam dies mit einer kurzen Präsentation zu zeigen. Anschließend gab es eine offene Fragerunde, in welcher jeder seine Problemchen auf die man während der Entwicklung traf vorstellen und mit allen Teilnehmern diskutieren konnte. Bei diesen Fragerunden, welche jeden Abend stattfanden, wurde eine Vielzahl von Problemen auch direkt gelöst oder zumindest Herangehensweisen vorgeschlagen, was einige Entwickler, denke ich, ziemlich glücklich gemacht haben dürfte. Allerdings ist mir in diesen Veranstaltungen bewusst geworden, wie wenige Leute sich so intensiv mit XPages beschäftigen, so wie ich das bei mir auf Arbeit tue. Der Großteil der Probleme waren allgemeine Probleme mit Notes (im Klassischen Notes Umfeld) oder Probleme mit Lotusscript oder Formelsprache.
Danach gab es dann, moderiert von Gregory Engels, Präsentations-Karaoke.

Anschließend wurden die Teilnehmer von den Veranstaltern dazu genötigt bis 22:30 Uhr die Bier- und Weinreserven des Hotels zu vernichten. Bei dieser überaus unangenehmen Aufgabe wurde viel gefachsimpelt, Erfahrungen ausgetauscht und Bekanntschaften geschlossen und Kontakte geknüpft. Als dann gegen 2 Uhr die letzte Bar im Hotel schloss ging dann auch der letzte Notes-Entwickler glücklich ins Bett und freute sich auf den nächsten Tag.

Tag 2

Pünktlich um 08:10 Uhr startete man dann mit einigen Organisatorischen Dingen und Speed-Agendaing zu den aktuellen Präsentationen in den neuen Tag. Danach machten sich die Teilnehmer, motiviert und ausgeschlafen wie man das nach dem vorherigen Abend erwarten würde auf zu den Sessions.

Ich besuchte die Präsentation von Ulrich Krause in welcher er die Extension Library, wie sie funktioniert, wie man sie installiert und wie man sie verwendet ausführlich beschrieb. Dabei stellte er auch das eine oder andere Modul aus der Extension Library ein. Auch wurden ein paar allgemeine Themen rund um die neuen Features in 8.5.3 vorgestellt. Auch Themen wie Themes wurden angesprochen. Nebenbei wurden natürlich viele Fragen beantwortet.

Mein Fazit: Wie schon vorher für mich feststand wird es für mich, freiwillig, keine Entwicklung mehr ohne die Extension Library geben. Dazu gibt es einfach zu viele geniale Module in der Library welche sich perfekt für die Entwicklung eigener Anwendungen eignen, als dass man sie ignorieren könnte. Außerdem, da durch das Upgrade Pack 1 die Extension Library, in leicht abgespeckter Version, nun vollständig von der IBM supported wird, gibt es nun keinen Grund mehr für Notes Admins sich dagegen zu wehren die “ach so böse openSource Software” auf den eigenen Notes Servern zu installieren.

Parallel hielt Werner Motzet einen Vortrag über agile Software- und Projektmanagementmethoden und gab einige Tipps über eine effizientere Projektführung im Notes Umfeld. Jürgen Kunert stellte vor wie man Richtig(er) kommuniziert, ein Vortrag über Kommunikationsmittel und wie man sie im Entwicklungsumfeld besser nutzen kann. Matthias Schneider stellte den Lotus Protector von IBM ein wenig genauer vor und erläuterte wie man ihn einsetzen und selbst erweitern und anpassen kann. Howard Greenberg lehrte in einer Hands-On Session den Einstieg in die XPages Entwicklung.

Anschliessend besuchte ich die Session von Manfred Meise, in welcher er detailliert die Einsatzmöglichkeiten von Themes darstellte und einen Einstieg in diese Thematik gab. Für mich war leider wenig neues dabei, trotzdem ein interessanter Vortrag.

Mein Fazit: Mit Themes hatte ich mich ja bereits zuvor beschäftigt. Ich wurde jedoch darin bestätigt dass es keinen Grund sie nicht einzusetzen, da sie einem einfach sehr viele Möglichkeiten geben die grafische Gestaltung seiner Anwendungen effektiv aufzubauen und zu verwalten.

Parallel hielt Gregory Engels einen Vortrag, genannt “Ich weiß was du diesen Sommer tun wirst”, in welchem er einen Blick in die Kristallkugel warf und darstellte wie es wahrscheinlich mit Notes und den XPages weitergehen wird und was sich hinter den einzelnen Schlagwörtern, mit welchen die IBM auf der LotusSphere um sich warf, verbirgt und was man damit alles machen könnte. Phil Riand und Niklas Heidloff komprimierten den Inhalt einer Wochenfüllenden Vorstellung über die Features von 8.5.3, der Extension Library, JDBC Datasources, REST Schnittstellen, OAuth, der XPages Workflowengine XFlow, OSGi Tasklets und Plugins. Ich hörte von Teilnehmern die mit Kopfschmerzen und einem von Ideen überquellenden Hirn aus dieser Präsentation herausgingen. Ein Kollege von Thomas Schneider war so freundlich sich mit der Präsentation über Webservices unter Notes auseinanderzusetzen, sodass sie doch noch stattfinden konnte. Vielen Dank für die Anstrengungen. Howard Greenberg setzte sein Hands-On über den Einstieg in XPages fort.

Nach der Mittagspause und einem dringend benötigten, aber viel zu kurzen Mittagsschlaf, besuchte ich die Session von Rocky Oliver, in welcher er über die gute alte Formelsprache referierte und Einsatzmöglichkeiten und das immer noch enorme Potential herausstellte und die wichtigsten Befehle vorstellte und zeigte dass manche Befehle doch mehr können als manch einer denkt. Auch über Stolperfallen und Schwierigkeiten wurden einige Worte verloren. Allerdings gab es auch ein Kapitel wie man Formelsprache in Serverside Javascript einsetzt.

Mein Fazit: Für mich sehr nützlich, da ich ja direkt mit der XPages Entwicklung eingestiegen bin und daher noch die ein oder andere Lücke in Standard Notes Entwicklung habe.

Parallel hielt Niklas Heidloff einen Vortrag wie man XPages Applikationen social macht und ging dabei auf die Möglichkeiten des Social Enablers ein, welcher es aber leider nicht in das Upgrade Pack 1 geschafft hat. Christian Habermüller referierte über agile Methoden im IT-Projektmanagement. Bernhard Köhler hielt einen Vortrag über das leidige Thema wenn man als Entwickler Altlasten erbt und sich mit der Herausforderung konfrontiert sieht alte, historisch gewachsene Anwendungen zu erweitern. Detlev Pöttgen zeigte in seiner Hands-on Session wie man Plugins und Widgets in einer Notes Infrastruktur verteilen kann.

Anschließend besuchte ich den Vortrag von René Winkelmeyer, welcher vorstellte wie man eigene Extensions mit der Extensibility API (!= Extension Library) entwickelt und eigene Module (wie in der Extension Library) entwickelt und installiert. Dabei zeigte er wie man sich eine Entwicklungsumgebung aufsetzt um diese Extensions auf dem Domino Server installiert. Mit dieser Session nahm er einigen Entwicklern, darunter auch mir, die Angst vor diesem Thema, welches nach eigener Aussage von René Winkelmeyer “… nichts für kleine Mädchen ist…”

Mein Fazit: Anhand der Extension Library sieht man ja wie mächtig diese Technologie ist. Extension sind einfach die beste Möglichkeit wiederverwendbare Module zu entwickeln. Mit diesem Thema werde ich mich zukünftig auf jeden Fall auseinandersetzen und hoffentlich auch ein paar Erfolge erzielen. Ich bin ja schließlich kein kleines Mädchen…. =)

Parallel hielt Frank van der Linden wie man das unmögliche mit XPages möglich macht. Dabei ging er auf Themen ein die nur sehr schwer mit Standard Notes Mitteln vor den Xpages umzusetzen waren und nun möglich geworden sind. Matthias Schneider zeigte wie man mit mobilen Anwendungen auf Notes-Daten zugreifen kann. Dabei stellte er zahlreiche Werkzeuge für mobile Anwendungsentwicklung vor, wie z.B die Extension Library, den Lotus Traveler und den Notes Application Player vor. Karsten Lehmann stellte den Einsatz von weiteren NoSQL-Datenbanken und deren Einsatzmöglichkeiten im Notes-Umfeld vor. Peter Klett gab in seiner Hands-On Session einen Einstieg in LotusScript.

Im Abendprogramm gab es wieder eine offene Fragerunde, Speed-Demoing und eine Verlosung in der Dinge wie eine Nintendo Wii, ein Monitor, fernsteuerbare Hubschrauber, Geek-Toys, Entwickler-Treibstoff (Sekt und Wein) und einige T-Shirts von TLCC verlost wurden.
Anschließend wurden wir wieder gezwungen die verbliebenen Bier- und Wein Vorräte des Hotel zu vernichten. Eine Aufgabe der zahlreiche Entwickler widerstrebend aber pflichtbewusst nachgingen und dabei wieder viel fachsimpelten und Erfahrungen austauschten.

Tag 3

Der Endspurt des Entwicklercamps wurde wieder mit organisatorischen Dingen und Speed-Agendaing eingeläutet.

Für mich ging es weiter mit Versionskontrolle im Domino Designer mithilfe von GIT/ eGIT, vorgestellt von Holger Chudek. Hier zeigte er welche Möglichkeiten es im Domino Designer für Versionskontrolle gibt, welche Stolperfallen es gibt und wie man ein solches System einrichten und benutzen kann.

Mein Fazit: Ein sehr schönes Tool, welches natürlich Vor- und Nachteile mit sich bringen kann. Da es in meiner Firma sowieso angedacht war so etwas im Entwicklungsbereich zu verwenden, war dieser Vortrag natürlich sehr hilfreich und aufschlussreich und half bereits einigen Stolpersteinen im vornherein zu umgehen.

Parallel hielt Bernd Hort einen Vortrag über Java-Entwicklung im Notes-Umfeld, in welchem er die Einsatzmöglichkeiten in Agenten, Servlets, Libraries und XPages darstellte. Frank van der Linden hielt einen Vortrag über den Activity Stream und das Social Business Toolkit der IBM, in welchem er darauf einging wie man es verwendet und einsetzten kann. Bernhard Köhler ging in seinem Vortrag “Notes und die Zeit” darauf ein wie man die immer wieder auftretenden Probleme mit Zeit-Daten im Notes-Umfeld in den Griff kriegt. Matthias Schneider zeigte im Hands-On wie man mit mobiler Applikationsentwicklung beginnt.

In der letzten Session lauschte ich den Ausführungen von Richard Sharpe, in welchen er darstellte wie man mobile Applikationen mithilfe der Extension Library entwickelt und gab einige sehr hilfreiche Tipps und nahm vielen Entwicklern die Angst vor diesem Themengebiet.

Mein Fazit: Mobile Applikationsentwicklung ist eigentlich nicht so schwer wie man es sich vielleicht vorstellt. Vor allem mit JQuery hat ein sehr wertvolles und mächtiges Werkzeug an der Hand. Ich werde in Zukunft auf jeden Fall keine Schweissausbrüche bekommen wenn Kunden mal so etwas fordern.

Parallel hielt Matthias Bierl einen Vortrag über die Einsatzmöglichkeiten des Dojo Toolkits zu verfügung, auch abseits der XPages Entwicklung. Peter Klett zeigte Eindrucksvoll wie man im Notes Umfeld Riesenprojekte (nach eigener Aussage ein System mit über 30 Mio. Dokumenten in über 5.500 Datenbanken, was nur ein Projekt von vielen ist) aufsetzen und verwalten kann und räumte mit dem Vorurteil auf dass es mit Notes nicht möglich sei große Systeme zu betreiben. Andreas Artner stellte Schnittstellenentwicklung mit dem Tivoli Directoty Integrator vor und zeigte dass sich hinter diesem Tool mehr verbirgt als der Name glauben lässt. René Winkelmeyer zeigte in einem Hands-On wie man sich eine Entwicklungsumgebung für die Entwicklung mit der Extensibility API aufsetzt und ließ die Teilnehmer erste Erfahrungen in diesem Thema sammeln.

Anschließend startete, während meiner Teilnahme an den kostenlos angebotenen Zertifizierungstests, ein Vortrag von Werner Motzet, in welchem er in sehr interessanter und witziger Art und Weise auf sein Leiden aufmerksam machte, welches er durchleben muss seit seine Firma auf Microsoft Produkte (Outlook und Exchange) umgestiegen ist. Allerdings war dieser Vortrag nicht (nur) eine Hass-Tirade gegen Microsoft Produkte, sondern hinterfragte konstruktiv und kritisch die Unternehmenskultur, das Marketingverhalten und Verhaltensweisen von IBM und Microsoft. Hier stellte er einige sehr wichtige und interessante Fragen, die einige Entwickler nachdenklich stimmten. Damit dies auch bei der IBM passiert kündigte er an auf der nächsten DNUG eine Podiumsdiskussion mit IBM anzustoßen, in welchem Fragen wie Zukunft einiger Produkte, Unternehmenszukunft und Marketingverhalten geklärt werden sollen.

Damit war das Entwicklercamp 2012 vorbei und die Teilnehmer machten sich wieder auf den Heimweg, mit den Köpfen voller Ideen, den Taschen voller Visitenkarten neu geschlossener Kontakte und dem Finger im Terminkalender um nach freier Zeit zu suchen die nötig ist sich mit all den neuen Themen und Ideen auch auseinandersetzen zu können.

Mein Fazit zum Entwicklercamp:

Es macht Spass
Es lohnt sich
Es ist wertvoll

Wenn es in meiner Macht liegt werde ich definitiv wieder teilnehmen. Es waren sehr interessante Themen dabei, von denen ich leider nur einen kleinen Teil mitbekommen konnte. Man konnte sich mit anderen Entwicklern austauschen und Erfahrungen sammeln und tauschen. Auch sehr wertvoll war die Ecke, in welcher man seinen Laptop anschließen konnte um mit anderen Teilnehmern Themen anschaulich besprechen konnte und versuchen neue Ideen und Lösungen für Probleme zu finden. Genau darum ging es auch bei dieser Veranstaltung, welche von Entwicklern für Entwickler gemacht ist, hier geht es nicht darum Technologien oder Dienstleistungen zu verkaufen, sondern um gegenseitig neue Ideen und Lösungen zu entdecken und zu erlernen. Von daher sehr wertvoll für jeden Entwickler, der nicht einfach nur seinen Job macht, sondern das liebt was er tut.

An dieser Stelle nochmal vielen Dank an die Veranstalter, die Referenten und auch an den Sponsor Teamstudio.


Einsortiert unter:Notes & XPages Tagged: Andreas Artner, Android, Apple, Bernd Hort, Bernhard Köhler, Blog, Christian Habermueller, Composite Applications, Datasource, Debugger, Detlev Pöttgen, Development Contest, DNUG, Dojo, Eclipse, eGIT, Extensibility API, ExtLib, Formel, Formula, Frank van der Linden, Gerd Hildebrandt, Gergory Engels, GIT, Holger Chudek, Howard Greenberg, ibm, ICS, Java, Jürgen Kuhnert, JDBC, JQuery, Karsten Lehmann, Livetext, Lotus Protector, Lotus Traveler, Lotusscript, LotusSphere, Manfred Meise, Manuel Nientit, Matthew Fyleman, Matthias Bierl, Matthias Schneider, Mobile, Module, Niklas Heidloff, NoSQL, Notes, Notes 8.5.3, Notes Application Player, Notes Entwickler Camp 2012, OAuth, OpenNTF, OSGi, Peter Klett, Philippe Riand, Plugin, Presentation Karaoke, Rene Winkelmeyer, REST, Richard Sharpe, RKJSoft, Rocky Oliver, Rudi Knegt, Security, Serverside Javascript, Servlet, Social Business, Social Business Toolkit, Social Enabler, Stolperfalle, Tasklet, Teamstudio, Themes, Thomas Schneider, Tivoli Directory Integrator, TLCC, Tools, Ulrich Krause, Werner Motzet, Widget, XFLow, XPages, XSnippets

XSnippet – Sortierte Ergebnisliste aus Volltextsuche

25. November 2011 Posted by airwolf89

Hallo,

seit kurzem bin ich auch bei OpenNTF im Projekt der XSnippets aktiv.

XSnippets ist ein Projekt wo jeder zugelassene Entwickler kurze Code-Schnipsel hochladen kann um anderen XPages-Entwicklern das Leben ein wenig leichter zu machen.
Ich finde dies eine sehr schöne Idee, vor allem da man schnell mal ein Stück Code hochladen kann anstatt ganze Projekte zu veröffentlichen.

Auf jeden Fall hier mein erster Beitrag dazu:

Get sorted resultlist of fulltext search

Dieses kleine Snippet ist dazu da, um auf eine Datenbank eine Volltextsuche durchzuführen und die Ergebnisliste sortiert, nach einem Feld zurückzugeben. Das funktioniert natürlich nur, wenn alle Dokumente in der Ergebnisliste dieses Feld besitzen, bzw. der selben Form zugeordnet sind.

Erweiterungsvorschläge nehme ich gern entgegen, auch wenn es bei XSnippets leider noch keine Funktion zu geben scheint seine eigenen Snippets zu bearbeiten.

Anbei auch der Link zu einem anderen Snippet, dessen Inhalt ich bereits in diesem Beitrag gepostet hab.


Themensammlung für den nächsten Arbeitskreis im Frühjahr 2012

10. November 2011 Posted by Uwe Brahm

Liebe AnwendungsentwicklerInnen,

Hier ein paar Vorschläge zu den Themen, die wir im nächsten Arbeitskreis ansprechen wollen / sollen / könnten:

C-API:

  • Wann, Wofür und Wie? - Eine Handreichung

OpenNTF:

  • Die besten Werkzeuge aus der Open Source Welt: Was gibt es und lohnt sich genauer anzusehen?
  • Welche auf OpenNTF verfügbaren Codezeilen helfen mir bei meinen Applilakationsentwicklungen: Beispiele, Kniffe und Best Practices

XPages:

  • View Management: Wie suche ich im View, wie sortiere ich schnell und richtig
  • Custom Controls für alle Fälle: Was aus dem letzten Wettbewerb kann ich sofort benutzen
  • CSS: Grundlegendes, Tips und Tricks in Verbindung mit dem XPages-Einsatz

 

Weitere Ideen können Sie gerne hier auf der EULUC Platform posten oder immer auch per email an uns senden.

Wer weitere Ideen und Wünsche hat, die sich etwa mit der XPages-Entwicklung oder aber auch mit der klassischen Notes-Entwicklung beschäftigen, darf sich mit weiteren Themenvorschlägen gerne hier zu Wort melden.

Vielen Dank für Ihre Hilfe und Ihre rege Beteiligung!

 

Sigrun Greber, Uwe Brahm (Leitung AK Anwendungentwicklung)

 

 

Second OpenNTF XPages Development Contest

13. September 2011 Posted by Stefan Krueger

OpenNTF is happy to announce the second development contest on OpenNTF.Org sponsored by IBM Business Partner We4IT. Contribute your open source project between now and December 2nd and have a chance to win an iPad 2, iPhone 5 or Amazon voucher. more

Bruce Elgort hat die Gewinner des XPages Development Contest veröffentlicht

30. August 2011 Posted by Christoph Adler

Am gestrigen Montag hat Bruce Elgort auf www. openntf.org die Gewinner des XPages Development Contest veröffentlicht. Gewonnen haben:

Ferry KranenburgMulti Database Search Control
Dennis ChenZK Spreadsheet for XPages
Rami MuurimakiXPages PDF Exporter Custom Control

Die drei Gewinner können sich jeweils über ein Apple iPad freuen. Zusätzlich erhält jeder Teilnehmer ein exklusiv limitiertes Contest-Shirt.

Der Contest wurde von We4IT gesponsort. IBM, OpenNTF und We4IT freuen sich über die rege Teilnahme (es wurden von insgesamt 22 Personen 54 custom controls und 10 library controls eingereicht).

We4IT gratuliert den Gewinnern!
http://www.openntf.org/blogs/openntf.nsf/d6plinks/BELT-8L75R2

Ähnliche Beiträge:

  1. Update zum XPages Development Contest
  2. XPages OpenNTF Development Contest läuft auf Hochtouren
  3. XPages Development Contest

XPages trifft Excel – Cooles Projekt auf OpenNTF

9. August 2011 Posted by Lars Buntrock

Heute habe ich mir auf OpenNTF ein wirklich tolles und beindruckendes Projekt angeschaut:

ZK Spreadsheet for XPage

Dennis Chen zeigt anhand des Projektes wir man Java basierende Frameworks mit XPages zusammenbringt. In diesem Fall das ZK Spreadsheet. Es handelt sich dabei um ein Open Source webbasierendes Spreadsheet, welches Excel-Funktionalität im Browser zur Verfügung stellt. Dabei wird vollständig Java genutzt. Die Lauffähigkeit mit XPages setzt jedoch die Nutzung der Extension Library von OpenNTF voraus.

Hier finden Sie ein Video, welches die Funktionalität, meiner Meinung nach in beeindruckender Weise, zeigt.

Viel Spaß beim Anschauen…

XPages Videos auf xpages.info

11. Juli 2011 Posted by Lars Buntrock

David Leedy stellt schon seit längerem auf der Seite notesin9 Videos rund um das Thema XPages zur Verfügung. Jetzt hat OpenNTF mit Unterstützung von David Leedy ein Vielzahl von Videos auf xpages.info zur Verfügung gestellt.

Wer aktuell knapp 9 Stunden Zeit hat, kann sich gerne alle Videos anschauen und sollte danach ein absoluter XPages-Guru sein \';-)\' .

Spaß bei Seite! Viele diese Videos enthalten vieles interessantes und lehrreiches. Wer sich also mit dem Thema “XPages” aus Entwicklersicht auseinandersetzen möchte, ist hier gut aufgehoben.

Wieder mal ein Dankeschön an OpenNTF und natürlich auch an David Leedy.

XPages OpenNTF Development Contest läuft auf Hochtouren

4. Juli 2011 Posted by Florian Stamer

Der OpenNTF Development Contest produziert Controls am laufenden Band!

Niklas Heidloff hat einen Artikel veröffentlicht, der einen kleinen Überblick gibt:
10 new Projects created on OpenNTF last Week

Alle Controls finden Sie hier.

Ähnliche Beiträge:

  1. XPages Development Contest
  2. Sender Analytics in OpenNTF
  3. Neues Plugin “QuickNote” (OpenNTF)

Fünfzehn Anwendungen von OpenNTF

17. Februar 2011 Posted by gasteiger

OpenNTF wird Tag für Tag besser !!

Nahezu täglich werden neue Versionen zu den einzelnen Projekten eingestellt.

Niklas Heidloff stellt in einem Video fünfzehn Anwendungen und Steuerelemente auf Basis von XPages vor.

Alle vorgestellten XPages-Projekte können kostenlos von xpages.info/downloads, heruntergeladen werden

\"\"
\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"