Win32 API and COM Programming

Win32 API and COM Programming Services

The Win32 API was designed to be an upgrade of the Win16 API which provided the core interface for Win 95 - 98. The Win32 API is the main programming interface for Windows NT 3.1-4.0, Windows 2000, Windows XP and Windows Server 2003.

Many years ago Win 32 and COM technologies were developed by Microsoft as the core technologies for this company.

COM technology was developed to be a connection tool among many components. COM components also used to create stand-alone components without any UI while these components can be used to provide some services. COM components were modified to support Internet Explorer browser as ActiveX controls. Both those components can be used by third parties to add new components like controls, plug-ins or extensions.

While Win32 is still widely used in development Microsoft is promoting .NET Framework for desktop development for Windows and .NET Compact Framework for mobile development.

SolveITLabs has developed and maintained knowledgebase of solutions with repetitive code in Win32 and COM components. The framework is created to help speed up development time and build web applications with fewer complexities. Using these frameworks, majority of our efforts is focused on business logic or functionality implementations.

SolveITLabs's Expertise in Microsoft Technology

Languages: VB6, VB.NET, MS Visual C++, C#, VBA, eMbedded Visual C++ 4.0 (eVC++)

Technologies: DHTML, ASP, ASP.NET, IIS6, MS Server Suite, Win CE (Pocket PC 2003 and Smartphone 2003)

Databases: SQL Server 7.0 - SQL Server 2000, MS Access, ADO

Programming API: COM, DCOM/COM+, Win32, .NET Compact Framework, ATL, OLE, OLE Automation, ActiveX, WinSockets, Windows DDKs


.NET Projects Case Studies

IT Consulting Services

We offer Outsourcing Practices in eight key verticals in the USA market, IT Solutions featuring state-of-the-art architectural and program management expertise, Financial Services, Healthcare and Insurance, Manufacturing & Logistics, Travel and Entertainment, Pharmaceuticals, Retail and Telecommunications.

Outsourcing Practices