Welcome to App-Code.net
My name is Roger Taylor (no, not the drummer from Queen!). I’ve been developing software in one way or another since the age of 7 when I received a VIC-20 for my birthday (if you can remember the VIC-20 then you know what a terrible machine it was).
For much of my career I developed web applications (internet / intranet) and windows client applications. I currently develop windows application using WPF and C# 4.0 through the full software development life-cycle using MVVM, Prism, IOC & MEF.
Languages that I use/have used over the years and feel comfortable coding with on a day to day basis are:-
- C# 2/3/4
- Windows Presentation Foundation (WPF)
- Windows Communication Foundation (WF)
- MVC 3
Other languages that I have used extensively in the past
- VB 5/6
Frameworks & Design Patterns that I use/have used on a day to day basis:
- Abstract Factory
- Model View View-Model (MVVM)
- Dependency Injection (DI)
- Inversion of Control (IoC)
- Castle Windsor
I currently use MSTest with Moq and FluentAssersions to support my unit testing.