|
|||||||
There is an infinite variety of technologies available for software development: their choice is determined largely by client requirements. Our extensive experience with a wide variety of possibilities enables us to select the technology best adapted to client needs.
.net – doubtless the most versatile of technologies which enables quick coding and advanced GUI functionality. An array of existing modules speeds up software development significantly.
c\c++ - slightly older technology, more adapted to embedded applications, driver development, or integration with legacy software. Likewise better adapted for real-time applications. It is possible to combine c++ with c# and enjoy the best of both worlds, though at the price of longer development time. PHP \ ASPX –competing technologies suited to software development over the net. Efficient use of internet possibilities is always an advantage.
Assembler – when there is no choice but to analyze an application on the lowest level (reverse engineering), Assembler may help in figuring out the toughest bugs and help to integrate with exiting 3rd party applications or Windows internal modules. Also useful in evaluating software vulnerability.
Many other technologies exist, most of them too old to recommend. Conversion of old applications into new technology is not trivial but is of utmost importance:
|
|
||||||
|
|
||||||
|
|||||||

