In this show I demo one way to access CGI variables inside your XPages applications.
I hope it’s helpful.
In this show I demo one way to access CGI variables inside your XPages applications.
I hope it’s helpful.
Did you know that openNTF is running an XPages Development Contest? 3 iPads have been sponsored by We4IT. Already many custom controls have been submitted for free use in any applications. In this show we take a look at one of these custom controls.
Mark Hughes from hugesconnect.com comes on the show to discuss his custom control creation – a very powerful View Picker.
Here’s a quick little show that I threw together last night. Was talking to someone who had a question on how to do a Collapse All/Expand All for a view control and it turns out to be WAY more difficult then it should. I’ll maintain there are better UI constructs to do this but he wanted to stick with a view control. So here goes.
Some links from the show:
I’ve been running dark for a little bit so I just thought I’d give a couple of updates regarding NotesIn9.
First – April was the best month ever for total Views and Downloads! Absolutely amazing. I don’t take the download/view stats too seriously as that’s just not the point of NotesIn9. But I do keep an eye on them as that at least gives me a hint of the interest level. The overall numbers completely blew my previous record month out of the water. So it does seem like interest in XPages is growing.
As an Example, April had another 400+ downloads/views of my Introduction to XPages show. Bringing the total views on notesin9.com for that show to 3,776 since it was released. Adding in youTube numbers puts that around 4,000 views for the 1st part of my XPages Jumpstart. Now I’m sure some people are watching it more then once.. or downloaded it and not watched it. But overall, with the information that I have, it appears that there’s improving interest in XPages.
Ok. Enough about that stuff.
Second: It’s no real secret that the most difficult thing about NotesIn9 for me is not creating the shows, it’s the backend workflow and publishing of the shows. It’s a huge struggle and I’m looking into ways to improve it. For my next attempt at improving this, I’m starting to migrate the shows from libsyn to blubrry.com in an effort to get better embedded players available and an improved publishing workflow. So if there are any problems for older or future shows please let me know.
Third: Regarding new shows…. Here’s my plan…
I’m going to start a small series of videos which will be a more or less “complete” app build from beginning to end. I’ve been wanting to do this for quite some time actually. This was the one of the main reasons I started the Extended Editions a while back.
I’m going to try and do these a little differently. Since they will be more involved then my usual short and hopefully focused videos, I’m going to try and change the style a little bit. Honestly I’m going to probably put less planning into the videos and just sit down and “wing it”. It’ll be like live development in theory. look out!
I’m hoping this kind of goes with the theme of RAD development from the other week. Actually the first video is very much like the 3ish minute Great XPages Race show that I did for fun. But it runs about 15 minutes because I take the time to explain they why’s and hows.
I’m hoping that this kind of goes with the theme of the RAD video I did in Great XPages Race the other week.
Will this be the greatest most polished app in the world? Probably not. But hopefully it’ll help people get comfortable with XPages.
Also on the docket is some other stand alone shows that I’m REALLY excited about.
Now I didn’t mention timing. I hope it will be VERY SOON. But with a new puppy coming tomorrow… we’ll no promises. π
Anyway – That’s my story. Thanks so much for all the interest!!
When you use a view control there is a simple action for working with selected documents. In SSJS there is a method, getSelectedIDs (or something like that), that let’s you get a handle on any selected documents. However neither of these solutions exist for documents inside a Repeat Control.
In this show l will demonstrate how have a repeat control and get a handle on any documents that the user selects.
I’m TRYING to improve the site… It’s slow going.
P.S. This is the 25th episode of my normal NotesIn9 show. π All the XPages shows, the XPages Jumpstart and the Extended Editions can be found easily at xpages.tv
P.S. Ok. I’ll admit it. I did have a thought on doing some April Fools Joke here. Maybe a Rick Roll – but then I thought that the “Rick Roll” has run it’s course. Maybe that “Friday” song should be the new Rick Roll? But don’t worry. This video is safe! π
P.P.S If you have a Mac… and Kids… a great April Fools prank is to ssh into the mac from an iPad or other device and use the “Say” command. Great fun. I had my kids thinking their Mac was Watson’s cousin. π
This is a special show that I started last night to basically respond to a couple of blog posts from Jake Howlett at codestore.net.
I believe that XPages is RAD. I pretty much did the building in 3:45 give or take a second or two. It might be interesting to spend another 5 minutes to add things like security, validation and mobile controls to make it truly production ready.
Again – this is just an all in fun kinda thing. There are pros and cons to any platform.
In this show I try and do something rather dangerous. I attempt to explain a Tim Tripcony blog post on creating Fancy TypeAheads which are TypeAheads that show additional data in the lookup results. This helps aid the user to select the correct record.
I had some technical problems in the show. The sound changed for the demo portion somehow. Also I messed up due to the last Extended Edition and missed episode 23. So the next one will be 23. π
So anyway – here you go. I hope you like it.
I had a great Lotusphere. Though I wouldn’t have known it from the beginning as I was sick, and I mean REALLY sick on the Saturday I traveled, but luckily by Sunday I started feeling human and got ready for the week.
And what a week it was. I presented BP210: XPages: Enter the Dojo with Paul Withers. We’ve not yet gotten an email regarding evals (which is killing me by the way), but I THINK it went pretty good. I did an introduction to using pure Dojo with XPages and then Paul kicked it into high gear with some more advanced techniques. We had some fun with our Karate theme. I put together a humorous Intro Video and Paul found some headbands that we wore. Good Times! π
Tuesday night was SpeedGeeking. That was more difficult then I remembered. I talked about XPages and why you should care about it. Many demos dealing with Repeat Controls, Binding, and Rendering. It was fun but man that does take a lot out of you.
I think the biggest surprise for me was the response that I got from the XPages Cheat Sheet that I compiled. I did not expect such a great response at all. Joyce Davis was going to print 1,000 and ended up printing 1,500. And honestly I thought she was nuts. π But my understanding is they were almost all gone by the end of the show. Tim Clark and Matt White had them in their PACKED Show and Tell Session. At the end of the session I was talking to someone sitting next to me and just barely noticed that an awful lot of people were going to the front to see the speakers. I remember thinking that was odd to have so many questions after a Tim and Matt session. But it turns out there was a bit of a “rush” to the front to get a hold of the Cheat Sheets!!! Wow!
Tim then had this funny quote that Joyce tweeted later.
I’m very happy that people seemed to like it and I hope it helps in XPage Development!!
The next really cool thing was at the closing general session. I had sent my Introduction to XPages video into VideoFest and it won for the best Video in the App Dev category. Wow! It was even on the big screen and everything!
So while Watson may have won on Jeopardy, I feel like I won at Lotusphere.
So what’s next?
1. I’m desperate to get back to NotesIn9 shows. I’ve got a couple of hopefully really good ones queued up and just need to finish them. So stay tuned for that.
2. Next week I’ll be presenting on XPages for IDoSphere. I’ll blog more about that tomorrow.
3. I’m going to start working on something for openNTF. I hope to have a project there soon. This is in addition to the demo app from our session that Paul and I plan to put on openNTF.
4. Paul and I are planning to do our entire session as a NotesIn9 Extended Edition. It’ll actually be more like a Directors cut as I’ll add a demo in the end on the Extension Library.
So thanks to everyone for a great Lotusphere, and thanks for the interest in the stuff I create. I really appreciate it!
I’m really happy about this show because I have another great guest speaker. Β Chris Connor has come one to take a look at a production application and then go into designer and talk about how some of the pieces work.
This is an Extended Edition so it’s a little longer and more detailed then the normal shows. Β Chris opens up designer to show how some of the features on his website was built. Β Lots of good nuggets of information in there.
In this show I do a review of TLCC’s distance learning products. I talk about what they offer and then do a demo of what their courseware by looking at their XPages lessons.
Disclaimer:
I was not paid for this review. Over the years I’ve purchased with my own personal money several TLCC courses, including the first XPages course. However, I was given a free review copy of the second XPages course and I do talk about that course during the show.