The fallacy of copy and paste programming

I am going to discuss the somewhat dubious practice of copy and paste programming, an art form that most developers will have encountered at some point in their career.

Read more No Comments »

IOC containers – an introduction by example

This article gives a brief introduction into the world of IOC containers, with sample code to demonstrate how one might be used.

Read more No Comments »

Javascript module pattern for namespaces and packages

Quick look at the module pattern in Javascript from the point of view of a C# or Java developer.

Read more No Comments »

Ajax.ActionLink for cheap partial page loading in MVC.Net

This article is a really simple demonstration of how to use the ActionLink method of the Ajax helper class to perform partial page refreshes with AJAX.

Read more No Comments »

Using explicit interfaces

This article looks at explicit interfaces in C#, how they are used and why.

Read more No Comments »

Nielsen’s 10 heuristics for a heuristic evaluation

As part of my revision for M364 “Fundamentals of interaction design” I am studying heuristic evaluations. I am publishing my notes on my blog for my own use and to help other OU students.

Read more No Comments »

Add a title to a chart in Microsoft Excel 2007

Shows how to add a title to a chart in Microsoft Excel 2007

Read more No Comments »

Filter Windows Event Log by site

Shows how to apply advanced filtering in the Windows Event Log by site.

Read more No Comments »

First vs Single in LINQ

Compares the LINQ methods FirstOrDefault/First and SingleOrDefault/Single, and explains when it is best to use one or the other.

Read more No Comments »

User Experience – Interaction Design

A selection of user experiences taken from M364 of the Open University module in interaction design. These are from my study notes.

Read more No Comments »

© 2017 Garry Passarella. All Rights Reserved. Facebook Twitter Twitter