"A good craftsman is known by his
Proper choice of development technologies is one of the most important aspects of any software development project.
Any decission affects pricing, scalability, performance, vendor support, ease of maintenance, upgrades, and in many
cases just the sheer possibility to implement the required functionality.
We work with either open source or Microsoft products and technologies. Choice depends on the nature of the solution required and is determined for each project independently.
In recent years open source technologies have made a significant progress in mobile, GUI, and eCommerce fields. For that reason they cannot be ignored. JQuery,
today as ubiquitos as once MS Visual Basic used to be. We prefer technologies with widest support. This provides longevity and support options for
the systems we build.
When, for example, we choose Microsoft, we make our choice for several reasons: 1. We want our customers to have a variety of support options when there is time
to upgrade, change, or migrate their software. 2. We do not want solution to be developed in some arcane technology
that only a handful of developers know how to work with, and 3. The overall software
cost goes well beyond the initial development cost and Microsoft could be an excelent competitive choice when costs are taken over
the full lifetime of selected software solutions.
At another time we may choose an
entirely open source or even mixed solution if the project demands it.
Below is a representative sample of specific databases, computer languages, operating systems, and other technologies that
we most regularly use in implementing our solutions for desktop and mobile:
- Bootstrap, CSS
- SharePoint, Performance Point Server, Dashboards, KPIs, etc.
- ASP.NET 4.5/4.0/3.5/3.0, 2.0, 1.1, 1.0, ASP 3.0
- SQL Server, Reporting Services
- VB.NET, VB 6, C#, C/C++, VBA, T-SQL, Crystal Reports
- Telerik, Infragistics, XML
- MS Access 97-2013, Outlook 97-2013, Excel 97-2013
- LAMP: Linux, Apache, MySQL, and PHP
- XML/SOAP, REST, JSON, Web Services, WCF, SOA