Software
Our company uses following software in development
process:
Compilers:
- Microsoft Visual C++
- Microsoft Visual J++
- Microsoft Visual Basic
- Symantec VisualCafe
- GNU C++
Assistant software:
- NuMega BoundsChecker
- NuMega SoftIce
- Intel Vtune
- ErWin
- S-Designor
Project management:
- Microsoft Developer Studio
- Microsoft SourceSafe
RDBMSs:
- Microsoft SQL
- IBM DB2
- MySQL
- Sybase
- Interbase
Help:
- Microsoft Software Developer Network
Technologies
-
Microsoft Win32 SDK
Sometimes size of applications is critical,
and in this case application is created using pure Win32
API. We have experience of creating light wrapper libraries
(since Win32 is not object oriented), that have following
advantages:
- basically such library have very small size;
- library have design, that allows you to add new
capabilities without any difficulties;
- since basic part of library contains small amount
of code you can start application development very
soon.
We have specialists experienced in internal
work of windows operating systems, that performed development
of complex application management software like Ascot
container application.
Representative projects:
-
Microsoft Windows 95, 98, 2000 and
Windows NT DDKs
We have experience in developing hardware
drivers for Windows 95/98 (VXD), Windows NT (SYS) and
Windows 2000 (WDM) operating systems.
-
Microsoft Shell API
We have huge experience in using and
extending Win32 shell (Explorer). In our SmartDrivez
Technology project almost all extension abilities
are used:
- namespace extension, rooted and non-rooted namespaces,
virtual folders and junction points in filesystem;
- extension of filesystem items' context menus and
property pages
- drag-n-drop and clipboard handlers for copying and
moving files
- control panel applets
-
Microsoft Foundation Classes
Our company have developed numerous applications,
using MFC libraries. Also we have great experience in
extending MFC library.
Representative projects:
-
ActiveX, Active Template Library
We have experience in developing:
- Web ActiveX controls
- GUI ActiveX controls
- ActiveX components, performing different jobs and
communicating with servers.
-
ODBC, JDBC, DAO, OLE DB
We have experience creating database
applications and using various software for accessing
databases - ODBC, OLE DB, DAO (for MFC applications),
JDBC (for Java applications) and others.
-
DirectX
We use DirectX technology in games, that
we develop.
-
Java
We have experience in java development
- both applets, and server applications (that was used
on Linux computer).
-
Unix
We have experience in creating server
applications for Unix platforms.
-
TCP/IP, Sockets
We have created numerous applications,
that was based on internet and have huge experience
in usage of TCP/IP protocol, Sockets, working with proxies,
matching new protocols (like SOCKS 4/5), and creating
our own communication protocols based on socket connection
or UDPs.
Representative projects:
If you have additional questions, we would be glad to advise you personally. Our contact information can be found at our page
Contact Us.
Back to the Department Index Page
|
 |