Technology
 
  Sinara works with a wide range of both established and leading-edge technologies. Our choice of technology for a specific project will always be based upon the most appropriate and reliable tools that will meet our clients' needs.

Sinara's strong software development background, and our focus on delivering reliable systems, has meant that we have been able to include new technologies in our client work without compromising on quality. Equally, we recognise that system lifespans are getting longer, so our systems are designed to be enhanced and adapted, providing our clients with greater value for money over the lifetime of the system.


 
Development Platforms
  • Microsoft Windows NT/2000/XP/2003/.Net
  • Unix (Sun Solaris / Linux )
Core Development Tools
  • C/C++/C#
  • Sinara’s internal C++ class libraries; SinLib and SinDB
  • Microsoft .Net Framework
  • Java
  • Microsoft Visual Basic
  • Third party class libraries
Database Technologies
  • Microsoft SQL Server / Transact-SQL
  • Oracle / PL-SQL / OCI
  • Microsoft ActiveX Data Objects (ADO)/OLEDB
  • ODBC/JDBC
Networking and Data Communications protocols
  • Standard protocols – TCP/IP, X.25, ISDN, SNMP
  • Wireless - GSM/SMS, WAP, MMS
  • Internet : FTP, HTTP, SMTP
Web Technologies
  • HTML/DHTML
  • XML
  • Java/JavaScript/JavaBeans/JSP/Java Servlets
  • Microsoft Active Server Pages (ASP) / ADO
  • Perl
  • Dreamweaver / Fireworks
  • Sendmail / SMTP
  • SOAP

Development Techniques

  • Object-oriented analysis & design
  • Formal methods; UML, Yourdon, Jackson
  • Structured analysis and design
  • Data modelling
  • Graphical user interface design
  • Client-server architectures
  • Real time environments
  • Multi process systems
  • Distributed databases
  • Internet and intranet development
  • Multi-platform portability
  • Software internationalisation
  • Configuration management
  • Source code control