Email Consultations

Introduction Emails have become an essential method of communicating for the last 40 years and ubiquitous for at least the last 10 years. Every business you can think of uses emails. So why is primary care so far behind? Talking about the service especially to our younger cohort it’s become clear that there is an […]

Read More Email Consultations

WPF

I’ve been wanting to get into WPF for sometime. As a GP it’s hard to keep up with software development and my personal niche is always going to be desktop. That’s not to say WPF is new but its principals are here to stay in the desktop .net world. Now I’ve done a little example […]

Read More WPF

Coding Blood Pressure

If you’ve ever wondered how to convert business concepts to 1s and 0s you are in the right place. This blog is a meander around at least how I approach and tiny aspect the problem with Blood Pressure as an example as it’s the first Leaf we are creating in our new application PatientLeaf. Introduction […]

Read More Coding Blood Pressure

PatientLeaf

Introduction PatientLeaf has been a labour of love over the last 8 years. Being a clinician it’s the one application which I’ve been thinking about for some time and most importantly truly believe it’s made a difference to my clinical care in terms of time taken to make a sound clinical decision in the clinic and also […]

Read More PatientLeaf

DECOUPLING CODE

SERVICES, INTERFACES & SEPARATING ASSEMBLIES. One thing you realise the more you write code is that the less “moving parts” you have the better or to put it another way the more you put your moving parts into one contained place the better. Pushing items which change or where there will be change in the […]

Read More DECOUPLING CODE

LINQ TRINKETS

LINQ EXAMPLES. LINQ is probably one of the main reasons why I’ve stuck with C#. It’s such a powerful in memory data manipulation namespace in dotNet and the main reason why you can abbreviate tens of lines of code into one. I’ve accumulated a few queries which I use regularly which I hope you may […]

Read More LINQ TRINKETS