In terms of Microsoft technologies, we are familiar with the full stack, Windows Server, Internet Information Server, SQL Server, ASP.NET, MVC, JQuery.NET framework, .NET WinForms, WCF, Team Foundation Server & TFS Build (including customisation), MSBuild, Microsoft Application Blocks, Patterns & Practices, IoC containers like Unity and so on.
Our solutions built on these technologies are highly scalable, loosely coupled, n-tiered architectures and are easily maintainable and extensible.