Windows Software Custom Development
Our software architects and developers are experienced in designing and developing software solutions of any level of complexity, from small utilities and single user applications to multilevel software systems using client/server technology.
Programming languages
For Windows desktop application development, the programming languages in which we are fluent include, but are not limited to, the following:
C
C++
C# (.Net)
Delphi / Object Pascal
Visual Basic / VBA
Assembler
Libraries and techniques
If you are interested in technical details, we actively use the following programming libraries, SDKs, and techniques:
MFC / ATL / WTL / STL
Win32 API
COM / DCOM
OLE2 / ActiveX
ODBC / ADO / ADO.NET / OLE DB / DAO
Databases
Besides the strong knowledge of database architecture and design theory our engineers have a practical experience with common database management systems:
MS SQL
MS Access
mySQL
PostgreSQL
Intrebase
Paradox
Foxpro
Oracle
XML-based databases
Plain text datasets
Network programming
Our network-aware applications programming skills include the solid knowledge of following protocols:
TCP/IP
HTTP
FTP
IMAP
MAPI
SMTP
POP3
SSL
