WINDOWS APPLICATION DEVELOPMENT
The Win32 API is the original set of routines provided by Microsoft to Windows programmers. As recently as 2002, knowledge of the Win32 API was an essential part of creating software for Windows. Today, most programmers don’t directly use the Win32 API, instead working in .NET, which provides a new generation of routines for them to use. However, if a program is particularly technical, there are occasions where Win32 experience can still be invaluable – and the understanding of the internal structure of Windows can also provide insights to solve problems at any time.
We have strong expertise in developing Applications with Microsoft Technologies: Visual C++ (VC++), MFC, ATL, STL, WIN32, C#, GDI+, multithreaded development, managed code, unmanaged code, and Managed/Unmanaged Code Interoperability -- Mixing Managed and Unmanaged Code.
In addition to our expertise in building applications, we are also proficient in building components like: COM, DCOM, OCX, ActiveX, Custom Controls, Windows Forms Custom Controls, ASP.NET Server Controls, User Controls, Windows Multimedia SDK, OpenGL, DirectX and DirectShow.
Our strong software engineering background makes us uniquely qualified for almost any type of software development project. Our agile working methodology will produce superior software that addresses real issues -- while being reliable and easy to use, maintain and evolve.
We develop top-quality applications that satisfy real needs with fast development cycles and very competitive rates. Most of the software products we developed are used by the clients of our clients and marketed under our client's name.