When To Use The Static Keyword In .Net
f you come from a procedural language background or mindset, you'll find a very useful friend in the static keyword. Since C# and Vb.Net are OOP languages, having static methods and static fields in a...
View ArticleInvoking A Private Method On A Subclass
I was just (re)watching Greg Young's Event Sourcing Presentation when the following code appeared on slidespublic abstract class Aggregate { private void ApplyChange(Event @event,bool isNew) {...
View ArticleStartItUp 1.2.0 Released
I love using this little utility in every app. After almost 2 years I finally added a way to specify app config tasks without using an attribute. Now my config classes look like thispublic class...
View ArticleIntroducing Make# aka MakeSharp
I don't always have many needs when using a build automation tool (with C# as the scripting language) but when I do, I make a mess with the procedural approach. Static methods and global variables...
View Article