Technologies

Developing modern solutions needs incorporating modern technologies. In BMS, many cutting edge technologies were used in different projects to deliver high quality products to customers and community. Here is a brief list of technologies which we used in different projects:
Languages: C, C++, Java, Python, Perl, C#, Scala


Microsoft .NET Framework related technologies: Microsoft Windows Forms, ASP.NET, ASP.NET MVC, WPF, WCF

Java related frameworks and technologies: JSP, Servlet, JSF, JAX-RS(Jersey), JPA(EclipseLink, Hibernate) , EJB, JBoss Seam, JBoss JBPM, JBoss Drools, JBoss Application Server, Apache Tomcat, Glassfish, Lift, Spring, Hibernate, Apache Axis, Lucene, Solr, IceFaces, PrimeFaces, Spring, Apache Struts.

PHP related frameworks: CakePHP, Symfony, Zend, Joomla!

Javascript related: JQuery, JQuery UI, ExtJS, dojo Toolkit

Platforms: Windows, Linux