english / русский




Home > Technologies
 

Technologies

PHP

It is a widely spread platform for Web-applications. It has become popular thanks to a large number of freely distributed libraries allowing to considerably speed up development and reduce its cost. It is normally used for creating small and middle web-applications.

.NET

It is a technology developed by Microsoft Company. Several versions of this platform have been released so far. .Net allows developing desktop applications, web applications and PPC applications for Windows Mobile. A rich class library and useful IDE (integrated development environment) allows quickly developing applications on high professional level. 

C++

It is one of the most popular programming languages for common usage. At present it is mostly used for developing middleware applications, net, client-server, cross-platform, system applications. One of the main advantages of C++ language is large number of quality freely spread code. ACE libraries, boost, open SSL, STL, QT, wx Widgets, curl and others allow us to improve the developed code quality.

Java

Java language was created by Sun Microsystems. Java platform application area is very large: desktop applications, web applications, PPC applications. Thanks to transferable byte-code Java applications can be run with different operating systems. There is a large number of freely distributed libraries that can be used for commercial development.

Ruby on Rails

Ruby on Rails is a platform rather new but quickly getting popular. Built considering modern achievements in programming and projecting methodology Ruby on Rails becomes a serious competitor to such traditional platforms for web-applications development as PHP, Java, ASP, .Net is suitable for small and middle web-applications.

Flash

It is one of the most prospective and steadily growing technologies. Flash is mostly used for dynamic and attractive graphic interface of both web applications and desktop applications. Flash provides cross-platformability and cross-browserness due to virtual machines existence for a large number of operating systems.

 

Main technologies

  • HTML/DHTML, CSS, PHP, Perl, JSP, ASP.NET, JavaScript, AJAX
  • XML, Web Services, SOAP, WSDL, XSL, XSLT, XPath, BPEL
  • Sabolotron, xsltproc
  • OOA, OOD, Design Patterns, UML, QA
  • C++, C#, .NET, Ruby On Rails
  • Java applets/servlets, Java GUI and non-GUI applications
  • MySQL, Oracle, PostgreSQL, MS SQL, ANSI SQL, PL/SQL, ADO.NET, Client/Server approach
  • Middleware, network applications, SSL/TLS, HTTP, FTP, SMTP, POP3, IMAP4, TCP, UDP protocols clients&servers, cross-platform development, multithreaded applications
  • Site administration systems: Xoops, SugarCRM, Mambo, OsCommerce, Horde, PHPLive, HCL, PHPWebSite
  • HTML templates: Smarty, Xtemplate