Tools and Technologies
Foundation technologies




I am proficient at the whole stack
of Microsoft development technologies. Starting many years ago with
Visual C++ 6.0 today the main tool is Visual Studio 2010 with C#
being the language of choice (although VB.NET is not foreign to me
either). The latest version of .NET Framework along with
ASP.NET/AJAX/Silverlight for Web and Windows Forms/WPF for desktop
are used to create modern reliable applications for the customers.
SQL Server 2008 with ADO.NET Entity Framework/LINQ are technologies
to store and retrieve data.
Content management systems



I have experience with three
different content management systems (CMS), although many others on
the market are often very similar. For the last few years my top
pick is free Umbraco CMS for its very developer-friendly
architecture.
Business applications
My experience with Microsoft CRM
starts with version 3.0 and currently I use Dynamics CRM 2011 for
my own needs. As Dynamics CRM is now positioned more as an xRM,
i.e. highly customizable relationship management system, I find a
lot more ways to tune it to the organisation's needs. Typical tasks
I do include new entities creation, workflow management, user
interface customisation and integration with external systems, like
web-sites. Sharepoint is another base technology for building
corporate-wide knowledge system, enterprise portals, collaboration
platforms and document libraries.