- How Jesse got started with Notes/Domino
- How Jesse’s interest in Ruby on Rails spilled over into XPages
- How a Notes/Domino programmer like Jesse has approached and been successful with XPages
- How to approach XPages app development
- What about Lotusscript?
- How to write “clean” code
- Using source code control
- Moving from Lotusscript to MVC
- Why Expression Language and Java are important
- What XPages can offer that other platforms cannot or offer in a different way
- The adaptability and flexibility of the XPages platform
- and much more…
- Luis Benitez – IBM Product Manager (@lbenitez)
- Adam Brown – ISW Director (@adambrownaus)
- Niklas Heidloff – IBM (@nheidloff)
Topics covered during the show included:
- Overview of the options available to developers (APIs, Widgets, Java)
- How widgets and apps are deployed within Connections
- Integrating apps with the Connections Profile
- Surfacing apps and widgets within Communities
- How IBM Connections Next will utilize OpenSocial and ActivityStrea.ms
- How Kudos Badges was built and how it integrates and is managed within Connections
- Why developers should use XPages to extend Connections
- How you can work with iWidgets and XPages
- How to access the Connections REST API’s from XPages
- Where you can find and download sample XPages apps
- What other extensibility features might be important for XPages developers
- and much more…
http://ibm.co/StartSocial – Landing for all things ICS development related including Notes/Domino “Next” and Connections “Next”
On this show we sat down with all of the authors of the new “XPages Extension Library” book which is now available for purchase. This 537 page book was written by Paul Hannan (@pdhannan), Declan Sciolla-Lynch (@qtzar), Jeremy Hodge(@jeremyhodge), Paul Withers (@paulswithers) and Tim Tripcony (@timtripcony).
The book is also available as an eBook, on Kindle and as an iBook.
On the podcast we discussed:
- How the book came to be
- What tools they used to produce the book
- The OpenNTF Extension Library Project and the associated Upgrade Pack 1 documentation on the IBM Wiki
- An introduction to the XPages Extension Library and what it exactly is
- How the book is goes beyond being “the documentation”
- Who else was involved with the creation of the book content
- Paul, Declan, Jeremy, Paul and Tim talk about the chapters they co-authored and some of their favorite XPages Extension Library controls
- Tim’s WatrCoolr project on OpenNTF
- Russ Maher and his unique way of reading this great new book
- The XSP Starter Kit Project on OpenNTF by Nathan T. Freeman
- XPages architect Phil Riand and Tim’s upcoming interview with Taking Notes (Exclusive!)
- and much more….
The show runs 40:10. Oh and before we forget! Be sure and listen to Episode 154 of Taking Notes to hear Paul Calhoun and Russ Maher talk about all things XPages. Thanks for subscribing.
Last week I traveled to Washington, DC to participate in the AdminDev2012 conference being sponsored by The View. In addition to delivering two sessions on XPages, I was also part of a keynote panel of “IBM Champions”. All in all the conference was an excellent opportunity to interact with IBM ICS customers. I also had the opportunity to sit in on some great sessions being delivered by the other speakers.
The conference was also a blast from the past as there were several people who stopped by the conference to participate in the Washington, DC Lotus User Group. It was great to see Kevin Pettitt, Jack Dausman, David Gursky, Chris Byrne and many others.
Here are the slide decks from my sessions. Let me know if you have any questions about them.
Mobilizing Your XPages Applications
XPages Performance Tips
- Expert Tips and Tricks to Optimize the Performance of Your XPages Applications (PPT)
- Expert Tips and Tricks to Optimize the Performance of Your XPages Applications (PDF)
Julian Robichaux and I were also able to record a podcast with XPages masters Russ Maher and Paul Calhoun. Be sure and check it out.
The VIEW have announced the AdminDev2012 conference which will be held in Washington, DC on May 16-18, 2012. I will be attending and am presenting two sessions, one on XPages performance and one on mobile development using XPages and the OpenNTF Mobile Controls.
The list of sessions and speakers is impressive. Will you be attending?
On this episode of Taking Notes Julian Robichaux and I talked with Graham Acres, of Brytek Systems, an IBM BP in Canada, about how to develop a strategy around mobilizing your applications in the enterprise.
Graham discussed mobile strategies in general as well as his own personal experiences, including:
- Deciding which devices to support
- Working with users and business units
- Defining how the mobile app will work, and what it will look like
- Problems with networks, firewalls, and device settings
- Dealing with “bring your own device” policies
- Choosing a toolkit
- And more…
Graham gave a Lotusphere session on this topic, and his slides can be found at the Brytek Systems website. You can also follow him on Twitter at @gacres99.
This episode runs 36:48.
Lotusphere 2012 BP109 Slides: Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF – The 2012 Edition
On December 14th, 2011 OpenNTF, The Open Source Community turned 10 years old. It seems like just yesterday we were celebrating it’s 5th birthday. Today I raise a glass to all of the project and code contributors, to the community and organizations who use them, and to all those involved in helping OpenNTF to continue to learn, evolve and serve.
Last week OpenNTF introduced the XSnippets code sharing beta. XSnippets allows developers to share “code snippets” quickly and easily. XSnippets is replacing the original OpenNTF “Code Bin” that served the community for many years. Once the XSnippets beta is over the template will be made available as open source on OpenTF.
XSnippets was developed by IBM’s Niklas Heidloff, developi’s Serdar Basegmez and e-Office’s Frank van der Linden and myself. We began the XSnippets project back in September and used LotusLive to coordinate project activities and the OpenNTF SVN server for source control management. Recently Rene Winkelmeyer joined the development team. Rene will be creating an Eclipse plugin and associated server-side code to surface XSnippets in Domino Designer.
XSnippets includes the following features:
- Source code highlighting
- Viewing snippets by language
- A list of popular snippets
- Recently added snippets
- Snippets by author
Please visit the XSnippets site (http://openntf.org/xsnippets) and contribute some of your code snippets. While you are there feel free to browse the snippets added by others.