The Taking Notes Podcast

   

XPages

Taking Notes Episode 172: 2012.11.09 - Learning XPages with NotesIn9 11.9.2012
Today we had the pleasure of interviewing the creator of the awesome Notesin9 screencast - David Leedy (@notesin9). We were also joined by special guests Paul Calhoun and Dr. Mark Roden. We talked about:
  • How and why David got started with Notesin9
  • Where the name for the show came from
  • What goes into producing a show
  • What community resources David provides
  • The XPages Cheat Sheet
  • What is the "Drive to 99" Event?
  • The number of shows David has published
  • The number of contributors who have appeared on the show
  • How people can get involved and contribute to the show and what do they need to do
  • Which XPages topics do people want to learn more about
  • and much more...
The show runs 31:36 and best listened to while eating Pennsylvania OR Texas BBQ.



Taking Notes Episode 171: 2012.10.24 - There’s Gold in them XPages 10.24.2012
We talked with XPages developers Jesse Gallagher (@Gidgerby) and Dr. Mark Roden (@markyroden) about::
  • 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...
This episode runs 37:42.



Posted in  Development  Notes People  XPages  ||Comments »
Taking Notes Episode 170: 2012.10.22 - What’s New with IBM Wikis 10.22.2012
We talked to IBM User Experience Development team members Amanda Bauman, Craig Lordan, Kevin Giles, and Mike Stewart about what's going on these days with the IBM Wikis. Topics included:
  • History of the IBM wikis
  • Types of content on the wikis (it's not just random information spread across various pages)
  • New features in the latest iteration of the wiki template
  • Improvements in navigation and search
  • Dynamic content control
  • And more...
Bonus trivia: did you know that the short URL to the Lotus (aka ICS) wikis is wiki.lotus.com?



Taking Notes Episode 166: 2012.08.27 - The Evolution of XPages 8.27.2012
Russ Maher of QDiligence (@russelmaher) and Paul Calhoun (@ptcalhoun) of NetNotes Solutions talk to us about the evolution of IBM's XPages rapid application development platform. Russ and Paul are also the instructors of The View's popular XPages Bootcamp which is taking place in Las Vegas and Chicago this Fall. We would like to thank The View and their XPages Bootcamp for sponsoring this show.

We talk about:
  • History of the XPages Bootcamp and how they kept the course material in-line with the XPages point releases
  • Upcoming changes in Domino 8.5.4 (Niklas Heidloff's blog post)
  • The new Java jar design element in 8.5.4
  • Server-side JavaScript Debugger in 8.5.4
  • What OSGi plugins are
  • OSGi and the Extension Library and how it has evolved
  • How XPages in Domino 8.5.4 has evolved since 8.5.0
  • How OneUI has grown over the years
  • Dojo and how it has evolved within the context of XPages
  • XPages in the Notes Client (XPINC) and how it has evolved
  • and much more..
The show runs 44:50.



Taking Notes Episode 163: 2012.07.30 - Getting started with IBM Connections application development 7.29.2012
In this episode we talked about developing applications for IBM's Connections social software platform. We were joined by three very special guests: 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...
Resources:
http://ibm.co/StartSocial - Landing for all things ICS development related including Notes/Domino "Next" and Connections "Next"
http://xpag.es/?ForConnections
http://openntf.org/p/xpages%20for%20connections

The show runs 41:53.


Show Rewind:

Be sure to listen to our interview with IBM's Ed Brill and Trust Factory's Wueter Aukema about the new partnership between their companies, news about Notes Social Edition and Ed's forthcoming book.



Taking Notes Episode 161: 2012.07.12 - Learning XPages with Mark Myers and Matt White 7.12.2012
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.



Posted in  XPages  ||Comments »
Taking Notes Episode 158: 2012.06.18 - Develop native mobile apps for Notes/Domino with Domino To Go 6.18.2012
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.



Posted in  Development  Mobile  XPages  ||Comments »
Taking Notes Episode 157: 2012.06.13 - jQuery in XPages with Mark Roden 6.13.2012
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.



Posted in  Development  Mobile  OpenNTF  XPages  ||Comments »
Taking Notes Episode 155: 2012.05.23 - An interview with the authors of the XPages Extension Library book 5.23.2012
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.



Taking Notes Episode 154: 2012.05.21 - XPages Training with Paul Calhoun and Russ Maher 5.21.2012
Paul Calhoun and Russ Maher have travelled to many different countries and cities over the past 2 years, training people on XPages with their basic and advanced multi-day bootcamps. Bruce and Julian caught up with them at the AdminDev 2012 conference to discuss:
  • What kinds of topics are people interested in?
  • Is mobile XPages development "hot" right now?
  • How about XPages in the Notes Client (XPiNC)?
  • Will knowledge of XPages development help you learn Websphere/J2EE?
  • What are some good learning resources?
  • XPages101 and TLCC
  • And more...
This podcast is 21:57 in length, 21mb in size.



Posted in  Development  Events  Mobile  XPages  ||Comments »
Taking Notes Episode 142: 2011.11.17 - A View Into the World of NoSQL, with Mark Myers 11.17.2011
Today we talked with Mark Myers from the London Developer Co-op about all things NoSQL.

Topics include:
  • The four different types of NoSQL databases
  • Why the need for NoSQL
  • Why NoSQL has become some popular over the last few years
  • How the NSF has provided NoSQL type functionality for a long time
  • Some discussion about CouchDB, MongoDB and other NoSQL offerings
  • The role of Javascript in NoSQL
  • Mark's blog entry about how to improve the NSF
  • How and why Mark thinks XPages are much easier to use for development than other technologies he has used
  • How the IBM XWork Server is well positioned to become a database server
  • Who will be buying the first round of drinks at Lotusphere 2012
  • and much more....
The podcast runs about 40 minutes and is chock full of great NoSQL goodness.



Taking Notes Episode 141: 2011.10.04 - Interview with Ed Brill and Pete Janzen about IBM XWork Server and Domino 8.5.3 10.4.2011

On the podcast today are
Ed Brill and Pete Janzen from IBM, to talk about the release of Lotus Notes/Domino 8.5.3 as well as the new IBM XWork Server. The discussion included:
  • What is the IBM XWork Server?
  • Who is the target market?
  • How is it licensed, and what are the restrictions?
  • How much does it cost?
  • What are the changes in licenses and entitlements with Domino 8.5.3?
  • What are some of the architectural changes and enhancements with Domino 8.5.3?
  • The OpenNTF extension library, feature packs, and extending Domino server functionality
  • Niklas Heidloff's blog post about his favorite 8.5.3 features
  • Anything new with Traveler?
  • and a whole lot more!
The podcast is 38.9 MB in size and 40:30 in length. For other news about the XWork Server and Domino 8.5.3, check out Chris Miller's webcast and the IBM XWork Server page on the IBM website.



Posted in  Development  IBM People  Mobile  News  Notes 8  OpenNTF  XPages  ||Comments »
Taking Notes Episode 137: 2011.07.28 - IBM’s Jim Quill and Phil Riand talk about the forthcoming Relational Database support in XPages 7.28.2011
On this episode we talk with IBM's Jim Quill and Phil Riand about the forthcoming relational database support for XPages coming with Domino 8.5.3 and the OpenNTF Extension Library. We cover: I guess this idea on IdeaJam can now be marked as "Completed" :-)

The podcast runs 30 minutes. We hope you enjoy it!




Posted in  Development  IBM People  News  OpenNTF  XPages  ||Comments »
Taking Notes Episode 136: 2011.07.16 - IBM’s Dave Delay and Phil Riand talk about the forthcoming REST API’s for Domino and XPages 7.17.2011
In this episode of Taking Notes we spoke with IBMers Dave Delay and Phil Riand about the forthcoming REST API's for Domino and XPages. We cover:
  • What REST services are
  • What the XPages Extension Library is
  • How you can add REST capabilities to your XPages applications
  • How you can get at the Domino data model using REST
  • A walk through of what you need to do to start using the new services and controls
  • and much more
To learn more about these REST services you should also read these posts from the OpenNTF blog: This episode runs 27:28.



Posted in  Development  IBM People  News  OpenNTF  XPages  ||Comments »
Taking Notes Episode 132: 2011.03.04 - Running a business on XPages with Brian Benz 3.4.2011
This year at Lotusphere 2011 Brian Benz (blog) presented a session entitled "Running a Business on XPages" (slide deck, session abstract). Julian Robichaux and I spent 30 minutes with Brian discussing with him an incredible XPages app that he helped develop for Deloitte Recap. Brian also discusses things he learned during the project, recommendations for developers new to XPages, source control management and much more.

Brian also has
posted a collection of excellent videos on YouTube which demonstrate the app and are required watching. Got it?

32:22 with Brian. Enjoy and code on with XPages.


This podcast was brought to you the letter X, IBM Watson and of course extra crispy bacon.




Posted in  Development  Notes People  XPages  ||Comments »