Technologies
Program-Ace strives to reach the highest level of software development services and regularly introduces new technological approaches. We promote the idea of constant learning among our employees and do our best to motivate them towards mastering new technologies that are released to the market. The majority of technologies we use is presented below.
| Software | Web | Java | |
|---|---|---|---|
| OSs | Windows,Linux,MacOS | ||
| DB | Oracle, MS SQL Server, MS Access, MySQL, PostgreSQL, Interbase/Firebird, IBM UDB DB2 | ||
| DB-Interfaces | ADO.NET, OLE DB, ODBC, JDBC, DB API (Oracle, PostgreSQL, MySQL,etc.) | ||
| Languages | C/C++, C++ with Managed Extensions, C++/CLI, C#, ASM x86, Delphi | HTML/DHTML/XHTML, XML/XSL(T), CSS2; JavaScript; AJAX | |
| ASP.NET (C#, VB.NET); ASP, PHP, Perl; VBScript, JScript | Java | ||
| Versions control | CVS, Microsoft Visual SourceSafe, SVN, Borland StarTeam | ||
| IDEs | MS Visual Studio (6-2005), SharpDevelop, Borland Delphi | Eclipse, ZendStudio, PHP expert editor | Intellij IDEA, Borland JBuilder, Eclipse, SUN One Studio |
| Frameworks | .NET framework (v1.1, 2.0; WinForms, WebForms, ASP.NET, ADO.NET, Native Code Interop, XML Web Services, Remoting, Trolltech Qt | in-house developed framework, SimpleTest, phpUnit, PEAR | SWT, JUnit, Apache Beehive 1.1, Jakarta Struts Framework (+ Tiles), JSF, WebWork |
| Libraries | MFC, STL, Boost, Curl, ATL, Pthreads, WTL | SMARTY, PEAR | Jakarta Common Libraries, Hibernate, Log4J, XDoclets |
| APIs | Win32API, Sockets, WinInet, CryptoAPI, COM/DCOM/COM+, OLE/ActiveX | CGI, FastCGI, ISAPI | EJB 1.1-2.0, JMS, RMI, JDBC, JNDI, JSP/Servlets/JSTL, JAF, JavaMail, XML,JAXP, JAX-RPC (J2EE); Applets, Applet-Servlet bundles, JavaBeans, Swing/AWT(J2SE); CLDC 1.0, CLDC 1.1, MIDP 1.0, MIDP 2.0 (J2ME); Mobile Media API (JSR-135); Mobile 3D Graphics API (JSR-184); Wireless Messaging API (JSR-120); FileConnection and PIM API (JSR-75) |
| Multimedia, 2D/3D APIs: GDI, GDI+, DirectX, Managed DirectX, DirectShow, OpenGL, Shaders (HLSL, Cg, ASM, GLSL), Voice | Servers | MS IIS | Apache, IIS | Jakarta Tomcat 4x-5.x, JBoss 4.0.1sp1 WebLogic 4.0-6.x, WebSphere 4.0 – 5.x |
| Protocols | TCP/IP, Sockets, HTTP, HTTPS, FTP, SMTP, POP3, SOAP, XML-RPC | ||
| Tools | MS VC, MS CSC, GCC/G++, Intel C/C++ Intel VTune, N-Units, SoftICE, WinDbg, Doxygen, NDoc MS Visio, Borland Together | Visual Studio, VisualStudio.NET, IntelliJ IDEA, CVS, SVN, Macromedia Flash MX, Macromedia Director, Adobe Illustrator, 3Ds Max | Jakarta ANT, JavaDoc |
| SDK | 3Ds Max SDK; Driver Studio, ACE | JDK 1.2-1.5 | |
Ace 3D Engine – is a complex in-house framework similar to Half Life2, intended for hands-on production of 3D games and other 3D solutions. Its current version is based on DirectX 9.0c, provides object and scene export from 3D Studio MAX versions 4-7 and supports 1000000 and more polygons per frame. We also can integrate and customize any third-party products.


Certification
Testimonials
Last visited: