We use code-free configuration instead of code-customisation where it’s possible and makes sense. These solutions are more migratable and flexible.
We also develop with .Net where it’s needed and makes sense. For larger projects, we often develop with a combination of code-free configuration and customisation.
We develop in SharePoint 2007, SharePoint 2010, SharePoint 2013 and standalone .Net. We also develop applications for Office 365 SharePoint online.