Technologies
The majority of applications that we build are line-of-business applications, written in .NET and designed to run on Window Server 2003.  Our customers typically prefer to use SQL Server 2005 as the RDBMS for their applications.  They also prefer to run Windows XP SP2 on the desktops. 

We keep step with the general market in terms of the server and client products that our customers wish to run – therefore once Windows Server 2008, Vista, etc become more mainstream in enterprise environments we will deliver our customers applications on those platforms too.

Here is a list of the Microsoft technologies that we typically use with our customers.

.NET and Related Technologies

.NET through to v3.5 – exclusively C#, Ajax, ASP.NET, Generics, Linq, Silverlight, Windows Communication Foundation, Windows Workflow Foundation.

Microsoft Windows Product Family

Windows Server 2003, Windows Server 2008, Windows Small Business Server, Windows Storage Server, Active Directory, Distributed File System, General Networking (configuration, etc), Hyper-V, Internet Authentication Service, Internet Information Services, Internet Information Services, Kerberos, Network Load Balancing, Server Clustering Services, Smart Card, Software Update Services, Telephony API, Virtual Private Network.

Microsoft Server Product Family

BizTalk Server, Exchange Server, Forms Server, Groove Server, ISA Server, Live Communications Server, Operations Manager, Performance Point Server, Project Server, Project Portfolio Server, SharePoint Server, SQL Server, Virtual Server.

Microsoft Office Product Family

Core Office System (Access, Excel, Outlook, PowerPoint, Word), Groove, InfoPath, Visio.

Microsoft Dynamics Product Family

Dynamics CRM, Dynamics NAV, Dynamics Snap.