20 Jun
2010

Prefer Additional Methods Over Additional Overloads

If you have ever written code that is going to be used as an API for other programmers, you may start to think about writing code in a different viewpoint from what you normally do. Most of us write code for the purpose of achieving a goal.  If we practice writing elegant code, we are […]

Read More
16 Apr
2010

Linfu Duck Typing Part 1 – Revealing Secrets

Don?t you just hate it when a class in the .NET Framework or another third-party library or framework provides that particular feature you?re looking for only to realize that this class has not been made accessible? One blatant example of this is the SqlCommandSet class in the System.Data.SqlClient namespace. One can use reflection in order […]

Read More
22 Jan
2010

NETDUG – Silverlight/WPF Multi-Targeting Presentation Sample Code

Category:UncategorizedTag: , , , , , , :

If you attended the NETDUG user group meeting last night and would like to download the sample code for my Silverlight/WPF Multi-Targeting presentation, you can download it here. Recap: The Silverlight and WPF platforms are very similar, but they do not have binary compatibility; this means that an assembly compiled for one platform cannot execute […]

Read More