1001Software : Home
1001Software : Services
1001Software : Projects
1001Software : About us
1001Software : Contact

Offshore software development, outsourcing and IT consulting

1001Software employs professional developers who have extensive experience in a wide range of technologies. The "Projects" page gives an in-depth look at the work we have completed. This page provides a list of the technologies we use to create reliable IT solutions in the following areas:
  1. Software development;
  2. Web development;
  3. Database management systems and technologies;
  4. Development tools.

Software development

Depending on customer's needs we develop software for Windows platforms and Cross platform java-based software.
    Win32 software development
    1. Technologies:
      • Database connectivity technologies (ODBC, ADO, OO4O, BDE);
      • Component technologies (COM, ActiveX);
      • Network programming;
      • System programming (Win32 API);
      • Developing hardware drivers for Win9x (VXD) and Win2000 (WDM) operating systems;
      • Windows services development;
      • Multithreaded concurrent applications;
      • 2d graphic applications (OpenGL and GDI).

    2. Programming languages:
        C++ :
        • STL;
        • MFC (ActiveX controls, GUI programming, database access etc.);
        • COM components development (ATL);
        • Network programming (WinSock library);
        • XML (MsXML).
        C# :
        • Windows Forms;
        • Network programming;
        • Remoting (RMI, DCOM, SOAP);
        • MSMQ;
        • ADO.NET;
        • XML.
        Delphi and specific features :
        • VCL (creating different windows GUI applications);
        • BDE (IBX for Interbase applications);
        • COM and ActiveX components;
        • Delphi components development.

    3. Compilers:
      • Microsoft Visual C++;
      • Microsoft .NET Framework SDK;
      • Borland Delphi.

    Cross platform java-based software development
      Technologies (Java 2) :
      • GUI applications development (Swing);
      • Database connectivity technologies (JDBC, SQLJ);
      • XML development (Xerces, JDom, Saxon and Xalan);
      • Network programming;
      • Multithreaded concurrent applications;
      • RMI;
      • Bean Scripting Framework (Rhino).
      Compilers :
      • Java 2 SDK

Web development

Server software can be developed for the following platforms.
  1. .NET platform;
  2. Java 2 Enterprise Edition;
  3. ASP.
We can also provide a WAP interface to your web applications.
Our web development department also deals with web site design. A careful requirements gathering process ensures that the customer will get the design that they really want. During this process our designers can show the customer sample pages of several variants of their design, from which the most suitable can be chosen. Client-side page appearance can be further enhanced by applying JavaScript client scenarios and Macromedia Flash capabilities.


  1. .NET platform
    • Technologies
      • ASP.net
        • Web forms
        • Web controls
      • Web services;
      • ADO.net;
      • CDO (Collaboration Data Objects);
      • XML;
      • Microsoft Indexing Service;
      • Message queuing (MSMQ);
      • Remoting (RMI, DCOM, SOAP).
    • Compilers
      • Microsoft .NET framework SDK
    • Platforms
      • Windows 2000 or XP + IIS




  2. Java 2 Enterprise Edition
    • Technologies
      • Enterprise JavaBeans (EJB);
      • Java Server Pages (JSP)
      • Java Servlet
      • Java Naming and Directory Interface (JNDI)
      • Java IDL
      • JDBC
      • Java Message Service (JMS)
      • Java Transaction (JTA)
      • Java Transaction Service (JTS)
      • JavaMail
      • Java Authentication and Authorization Service (JAAS)
      • RMI-IIOP
    • Compilers
      • J2EE SDK

  3. ASP
    • Technologies
      • Implementing business logic in COM components;
      • Windows Script Components (WSC)
      • Design time controls
      • ADO
      • XML
      • Microsoft Indexing Service
    • Platforms
      • Windows NT, 2000 and XP + IIS

Database Management Systems (DBMS)

  1. Oracle 8.16 and 8.17 (SQL, PL/SQL, SQLJ, Java stored procedures, Oracle Intermedia);
  2. MS SQL Server 2000 (SQL, Transact SQL);
  3. Interbase 5.6 and 6 (IBX, UDF);
  4. Microsoft Access.

Development Tools

  1. CASE tools: ErWin, Rational Rose;
  2. Version Control: Perforce, CVS, Visual SourceSafe;
  3. Testing tools: Numega BoundsChecker
  4. Database tools: PL/SQL developer, Rapid SQL, IBExpress
Last updated: 08-Jul-2003
Copyright © 1996-2003 1001Software Inc. All Rights Reserved.