Last week I began working on a project for the Lotus Notes platform. This project was designed for learning purposes, in order to understand the concepts of Lotus Notes. The application is composed of two forms, one for items and one for categories .
Concurrency Several clients sharing a resource Contention Multiple users try to access a resource at the same time resulting in waits or event deadlocks. Deadlocks A deadlock occurs when two or more transactions are both in a wait state, with each one waiting for the other to release a lock before it proceeds.
Several issues appeared when dealing (or not) with enconding in Python scripting. As a basic information in Python there are two types of string: unicode and byte strings. In theory everything in Python is treating Unicode strings the same as byte strings, but you have to be carefull in your code and understand when you […]
Often it is useful to showcase a web application to potential customers allowing them to live test the application features. For this you need to publish and maintain a demo version with some relevant base data. A service application, triggered to run at a given time, basicly will clean the database by restoring it from […]
In almost every project there is need for code that converts one object type to another or provides custom formatting for output. Until C# 3.0 this was usually done by creating a wrapper class with static methods or worst by writing inline code that made those transformations on the spot. With C# 3.0 Microsoft introduced […]
After several months of development the Document Data-Tracking Client was released last week. It is an open-source desktop client application for the TraSer server and it is build upon the GUI4j framework. Also, it is available for download on Source Forge.
If you need to install the WSF/PHP extension on a SUSE Linux with GCC 4.1.2 (pretty old) and receive some strange errors with missing libraries (even if you think / see they are there and even if you followed a la lettre the documentation) you may try the following approach:
Earning a Microsoft Certification demonstrates the experience on using Microsoft products and platforms and technical problem-solving skills. To make it also reflect your job-related experience, the certification choosed must be dependant upon your current position or planned career path. As a result, a MS certification not only helps you stay up-to-speed on the latest Microsoft […]
This article describes an enterprise collaborative portal approach that plays an active role for company employees, partners and customers by managing business content, unifying work teams and providing one- stop access to essential documentation, functionality and services.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.