Categories
Java Learning XPages Notes In 9 Podcast XPages

NotesIn9 141: Java vs JavaScript Throwdown

This is a VERY DIFFERENT NotesIn9.  It’s less of a normal show and more if a response to a recent blog post regarding one persons opinion on the value of Java in XPages and the Value of the UI vs the backend. Actually this show is more of a really long “rant”.

This show could absolutely suck.  I pretty much broke all my rules and tried to have fun with it.  I do give my thoughts on things so maybe there’s at least a little value there.

There’s no Demo.  There is only the trainwreck.

I would say that if you do give it a shot.  Stick around for the end. That’s when I get my most immature.  For the first time ever there’s even a few bloopers at the very end.  No not me, but one of the cast members.

I want to thank Mark Roden for the original post.  Please check out the comments.  There’s a lot of good information in there.  Here’s the shortlink:

http://xpag.es/?WTF

I hope you like it.

 

Categories
Learning XPages Notes In 9 Podcast XPages

NotesIn9 130: Using XPages Type Ahead for Navigation.

In this episode Tim Tripcony makes a brilliant return to the show with a great demo on using “Fancy Typeahead” as navigation.  This builds on some previous examples on Type Ahead that you might want to look at as well.

http://notesin9.com/index.php/2009/11/07/episode-007-a-license-to-typeahead/

http://notesin9.com/index.php/2012/03/12/notesin9-050-improving-the-type-ahead-control/

http://notesin9.com/index.php/2011/02/11/notesin9-24-fancy-type-ahead-in-xpages/

— This is the really important one for Fancy Typeahead

P.S. This show has been released at a different resolution.  I usually try and stay with 1280×720 but Tim’s demo was 1980×1080.  Bigger is better when working in Designer so please let me know what you think.  If the resolution is ok or if it cases a problem.  If it’s all ok then maybe I don’t need to keep worrying about staying within the 1280×720.  Let me know what you think!

Categories
Community Learning XPages Notes In 9 XPages

The NotesIn9 Guide Map to Learning XPages has been updated.

There’s been a bunch of new NotesIn9 shows recently with more on the way.  I’m really close to getting through my contributor backlog.  I even have a several of my own shows I’d like to do.

Since there’s been these new shows I took a couple of minutes to update the Mind Map that should hopefully have links to all of them. The goal is to make things easier to find.

Check it out here.

I hope this is a helpful means of finding other shows and getting into XPages.  I’ve not really spent much time on the organization of this map but if anyone has any suggestions, or if there are any problems with any of the links please let me know.

Dave

Categories
Ext. Library Learning XPages Podcast XPages

NotesIn9 120: XPages Data View Control Part 2: Customization

In this show Brad Balassaitis comes back on with a show on how to customize the Data View control.  This is the 2nd video that Brad’s contributed on this control.  Part 1 is at http://notesin9.com/index.php/2013/06/05/notesin9-115-xpages-data-view-control-part-1-implementation.

This show also has a lot of great detail on how Facets/Editable areas work.  He also shows you how to inspect elements on the XPage.  Really great stuff in this show.

Do NOT miss this show!

Categories
Learning XPages Mobile Podcast XPages

NotesIn9 119: XPages Mobile Development First Steps

In this episode Graham Acres comes back on to talk about getting started with Mobile Development with XPages Mobile Controls.

I’ve had some other getting started with mobile shows on NotesIn9, and even though they might seem similar on the surface, each contributor really does bring a different perspective and focus.  Graham does a great job with his presentation and I hope you like it.

I’m starting to hear form potential contributors that it’s getting harder to find a topic that hasn’t been covered. My response is always “So what?  Cover it again with yo’re own spin”.  It will be different.

This show also contains a short public service annoucement of two worthwhile causes.

Here are links for Graham’s cause:

Spark Ideas Presentation

Riding team site

And here’s a link for Troy Reimers son’s site.

Matt Reimers site

 

NotesIn9 is a free service.  So far it’s produced 119 shows, from 30 DIFFERENT contributors, for over 34 hours of content. There are some not insignificant costs involved and I fund this myself.  I don’t have advertisers or sponsors (yet) and I don’t ask for donations (yet).  So all I am asking at this time, is if NotesIn9 has provided value to you, then please consider a donation to either of these 2 community causes, or some other worthwile organization.

Thanks for your consideration.

Categories
Learning XPages Podcast XPages

NotesIn9 117: Using the Navigator Control

In this show John Jardin returns to give us a great demonstration in using the XPages Navigator control to do partial refreshes of an XPages Content.  By using multiple custom controls you can simulate 2 or more web pages within a single .xsp page.  This is a really good demo for this who want to work with the Navigator control.

Categories
Community Learning XPages XPages

XPages Forum has been updated!

I know of 2 main resources to try and get specific help on XPages issues.  StackOverFlow.com and the XPages Forum.

While StackOverFlow (SO) is clearly the best place to go with a specific question, it’s not the best place for every situation.  SO is geared more to very specific questions.  It’s not a place for higher level discussions.

This is where the XPages Forum comes in.  It’s a specific site on developerWorks for XPages focused questions and talk.  I was very excited to see this tweet come up on my screen yesterday from Craig Lordan telling us that the Forum template code has been updated:

forumtweet

 

The forum now has a new UI look and feel and as best as I can tell 1 or 2 minor functionality changes.

While I try to visit there as often as I can, there are a bunch of TRUE experts who try to answer questions. I know XPages Xpert Paul Calhoun, tries to answer many questions and I’ve even noticed more IBM’ers hanging out there more.  Including members from the elusive XPages Development Team!  That’s a big win for the community.

For various reasons the XPages Forum is near and dear to my heart.  I think it’s important to have a complement to StackOverFlow.  I’ve even had some private discussions with some great IBMers on trying to improve / add some more features to the forum to make it more workable.  They seemed interested in the ideas, so I’m REALLY hopeful that with this update to bring it up to speed some needed feature improvements will be coming soon.

If you’ve not visited the XPages Forum in a while I strongly suggest you checking it out.  If you don’t have a question try and answer one, or share an experience of something you’ve learned. There’s a great XPages Community out there but you do need to Join in The Conversation to make the most of it.

Who knows – you might even make some friends.  I did!

Categories
Community Learning XPages XPages

Live XPages Webinar today at 10 am EST on OpenNTF

Today Marky Roden and I will be doing a Getting started with XPages Webinar for OpenNTF.

This is a rare event because I typically don’t do many webinars do to lack of time.  But one does not simply pass on the chance to speak with Mark Roden.

This session is geared for the person new to XPages or thinking about jumping into XPages.  We assume you know something about Notes Client or Domino Web development.  It really is true beginner / getting started focus but there might be some things for a slightly more advanced XPager.

We have a ton of content and likely won’t get through it all – but the webinar will be recorded, the slides will be available, and a “directors cut” of the demo at least, will be coming to NotesIn9 very soon.

It’s Free. Please join us if you have time.  There will be questions at the end.

http://webinars.openntf.org/

 

UPDATE:  The replay can be found here:  http://www.youtube.com/watch?v=ZbR9e8WWgwM

Categories
Community Learning XPages XPages

Treasure Map to Learning XPages and a NotesIn9 Episode Guide

A couple days ago, Stephan Wissel, created a “Mind Map” on what might be involved for an XPages Project.  I thought that was pretty cool.

Around the same time I discovered this XPages community on Google+.  I highly recommend checking that out and I’ll be talking about it more on future shows.  One of the moderators of that community is Rob Bontekoe. I’ve talked to him a couple times since joining that community and he’s a really great guy.  He provides a 4 day  XPages training course that can be given remotely or on your location.  As a supplement to that course he’s created some FREE courses on Java, Managed beans and even some neat videos on other topics like the repeat control and JSF LifeCycle.  Just some really amazing content from an original IBM Champion.  I had no idea about this material.

Now I’m not going to link to everything he’s done because for one thing I don’t have that kind of time and for another he’s already done it and more I believe.  Using the Mind Map website, Rob has created this really really cool “Map” of XPages learning resources. It’s been on the Google+ Community for a while, (see what you’re missing!), but I wanted to blog about it in case you missed it.

Rob’s XPages Learning Map

Now, I personally know a good idea when I see one. And one of my biggest problems with Ni9 is a lack of a good index / table of contents.  So I took a little time to try and create a Map for NotesIn9.

NotesIn9 Episode GuideMap

So please check that out.  Let me know what you think and if you like it or not.  If it’s helpful or not.  I think it might be but I’m not sure.  I’m really worried that I won’t be able to keep up with it as new shows come out.  So I thought about not publishing it but then thought, well I already did this much.  So I don’t know if I can keep up with it.  If people think it’s helpful I’ll at least give it a try. If there are any volunteers that would like to keep this updated for me and maybe prettying it up a little bit I would welcome the help.

Thanks!

Categories
Learning XPages Notes In 9

NotesIn9 104: Viewer Question – Comboboxes

In this show I answer a question from a poster on the XPages Forum. Ursus Schneider posted that he was having a problem with Arrays (http://www-10.lotus.com/ldd/xpagesforum.nsf/topicThread.xsp?action=openDocument&documentId=646EB71744203F5C85257B38006321C2)  but when he sent me a small sample to look at he had actually was having problems with working with comboboxes and partial refreshes.

So in this show I take a look at the sample I was sent and dissect it.  I’ll try and show you how it was originally coded and what the current problem that Ursus was having it.  I’ll fix that but then take a more indepth look at trying to modify the original code so it’s more on the lines of best practices.

Coding is an art, and I’m only so good at it myself, but hopefully this will be a contructive look at some possible ways to improve things via a code review.  I thank Ursus for sending me this and letting me using the discussion on the show.

One of the main reasons I wanted to do this example, was I thought pretty early on that I could work in an example that I’ve been trying to get on the show.  I wanted to demonstrate how you can return multiple values from a document from 1 SSJS function.  So instead of doing multiple lookups you might be able to do more at once.

Anyway – hope you like the show.  This should be a good one for people newish to XPages.

P.S. Theres like 3 seconds of black at the beginning of this video.  I’ve no idea what I did there.  Sorry about that.