NET.Notes EVENTS - Budget

David Marko  6 May 2015 03:56:00
Every todo item contains the tab titled as 'Budget'.  User can optionally enter the budget type and price information here. Budget information from individual todos is displayed on EVENT page with subtotals and total value providing overall EVENT financial overview. Budget is also avilable in PDF export output.

Details available here:

netnotes_akce_budget style=

netnotes_akce_budget2 style=

NET.Notes EVENTS - Multilingual User Interface

David Marko  29 April 2015 03:55:00
NET.Notes EVENTS is multilingual software. The proper UI language is user's option easily available from top menu. Users with different language option enabled can work together on the same EVENT. Are you missing your language? ... we can add yours easily.

Details available here:
Multilingual style=

NET.Notes EVENTS - Calendar

David Marko  22 April 2015 03:52:00
Calendar helps users to organize their todos based on date and time. Simply assign the date and time to your todo and it will appear in the calendar.

Calendar features available:

  • views by day, weeks and months
  • new todo can be created in calendar by one simple click
  • drag and drop support for easy todo reschedule
  • filters: by responsible person, by event, type or status

Details available here:

net_notes_events_calendar style=

Short video with NET.Notes EVENTS Calendar:

Image:NET.Notes EVENTS - Calendar


David Marko  15 April 2015 04:00:00
GTD (Getting Things Done) is a well-known methodology that helps us to group to-do items into particular sections / groups and then move to-dos forth and back based on their progress. Defined by GTD methodology we can use the following basic sections (the section usage/naming depends completely on user and particular GTD board can manage different sections to reflect the board purpose):
  • in queue: all todos without immediate schedule (to hire the building we need  for the next year conference)
  • ASAP: all to-dos that I have to start work on as soon as possible (to prepare the course agenda)
  • immediately: all to-dos that must be  managed just now (to buy tickets )
  • waiting for response: all todos waiting for someone's else response (an offer has been sent and we are waiting on response now)
  • sometimes: todos for the future with no deadlines enabled (to learn Spanish)
GTD is available here to help user to manage all todos in NET.Notes EVENTS.  User can create his own sections, change their order and move to-dos among them by using drag & and drop pattern. Todos can be arranged to many different GTD boards.

Details available here:

This product is not affiliated with, approved, or endorsed by David Allen or the David Allen Company, which is the creator of the Getting Things Done® system for personal productivity. GTD® and Getting Things Done® are registered trademarks of the David Allen Company. For more information on the David Allen Company's products, visit their website at

net_notes_events_gtd style=

NET.Notes EVENTS - Overview

David Marko  8 April 2015 13:33:52
"NET.Notes EVENTS" serves as a full featured software system that supports events organization of any kind … including sports, school, public or private events. The heart of "NET.Notes EVENTS" is the event card that concentrates all significant features including:
  • sections - todo's list is sorted out into sections. Sections reflect event logic and help us to separate particular events. User can move todos among sections using drag&drop. Entire sections can be reorganized on the screen the same way .
  • single line with a todo displays some significant information: subject, manager name, due date. By using a single click we can display and edit the todo in modal window.
  • when todo list  grows up, we can filter the todos list on the screen by several criteria including ownership or status information
  • statistics panel displays aggregated data like number of todos, number of closed todos etc. for this particular event
  • each todo item optionally contains budget information. Subtotals and total value is displayed in todo list.
  • to take event with you or to send event details to some other people we can print event data to PDF format. We can then print it or send by email.
Details available here:

netnotes_akce_tasks1 style= 

Alternatives for Lotus Notes and Xpages applications - we are adopting Symfony Web Framework ...

Stanislav Marszalek  20 January 2015 10:37:25
We had a quite challenging year here at TCL DigiTrade,  As a traditional Lotus Notes shop, which is focused on everything around Notes for almost 20 years, we’ve made a huge step forward to web and mobile application development outside of Domino world. Lotus Notes market is steadily decreasing which impacts also our company, so our main objective in the last year, was to find an alternative to that product. Using our experience from analysis of many different Notes applications and their aspects , which include workflows, access rights management, document management, connection to email systems or relational databases, we’ve begun to develop a bunch of applications, called NET.Notes.  For this purpose we have adopted the following development stack:
But in fact, NET.Notes started as Xpages application using Notes as database and then it was ported to MongoDB and Symfony. We had to face a lot of challenges  on the road, because we wanted to implement all good things which you can find in Notes applications. You can imagine an access rights, workflow, richtext capability, emails, printouts, categorized views, searching etc. As a part of the task, we prepared a tool for data migration  from Lotus Notes(NSF) to MongoDB, which can move not only simple data, but also rich texts and attachments. That has required lots of testing, dead ends, new beginning, lot of effort. But now we can say, what can be done, what is impossible and what can be done in much better way and I think that we can offer a quite good alternative for those, who want to or has to move their Notes apps to a different environment. Apart from that, such a move puts a high demands on developers, who had to start to learn completely new tools, programming languages and databases. That is very challenging, learning curve is quite steep and it takes months to adopt  that new programming environment and model..

In the new year we will continue to offer standard Notes and Xpages application, but the main focus will be on new web and mobile applications based on NET.Notes. To see NET.Notes screens or even ask for live demo, visit our new website

S. Marszalek, CEO  
TCL DigiTrade Ltd.

Notes data move to MongoDB

Stanislav Marszalek  30 September 2014 09:57:11
We have already written several articles about the document-oriented database MongoDB. For many properties similar to IBM Notes we use it in our web applications based on PHP and Symfony. For purpose of data synchronization from Lotus Notes to MongoDB we've developed a converter. Document-oriented nature of MongoDB database allows the transfer lot of different data types, such as RichText, attachments or multi-valued fields.
The converter itself is in the form of Lotus Notes application and you can set up entire data synchronization there. The configuration contains:
  • Notes server and file path
  • Form name for data filtering
  • Last modification data to fine tune synchronization
  • Field mapping
blog2014_09_11_01 style=
blog2014_09_11_02 style=
Field mapping is done in the form of separate documents, where you can specify:
  • Lotus Notes source data - it may be a single field, formula or attachment
  • MongoDB field name
  • Multivalue field type
  • Field Type – apart from common field types, such as text, number, date, it also supports RichText (they are converted into HTML) and Attachments (which are stored in GridFS, file store of MongoDB)
The synchronization can be run manually or periodically. It uses Lotus Notes document unique ID as a main key to properly connect all related data..

blog2014_09_11_03 style=

Move Notes applications to another system

Stanislav Marszalek  16 September 2014 11:04:24
Companies are constantly evolving, changing their internal systems, switching from one supplier to another. This is the same with Lotus Notes, some companies installing this system and others leaving it after years. The reasons may be different, from pragmatic calculation of price and performance, to the purely emotional reasons expressed by the categories like "cool" or "in". In the following series of articles, we won’t investigate the reasons for moving from Lotus Notes, but we will focus on ways how to transfer entire application with its data and logic.

Replacing or converting Notes application is not easy, because of their unique properties. We have to take into account:

·        access rights to the document level

·        data replication and offline access

·        built-in email system with workflow

·        the ability to store attachments and RichText

·        easy and fast applications development, including simple deployment to the production environment

How companies generally resolves access to documents stored in Lotus Notes applications after the migration:

One machine with Lotus Notes client

The company left one machine with the Lotus Notes client and all databases. When someone needs something from previous Notes application, he/she goes there and look for it.

Export data to PDF or other formats

Documents from Notes applications are exported to PDF, attachments are put on the disk into sophisticated directory structure and users can access those information through network. You can imagine how difficult would be to find something there.

Keep Domino server and move applications to Web Client

If company moves only email system, you can keep the existing Notes infrastructure and access applications via standard Notes client, or more often via web access, which requires to remake an  applications to web browser, in Xpages for example. There are two approaches here:

  • application is used only for data reading
  • application is fully functional, including creation, editing, approval, etc..

Move applications, including the data, to another system

This topic will be discussed in the following sections of our blog, where we will share with you the experience of such transfer. We'll show you how to cover most of the features that Notes offers and on which features we have to resign. After lot of testing and trials, we’ve decided to transfer the application to MongoDB, the for application logic we’ve chosen Symfony.

Nové WWW stránky firmy

Stanislav Marszalek  7 August 2014 10:36:53
V těchto dnech jsme spustili zbrusu nové www stránky naší firmy. Informace jsou nyní přehledně uspořádané do několika sekcí, popisy řešení a aplikací jsou doplněné obrázky i videi. Nový kabát dostal i náš blog.

Stránky naleznete na adrese
Nově jsem spustili i stránky na adrese:

Image:Nové WWW stránky firmy  

MongoDB - kdo jej používá?

David Marko  5 August 2014 07:03:00
MongoDB databáze je použivána společnostmi v mnoha zmeních, různých oborech a od toho se odvíjí o praktické využití systému. Mezi zákazníky je možno zařadit známé společnosti jako eBay, Cisco, SAP, MTV Networks, AstraZeneca. McAfee, LinkedIn, The Guardian, The NewYork Times, Le Figaro atd.  Obsáhlý seznam referencí s krátkou rešerší o konkrétním použití je možno nalést na stránce

Podrobnější informace o vybraných nasazeních můžete nalézt na stránce, zde naleznete jak krátká videa, tak i případové studie, které mohou být vhodnou inspirací pro praktické použití.

Image:MongoDB - kdo jej používá?