+44-7588 694076
RECENT BLOG ENTRIES
19 February 2012
Setting up IFD for Microsoft CRM 2011
A few tricks how to set up Internet facing deployment for Dynamics CRM 2011
Read full story
24 October 2011
Simple Twitter feed for the web-site
Very simple example how to put Tweeter feed on the web-site using .NET and LINQ.
Read full story
15 September 2011
Passing Referral into IFRAME in DotNetNuke
If you're unlucky to have IFRAMEs on your pages - here's how you could pass referrals for tracking purposes inside DotNetNuke
Read full story





Alex’s expertise in developing and maintaining web applications has been invaluable to the College – J. Wittersheim, Director of Information Management and Funding, Bury College


Tools and Technologies

Foundation technologies

DotNet_IconAspNet_IconSilverlight_IconVisualStudio_Icon   SQLServer_Icon

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

 Umbraco_IconDotNetNuke_IconEpiServer_Icon

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

Sharepoint_Icon   DynamicsCRM_Icon    

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.