HowTo: Vaadin on Domino (4)

By Sven Hasselbach | 2 hours ago | App Dev - Web | Added by Johnny Oldenburger

Now, let’s access some Domino resources. I have created a database named “VaadinResources.nsf“, containing a normal image resource, and an image added via package explorer to the “WEB-INF” folder. Vaadin provides stream resources, which allows creating of dynamic resources. These resources handle “InputStream” objects, which we can grab from Domino via Java NAPI.

News from IBM ConnectED15

By Fredrik Norling | 3 hours ago | App Dev - XPages | Added by Oliver Busse

Some of the news from IBM ConnectED 2015

IBM previewed XPages Applications running on Bluemix

By Niklas Heidloff | 5 hours ago | App Dev - Bluemix | Added by Johnny Oldenburger

At IBM ConnectED 2015 IBM announced and previewed a new capability which allows developers to run XPages applications on IBM Bluemix. XPages is a web application development platform based on standards and common web development skills like Java, JSF and JavaScript. XPages applications run on IBM Domino which comes with a full stack of components to build applications rapidly.

Attend the DeveloperWeek Hackathon to learn IBM Bluemix and win Prizes

By Niklas Heidloff | 13 hours ago | App Dev - Bluemix | Added by Johnny Oldenburger

On February 7th and 8th DeveloperWeek will host a big hackathon for 1000 developers as a kick-off to the DeveloperWeek conference in the following week. IBM will demonstrate IBM Bluemix at the conference and will also host one of the challenges of the hackathon, called the IBM Bluemix challenge. Each member of the winning team will receive a LG G Watch Powered by Android Wear.

OpenNTF backup server (2006) died

By Vince Schuurmann | 21 hours ago | App Dev - Open Source | Added by Oliver Busse

Now that brought some memories back for me. A few years after Bruce arranged to host openntf.org at his work, he bought a server and hosted it at PSC in 2002.

HowTo: Vaadin on Domino (3)

By Sven Hasselbach | 1 day ago | App Dev - XPages | Added by Johnny Oldenburger

HowTo: Vaadin on Domino (3). Let’s create another application, based on Vaadin’s AddressBook example. You can download the source code directly or grab the code from the repository; it is a single class file named “AddressbookUI” only. After importing (or manually creating) the class in the HelloVaadin plug-in, the servlet configuration in “web.xml” must be updated.

HowTo: Vaadin on Domino (2)

By Sven Hasselbach | 1 day ago | App Dev - XPages | Added by Johnny Oldenburger

HowTo: Vaadin on Domino (2). When running your own servlet, you eventually want to access the Domino environment. To do this, some changes has to be made to the HelloVaadin plug-in. Open the “MANFIFEST.MF” and open the “Dependencies” tab. Add the plug-in “com.ibm.osgi.domino.core” to the list of required plug-ins.

HowTo: Vaadin on Domino

By Sven Hasselbach | 1 day ago | App Dev - XPages | Added by Johnny Oldenburger

HowTo: Vaadin on Domino. This example requires a valid XPages Plugin Development Environment. The execution environment used is the XPages Domino JRE. The <init-param> tag inside <servlet> defines our UI class of our application. We will create this class later. The <servlet-mapping> defines a mapping inside the webapplication path.

Part 2 of Partial Refresh in Notes Forms

By Fredrik Norling | 1 day ago | App Dev - XPages | Added by Oliver Busse

I couldn’t actually accept myself defeated in the battle to get partial refresh into old school Notes applications. And after a second look at my code I found a way, so I rewrote the javascript library to be a javascript object class so all calls are made inside the class.

Building Java Objects From JSON

By Eric McCormick | 3 days ago | App Dev - Web | Added by Johnny Oldenburger

JSON, as previously mentioned, is a data format which has been exploding in web development since it was first introduced in the early 2000s. And whether or not you as a developer prefer XML (it’s okay, they’re just formats), there are some good reasons to use JSON data.

IBM Whitepaper- Notes and Domino Applications: A road map for modernization using XPages

By John Head | 4 days ago | App Dev - XPages | Added by Johnny Oldenburger

As a follow-up to the "Collaborative and business applications for the connected company" white paper I posted earlier this month, IBM has published a follow-up white paper that focuses specifically on application modernization with Notes and Domino applications to XPages. John Roling and I teamed up on this to cover application modernization methodology.

Demonstrations of Advanced Techniques using the XPages Mobile Controls

By Paul Della-Nebbia | 4 days ago | App Dev - XPages | Added by Johnny Oldenburger

Introduction to Mobile XPages Development - Part 3 - Demonstrations of Advanced Techniques using the XPages Mobile Controls. Part 3 of the Introduction to Mobile XPages Development video blog series at www.pauldn.com.

IBM Notes & Domino 9.0.1 Fix Pack 3 Release Notice & "Top 20" Fix List

By ICS Support | 5 days ago | Infrastructure - Notes / Domino | Added by Per Henrik Lausten

9.0.1 Fix Pack 3 is a collection of low-risk, high-impact fixes to help customers safely avoid known issues. IBM strongly recommends that customers running Notes/Domino 9.0.1x upgrade to this latest Fix Pack since it addresses a small percentage of defects that impact the broadest set of customers. 9.0.1 Fix Pack 3 addresses defects in both the Client, Server, Notes Browser Plug-in and Domino SE OpenSocial component.

Gridx in XPages – 27: Exporting to Excel

By Brad Balassaitis | 5 days ago | App Dev - XPages | Added by Johnny Oldenburger

No application would be complete without the ability to export all of the data to Excel. In reality, this request still comes up a lot, so it’s a very handy feature that Gridx provides the ability to export the grid data. In this post, I’ll show what the exporter module provides, the easy way to send the data in CSV format, and how to tie the process together.

How to install a Fixpack / Hotfix - and shred your system

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

IBM released Domino 9.0.1 Fixpack 3 today. As always I went into the problem when trying to install it. It said that my version is not the one expected which was caused by the prior installed Interim Hotfix 384. So this post is basically a reminder for me to uninstall any Hotfixes before installing a real Fixpack. Run the installer of the Hotfix again and choose "Downgrade" to the prior version (in that case FP2).

XControls 1.3: XPages Controls with Improved Programmability and Desktop Navigation

By Teamstudio | 5 days ago | App Dev - XPages | Added by Johnny Oldenburger

This week we have released version 1.3 of the XControls project on OpenNTF. As ever, we have dealt with as many bugs and change requests as possible. So for new features there are several which include date pickers for Internet Explorer and Firefox, and drop-down menu support for the header bar in desktop browsers. We’ve also improved the Login control.

Notes/Domino 9.0.1 FP3 has shipped

By Daniel Nashed | 5 days ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

Today Notes/Domino 9.0.1 FP3 has been shipped. Already installed it on my production server. There are new new "SSL/TLS" releated fixes in FP3. But there are updates planned after FP3. So updating to FP3 is the base and you should consider an update soon. It's always better to install a FP than a IF which is technically a combo hotfix.

IBM ConnectED 2015

By Paul Withers | 5 days ago | App Dev - XPages | Added by Johnny Oldenburger

IBM ConnectED 2015. In just a short few days, fellow IBM Champion Tim Malone and myself (Paul Withers) will be heading off to IBM ConnectED. With one less day but just as much to do, it’s likely to be even more hectic than ever. Here’s a summary of things I intend to be involved in.

Our Top 5 Blog Posts about XPages

By Teamstudio | 5 days ago | App Dev - XPages | Added by Johnny Oldenburger

XPages is a web and mobile application development platform. It allows IBM Lotus Notes data as well as data from relational and other sources to be displayed to browser clients on all platforms. Whether you’re a developer or an admin, our most popular XPages blog posts will help you improve performance, give you development tips and provide a look at the way we approach application development with XPages.

What is Node-RED? How can be it used for the Internet of Things?

By Niklas Heidloff | 6 days ago | App Dev - Bluemix | Added by Johnny Oldenburger

When I recently started to work on Bluemix, I was honestly a little confused about what Node-RED is, how it relates to the Node.js Bluemix runtime and how it relates to the Internet of Things service. Since some of my readers might be in the same situation, let me quickly try to explain. Node-RED is a visual tool for wiring the Internet of Things.

Gridx in XPages – 26: Column and Row Locking

By Brad Balassaitis | 6 days ago | App Dev - XPages | Added by Johnny Oldenburger

Another handy feature of Gridx is the ability to lock one or more columns or rows in place while you scroll through the grid. It’s similar to the Freeze Panes feature of Excel, although you can only lock one or the other at a time. In this post, I’ll show how to implement column and row locking. When you lock one or more columns, they remain in place on the left side of the grid.

Data View with a NotesViewEntryCollection

By Brian M Moore | 6 days ago | App Dev - XPages | Added by Johnny Oldenburger

So I've been wanting to use a Date View for a while, but I've not had the time I need to sit down and puzzle it out. And (soap box here) the examples given are pretty complex. I do have a sample based on Brad's work that I will be posting. But as I get that together, here is a tidbit. When you use a Data View, you are only given the option of selecting a Domino View. I wanted to see if you could do it with a collection.

Replay Webinar Mobilize Your Business, Not Just an App

By Teamstudio | 6 days ago | App Dev - XPages | Added by Johnny Oldenburger

Is mobilizing your business a key strategy for 2015? In this webinar, Dan Colbert discusses the business impact of your mobile application strategy. He reviews some important criteria related to your lines of business and the nature of transactions taking place on mobile devices. Real customer examples are explored and Dan provides ideas so you can focus on mobilizing your business, not just an application.

The Totally Unofficial Totally Unsupported IBM ConnectED Session Database

By Chris Miller | 6 days ago | Community - Events / People | Added by Johnny Oldenburger

Each year wonderful partners, developers and community build an unoffical IBM Connect and Lotusphere sessions database. 2015 is no exception for IBM ConnectED!! As you can see the data is sorted numerous ways and includes an action to add sessions you want to attend right to your Notes calendar (after you give the proper ECL rights).

Diving into Bootstrap and Font Awesome – Part 3: Displaying / Hiding Content Based on Device Type

By Daniel Friedrich | 6 days ago | App Dev - XPages | Added by Johnny Oldenburger

When designing an application, that is going to be used on different devices (desktop, tablet, mobile), your design for each of the devices might be very different from each other. Thus, you need to make sure that each design is only being displayed on the device type, it was designed for. Obviously, you can create different custom controls that will contain the UI for the different devices. But how to hide or display them?

XControls 1.3 A mobile and desktop XPages development framework

By OpenNTF | 6 days ago | App Dev - XPages | Added by Johnny Oldenburger

Teamstudio XControls is a new set of Controls for IBM Domino XPage developers working on new XPages apps and on app modernisation projects. It is effectively a re-write of the Teamstudio Unplugged Controls project, but adding full support for PC browser-based user interfaces as well as mobile interfaces. XControls is built with Bootstrap 3.x and the Bootcards project.

Gridx in XPages – 25: Customizing the Top and Bottom Bars

By Brad Balassaitis | 7 days ago | App Dev - XPages | Added by Johnny Oldenburger

In the last post, I showed how to add a button toolbar to the grid. In this post I’ll show a few more ways to customize the top and bottom bars. Picking up from where we left off last time with a button toolbar added to the top of the grid, we now have a grid where there’s a button toolbar left justified on the top line. The Bar contents are added in a table structure, so you can modify it to pass styling to update the layout as desired.

Do it yourself: Build a remote surveillance app using Bluemix, Cloudant, and Raspberry Pi

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

To build a simple surveillance system, create an IBM Bluemix app to send pictures taken by the camera module of a Raspberry Pi device to Cloudant and how to use Node.js to display them on a web page.

Webinar A Notes Developer's Jouney into Java

By The Learning Continuum Company | 1 week ago | App Dev - XPages | Added by Johnny Oldenburger

Beans and Java! We hear those buzz words all the time but our XPages applications seem to work fine with Server Side JavaScript. Why should we use Java and managed beans? Come learn about one long-time Notes developer's journey using a Java Managed Bean and why. Discover how a Bean allowed the data to be cached in memory allowing for quick access to user-selected data subsets.

Quick-Tip: Temporarily deactivate SSL3 barrier in Firefox

By Oliver Busse | 1 week ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

Today a customer ran into the well known TLS/SSL3 problem with one of his Domino servers. The used SSL certificate is not up-to-date and also the server didn't have the interim fix installed (http://www-933.ibm.com/support/fixcentral/...). As the customer is using Firefox only (and this with the latest version available) he couldn't open the application anymore due to the unsupported certificate.