Taking back productivity in Domino Designer (a NotesIn9 production)

By Mark Roden | 42 minutes ago | App Dev - XPages | Added by Oliver Busse

Yeah it has been a while (over 18 months) since the last time I did a NotesIn9 video but it finally happened again.

NotesIn9 148: Getting XPages to talk to your phone

By David Leedy | 2 days ago | App Dev - XPages | Added by Kenio Carvalho

How to intergrate XPages with Pushover.net to send messages to a phone that has the PushOver App installed.

Announcing the latest IBM Connections Mail Plug-In

By Luis Benitez | 5 days ago | Infrastructure - Connections | Added by Oliver Busse

Today, IBM Connections Mail gets an update. If you don't know what IBM Connections Mail, let's catch you up. IBM Connections Mail provides a simple and compelling way to perform essential email and calendaring tasks right from IBM Connections.

Using the Domino AJAX Proxy

By Oliver Busse | 5 days ago | Infrastructure - Notes / Domino | Added by Oliver Busse

In our current project we utilize a function of the Domino server you may not be familiar with - the AJAX proxy. It is a built-in functionality of the Domino server since the later versions of 8.5. To setup the proxy you just have to take a deep dive into the policy settings, esp. the security settings documents of a - just say - domain-wide policy.

Recover lost SSL keyring password

By Karl-Henry Martinsson | 5 days ago | Infrastructure - Notes / Domino | Added by Oliver Busse

About two years ago, our Network (as well as Domino) administrator left the company after 10 years. The other day our SSL certificate for one of our websites expired, and we wanted to use a newer wildcard certificate instead of a server specific certificate. The problem was that we did not have the password for the keyring file (keyfile.kyr) used on the server, either the admin did not document it (which does not sound like him) or the document with the password was lost/we could not find it.

Added Bootstrap Growl notification to an XPage application

By Frank van der Linden | 6 days ago | App Dev - XPages | Added by Oliver Busse

On my current project, who I wrote several blog posts before, I was missing something, the possibility to notify users when a backend process was finished. After I read the post of Jesse Gallagher, Generating Toaster, dGrowl, etc. Notifications From Server Code, I was wondering if I can use this principle for Growl.

10 resources for cloud security

By SocialBiz User Group | 6 days ago | App Dev - Cloud | Added by Oliver Busse

Security is certainly a main factor for companies deciding whether or not to go to the cloud. Following are a few helpful resources to help people wade through the quagmire. I got quite a few of these from the Cloud Security Alliance; they...

NotesIn9 147: Using dGrowl with XPages

By David Leedy | 1 week ago | App Dev - XPages | Added by Oliver Busse

In this show Brad Balassaitis returns to Ni9 to give us some great instruction on how to start using the “dGrowl” project with our XPages applications.  This is a tool that lets you popup messages back to the user. It’s a somewhat common effect and I really really like it.  Actually before I got this [...]

Create an HTML5 chat app on Bluemix with Node.js, Redis, and Socket.io

By IBM developerWorks | 1 week ago | App Dev - Web | Added by Oliver Busse

Create a mobile-friendly HTML5 chat app powered by a Redis service on IBM Bluemix. You'll learn how to use the Node.js and Express module to build a server-side JavaScript application and how to update the client in real time using Web Sockets and Socket.io. When you're done, you'll see how you can deploy your app to the cloud in just one step using the Bluemix platform.

Meandering Musing About Views

By Jesse Gallagher | 1 week ago | App Dev - XPages | Added by Oliver Busse

As happens periodically, I've been thinking about Domino views lately. When I get into one of these moods, I find it helps to take a step back to look at what an NSF is. An NSF is, in its heart of hearts, a key/value store. Each entry has several keys of which the useful ones are Note ID and the UNID, which are 32-bit and 128-bit integers, respectively, and where the Note ID is fixed and the UNID is mutable. Each entry's value is a multimap with string keys and values that are either effectively blobs or multi-value strings, numbers, or date/times+ranges, plus metadata.

The Perils of getColumnValues().get(0)

By Paul Withers | 1 week ago | App Dev - XPages | Added by Oliver Busse

Bill F posed a good question on StackOverflow about the issue of object.recycle and when to use it. It’s un understandable question and one I hit years ago after crashing a server looping through 20,000 documents in a search. I raised a PMR, got a response directing me to technotes on recycling in Java.

His neuralkinetics are way above normal…

By Nathan T. Freeman | 1 week ago | App Dev - XPages | Added by Kenio Carvalho

My friend and colleague Christian has been doing some performance optimizations for WebGate’s XPages Toolkit. And he’s found some interesting results revealing the exceptional performance of NoteCollection.

Mask Converters in XPages

By Brad Balassaitis | 2 weeks ago | App Dev - XPages | Added by Kenio Carvalho

If you want to force the data entered by a user into a certain pattern (for structured values such as dates and phone numbers) you can use mask converters. In this post, I’ll show how to implement them and explain what they do (and don’t do).

Passing Parameters to SSJS from a Client-side partialRefreshGet()

By Brad Balassaitis | 2 weeks ago | App Dev - XPages | Added by Oliver Busse

partialRefreshGet() is a handy method of the client-side XSP object that can be used to trigger a partial refresh from client-side JavaScript. In this post, I’ll show how you can pass parameters for SSJS to read during the refresh, which allows you to send information to the server-side code without submitting a less efficient POST […]

New Version of Traveler Client for Android available - bringing big changes

By Detlev Poettgen | 3 weeks ago | Infrastructure - Notes / Domino | Added by Oliver Busse

Yesterday IBM released a new version 9.01.1 of the IBM Notes Traveler app for Android. The app is already available in the Google Play Store. Keep in mind, that at the moment only the new Android client is released. Currently there is no new server release available. The client will work with server releases starting with Traveler

Me. Me me me. Me too.

By Nathan T. Freeman | 3 weeks ago | App Dev - XPages | Added by Oliver Busse

One of the best things about computers is that they can do more than one thing at a time. This is such a useful capability that we have a dizzying array of descriptiors for it: multitasking, multiprocessor, multiuser, multiplexing, multithreading -- the list goes on.

Web Components – Entering the ShadowDOM

By Mark Roden | 3 weeks ago | App Dev - XPages | Added by Oliver Busse

Web Components - the future You should first ground yourself on Web Components and read this article on Web Components and concepts, ShadowDOM, imports, templates, custom elements by Todd Motto.

Interesting Quirk with Custom Property Names

By Brad Balassaitis | 3 weeks ago | App Dev - XPages | Added by Oliver Busse

I came across an interesting quirk when defining custom properties within a custom control -- there are some names that cannot be used. While working on a reusable control for charting functionality, I wanted to add a custom property called chartTheme.

NotesIn9 146: Going Mobile with Bootstrap

By David Leedy | 3 weeks ago | App Dev - XPages | Added by Oliver Busse

In this show, we get another great new contributor joining the NotesIn9 family. Please welcome Shean P McManus to the show. His blog is: http://spmcmanus.net I’m really excited to get Shean on as he gives us a great demo on using Bootstrap for an XPages mobile focused application.

Dabbling in Reflection

By Jesse Gallagher | 3 weeks ago | App Dev - XPages | Added by Oliver Busse

In a similar vein to my post from the other day, I'd like to discuss one of the other bugaboos that crops up from time to time in the edges of XPages development, usually spoken of in hushed tones: reflection.

Create HTML emails from RichText fields with embedded images and attachments

By Mark Leusink | 4 weeks ago | App Dev - XPages | Added by Oliver Busse

If you want to send formatted (HTML) emails from Domino you have a couple of options. Starting with version 9, there’s a simple action that allows you to send HTML mail by just configuring some options. You can also use Tony McGuckin’s emailBean snippet to send an HTML mail from an XPage directly, including embedded images and/or attachments. And there’s also the SSJS snippet I wrote to send an email from any backend SSJS script.

Latest Release of XPages Extension Library Improves RDB Support

By OpenNTF | 1 month ago | App Dev - XPages | Added by Kenio Carvalho

The 7th 9.0.1 release of the XPages Extension Library is now available on OpenNTF. Besides providing a number of fixes for existing features, this release focuses on improving support for using Relational Databases as a data source.

On OpenNTF: ID Vault Scanner for a Hybrid Company using IBM SmartCloud Notes

By OpenNTF | 1 month ago | App Dev - XPages | Added by Oliver Busse

Shankar Venkatachalam and J. Rajendran have published a new project on OpenNTF, called SCN ID Vault Scanner for a Hybrid Company. Below is their short description. Read the documentation to learn more. "The tool is programmed to compare the Company directory and the .csv file(IBM SCN Vault users list ) to identify, how many users doesn't have their ID file on the vault on a single document . The tool will also identify user's whose ID files are not in the synchronization state , because of mis-match of password.

Providing URL Parameters for Multiple Document Data Sources

By Brad Balassaitis | 1 month ago | App Dev - XPages | Added by Oliver Busse

You’re no doubt used to seeing URLs to open a document that look like this: http://www.server.com/db.nsf/myPage.xsp?action=openDocument&documentId=0123456789ABCDEF0123456789ABCDEF in XPages. The documentId and action URL parameters are used by each document data source by default. In this post, I’ll show how you can use the requestParamPrefix property to define a separate set of URL parameters for an additional data source.

Demo of the Single Page Application Wizard control

By Patrick Kwinten | 1 month ago | App Dev - XPages | Added by Oliver Busse

You can bring a IBM Notes application without much work to the web browser via the Notes Browser plugin. But since Mobile is the standard nowadays that plugin seems to be obsolete almost. So what other options do you have for your enterprise apps?