Software for desktop PC

We develop on Microsoft.NET platform with C# language. As presentation technology we use both Windows Form and preferred modern WPF (Windows Presentation Foundation). Our software can easily interface with any database server. We often use Firebird Server and Microsoft SQL Server.

Web server side

For server side web developing we rely on LAMP platform: Apache web server on a Linux system, MySQL database server and PHP programming language. We develop also LAMP platform applications, where Apache web server is hosted by a Windows system.

Web client side

On browser side we work with HTML/XML/CSS/Javascript/jQuery as far web pages rendering is concerned. We worked on several project where AJAX technology had a major role.

Software per smartphone

We develop mainly on Android platform, but we are moving towards App for Windows Phone and Apple iPhone/iPad systems.

Methodologies and quality

Whatever technology o programming language is used, we always follow basic software development rules, in order to produce quality and bug-free sofware. We use code versioning systems for team work; for any project, even the most simple, we develop object oriented code consistently incapsulated, as guarantee of reusability, realiability and upward scalability; we develop stratified code, always lying on a framework developed by us that guarantees reusability of functions and libraries tested over the years, in order to minimize errors and reduce production costs.