Podcast: Learning XPages with Mark Myers and Matt White

Based on his recent blog entry about learning XPages, we brought Mark Myers on the show to discuss his approach to wrapping your head around XPages, especially coming at it as a person with a strong Java background. Matt White was also on the podcast to offer the perspective of someone who has been helping people learn XPages for several years now. We discussed things like:

  • NOT thinking of XPages as “another Notes design element”
  • Coming to XPages from the Java developer perspective
  • The amount of learning resources and help available now versus a few years ago
  • Using Java and server-side JavaScript (SSJS)
  • Some of the struggles that newbies might face
  • And more…

Mark and Matt are both members of the London Developer Co-op, and they have graciously renewed the TakingNotes discount code for XPages101 online training courses. If you go to the XPages101.net website and sign up using the discount code “taking notes”, you will receive a 33% discount off the list price of your subscription.

Listen now >

IBM Notes/Domino mobile solutions podcast roundup

Over the last couple of months Taking Notes (@takingnotespod) has interviewed three companies who provide software, tools and services that can help you mobilize your Notes and Domino applications:

We also recently had some other mobile related shows that you may find interesting:

Podcast: Develop native mobile apps for Notes/Domino with Domino To Go

Walfred Marzahn from YouAtNotes spent 20 minutes talking to us about their “Domino To Go” product. Domino To Go allows you to create native mobile apps that can access your Notes/Domino databases. We covered:

  • Who is YouAtNotes and what do they do?
  • Which mobile platforms are supported
  • How easy it is to create apps with Appcelerator’s Titanium and Domino To Go
  • Which development languages you need to know
  • The pricing tiers for Domino To Go Cost?
  • Are there any limits to the number of databases you can access from a single app?
  • What about offline access?
  • and more…

Be sure to check out the Domino To Go FAQ.

This show runs 21:33.

Listen now >

From my inbox: Domino based URL shortener

Today I received an email from a customer who was looking for a Domino based URL shortener and I was wondering if any of you could help them with some guidance:

Hi Bruce,

Are you aware of any Domino based URL shorteners that do the following:

Core Requirements

  • Shortens URLs
  • Customise a short URL
  • Does not require authentication
  • Provides metrics on click throughs (like on bit.ly where you add a “+” to the URL to get metrics)
  • Share button / bookmarklet that shortens the URL and creates a web page with the link
  • Has an API (JSON would do) for other services to send long URLs and retrieve short URLs, call for metrics on short URLs etc.

Desirable

  • Reserve custom URLs – e.g., “Bank CEO” etc..
  • Gathers IP addresses to determine location of users
  • Determines browser type
  • Determines OS type
  • Admin interface to manage the above.

I have seen http://xpag.es – this seems close but doesn’t do the metrics, custom URLs, API etc.. We currently have something on a dev server but it is based on OS software and we have a strict policy on using such tools. We would like a quick win – something we can put onto our Domino servers to provide an analogous service. Please let me know – I am hoping you may have something available (LinkJam does too much and doesn’t seem to shorten the URL), or you may know of something from your network.

Please let me know if you know of such an application or would be willing to offer your services to code one up.

Podcast: jQuery in XPages with Mark Roden

Today we talked to Mark Roden about using jQuery in XPages. Topics included:

  • Why use a JavaScript toolkit?
  • Why use jQuery instead of (or along with) Dojo?
  • Any considerations about using jQuery and Dojo on the same page?
  • What are some good jQuery plugins to look at?
  • What about jQuery for mobile web apps?
  • How about documentation?
  • Mark’s website is xomino.com and his Twitter handle is @markyroden. Other links mentioned in the show were docs.jquery.com, stackoverflow, and Matt White’s XPages101 (lesson 27).

This episode runs 37:23.

Listen now >

Podcast: Interview with the authors of the XPages Extension Library book

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….

You can also follow Julian (@jrobichaux), Bruce (@belgort) and The Taking Notes Podcast (@takingnotespod) on Twitter.

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.

Listen now >

My slide decks from AdminDev2012

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

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.

UPDATE: Link to US Airports IBM Notes database (NSF)

Podcast: Talking with the XPages “Masters”

Last week at the AdminDev2012 conference in Washington, DC Julian Robichaux and I were able to get a few minutes to talk with XPages “masters” Russ Maher (@russelmaher) and Paul Calhoun (@ptcalhoun). In our 21 minute interview we talked about:

  • What are people wanting to learn about XPages?
  • The XPages Bootcamps
  • How “hot” is XPages mobile dev?
  • XPages in the Notes Client (XPiNC)
  • Will knowledge of XPages development help you learn Websphere/J2EE?
  • XPages learning resources including XPages101 and TLCC
  • and much more…

Listen now >

It’s time for you to catch up…

Julian and I have received some great feedback on the last 5 Taking Notes episodes we did with Graham Acres, Alistair Rennie, Mikkel Heisterberg, Ryan Baxter, Nigel Cheshire, Craig Schumann and Alan Lepofsky. Topics included mobile app dav, activity streams, OpenSocial, Lotusphere 2012 and more:

Episode 152 – Mobile AppDev Strategies with Graham Acres

Episode 151 – Teamstudio Unplugged, with Nigel Cheshire and Craig Schumann

Episode 150 – Activity Streams of the Future, with Alan Lepofsky

Episode 149 – Learn about OpenSocial with Ryan Baxter and Mikkel Heisterberg

Episode 148 – Interview with Alistair Rennie IBM General Manager of Collaboration Solutions talking about Lotsuphere 2012 and Social Business

Thank you for listening and for your feedback.