| |
|
"A good craftsman is known by his tools."
- Proverb
An optimal 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 and upgrades, and in many
cases also the sheer possibility to implement the desired functionality.
|
|
We choose to work mainly with Microsoft tools and technologies whenever they are available for the job at hand and whenever
they satisfy our strict criteria for beeing at least on the par with other best-of-breed solutions available on the market.
We made 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 is an excelent competitive choice when costs are taken over
the full lifetime of any software solution. For our company’s charter of providing robust, scalable, professional grade,
web, database, and business intelligence solutions, we have through experience simply came to understand that this is one very
good choice. For some lighter web projects or for reasons of compatibility we also like to use the open source LAMP technology stack.
LAMP's cost, deployment, and maintenance also sometimes come out better in this performance-wise less demanding segment of the market.
In all cases, please let us know what you would prefer and what is your situation, and we will do everything to find the best solution
for your particular case.
Below is a representative sample of specific databases, computer languages, operating systems, and other technologies that
we most regularly use in implementing our solutions:
- SharePoint 2007, Performance Point Server, Dashboards, KPIs, etc.
- ASP.NET 3.5/3.0, 2.0, 1.1, 1.0, ASP 3.0, COM/COM+, ADO/ADO.NET
- SQL Server 2005, 2008 (beta), Express, 2000, 7, Reporting Services 2000/2008
- VB.NET, VB 6, C#, C/C++, VBA, T-SQL, Crystal Reports
- AJAX, Telerik, Infragistics, HTML, JavaScript, VBScript, XML
- MS Access 97-2007, Outlook 97-2007, Excel 97-2007
- LAMP: Linux, Apache, MySQL, and PHP
- XML/SOAP, Web Services, WCF, SOA
Some of today's most powerful technology combinations in software development are:
- SharePoint Server 2007 for Content, Workflows, Collaboration, and Business Intelligence.
- ASP.NET 3.5./SQL Server 2005/ AJAX and LAMP for Web Development.
- C# or VB.NET / SQL Server 2005 for Windows Desktop and Client/Server Applications.
|
|
|