Home | About Us
Software
Development
Project Management
System Migration
Databases Management
Websites
Development(PHP/MySQL)
Web Hosting
Graphics Designing
Search Engine Optimization
Content Management Systems
E-Commerce Solutions
Email Systems
Postfix
DbMail
Webmail
Personalized Emails
Spam Solutions
DNS Management
Domain Name Registrations
Dynamic DNS Hosting
Domain DNS Hosting
 
Untitled Document

Software Development

Libdanz.com Emporium has consumed many birthdays when it comes to the field of software development. Spanning from 1996, the emporium has worked on a number of software projects running on Microsoft DOS, Windows 3.1 up to Windows XP, and also on UNIX and its derivations (Linux, FreeBSD, Ubuntu,etc). The emp has gained experience through interaction with the real users of the developed systems. As technology evolved, Libdanz has managed to cope with change and adapted to the timeline. The greatest advantage of Libdanz is that it has witnessed a lot of change in technology so it can make a remix of old technology with new technology, for example customizing solutions to integrate file based data storage system and databases systems. With the birth of the Internet, Libdanz has managed to fully utilize it for most business solutions.

At Libdanz, we use a variety of Software development tools and languages. Some languages in use are:

•  Turbo Pascal 6.0 and 7.0, Q-Basic and Turbo C for DOS based systems that usually run on slow computing devices or that have limited resources.

•  Virtual Pascal for OS/2 operating system.

•  Irie Pascal for cross platform systems that usually require Pascal programming environment.

•  Borland Delphi 7 (we have started using this language after evolving from the 16 Bit Turbo Pascal. The Language is the same old Pascal but that runs on Windows and is meant for windows). It supports multi-processing functions like Multi-threading. We have been using Delphi 7 since 2002.

•  Visual Basic 6.0. We have used this as an alternative to other programming languages. If it's well used it produces very spectacular projects. Its disadvantage is that it is usually used by beginners and less serious people, so we use it for projects that are supposed to be exhibited by our less serious clients (Computer Science students and Professors).

•  Java. Libdanz has used java in 2002 and 2003, and has dumped it due to its resource greediness and time wasting. Although it has a big name, it will waste your time if it is not well mastered. If you are someone who needs to design a lot of user screens, then Java may not be a choice, since you usually have to program each and every frame and form from scratch or use an independent resource builder. It may be usefully in small computing devices like cellphones where there is need for simple interfaces and also Platform independence.

•  PHP – After learning Perl for a month, I discovered that what I wanted for my purpose was PHP. PHP is Perl, for those who don't know. With Perl you have to make a program that you can embed a web page into its lines of code. But with PHP, you have to make a webpage that has program elements embedded in it. So which is faster when you are doing dynamic website business, Perl or PHP? With PHP there is more room for WYSWYG preview as you develop. If you have worked with Java, C,C++, HTML and CGI then you do not need to learn PHP afresh. This is what I did, I just started programming with it knowing its advantage over what I had tried with Java, C and CGI raw manipulation. I have used PHP since 2001 after two years of trying dynamic webpages with raw CGI.

Why mentioning all the programming languages? Our solutions are usually a hybrid of the above languages. You can have a software product that will enjoy a very cheap and effective VPN, that utilizes HTTP resources. We develop our Desktop applications using Delphi and use a webserver as a data communication controller, that will host PHP/ASP scripts to do the processing of tasks linked to a MySQL database server. Lets take for example you have a shop in town X and you would want to manage its operations in town Y, we will make an application that will dial and connect to the Internet, thus creating a path to our Libdanz HTTP servers. The application in town X will packet a request as a zipped XML file and send it to Libdanz server. The Libdanz server will then channel the request to another application in Town Y when it is online. Setup in Town Y will duplicate the same processes; hence a very cheap and effective Virtual Private Network is setup. When data is being exchanged it is highly encrypted with a method that is not standardized but only conforms to Libdanz security methods, meaning no hacker will brag about intruding your data. With this approach, as tested, you do not need to dig up trenches for your communications dedicated lines (which are very expensive)

 
Copyright Reserved Libdanz.com: 2005-2008            About . Contact Us . Services . Privacy Policy