This is part 3 of an article series where I will walk you through creating a simple and reusable diff-algorithm for your .NET projects. more...
Upcoming Articles
This is part 2 of an article series where I will walk you through creating a simple and reusable diff-algorithm for your .NET projects. more...
This article series will walk you through creating a simple and reusable diff-algorithm for your .NET projects. Part 1 is an algorithmic overview and part 2 and up will focus on implementation. more...
Upcoming Links
-
Windows 8 app marketing tool
With the tool you can easily create banners for your Windows 8 app. The tool is free, but the free images contain a watermark. You can remove the watermark and let us host your banners for only $6.99! more...
-
Full-Text Search on Azure with Lucene.NET
Full-Text Search is a very powerful feature that can be used for a wide range of business scenarios such as building a search engine. This post describes how to get Lucene.NET 3.0.3 working on Azure. more...
-
Using OAuth 2 in WinRT using C#: it has never been easier before
WinRT has a built-in authentication client that can be used to authenticate users through Facebook, Twitter, Flickr, Google, etc. This post covers the process of authenticating users with Google. more...
-
.NET Design Patterns : The decorator pattern. Adding new behavior to your existing objects.
Hello and welcome to my first article in a series on design patterns. A design pattern is simply a documented solution to a common software design problem. more...
-
C#, Generic factory with support for private constructors
Shows how-to create a generic factory allowing creation of generic classes having a private constructor using compiled lambdas to get better performance. more...
-
Hosting Nancy from a console application
This short article shows how easy it is to host Nancy in a console application. more...
-
Patterns of Compositional Architecture
There are patterns in play in the Fubu family that take advantage of static typing. These patterns promote highly compositional designs that make the most out of the language features found in C#. more...
-
Easy HTTP–not just a catchy name
An article that talks about how the OSS product, Easy HTTP, has helped to make a project more RESTful and the code a lot cleaner and more expressive more...
-
.NET Micro-ORMs - Dapper, PetaPoco, and more
Performance rundown on a few of the newer MicroORM's vs some of the older offerings. more...
-
MicroORMs for .NET: (Obligatory) Introduction (Post)
First article in a series covering the various microORMs in .NET. This post sets out how I plan to approach it and what technologies I will look at. more...
-
MicroORMs for .NET: Syntax - SELECTs
First in a series covering the various microORMs in .NET. This article looks at the basic syntax and methods for selecting single and multiple records. more...
-
Cool stuff in FubuCore No. 9: Stringification
ToString() has to be one of the most used methods in .NET. But what if it's not working the way you want on your objects? Conventions to the rescue! Chad Myers talks about how they deal with this. more...
-
Cool stuff in FubuCore No. 7: Model Binding
This is such a massive topic that one could never hope to capture everything in a single article, but Chad Myers does a very good job of distilling the basics which will enable you to get started. more...
-
Cool stuff in FubuCore No. 6: Command-line
Chad Myers talks about how they took command Line application to new heights in terms of modularity, flexibility, configurability and extensibility. Definitely worth a read if you develop console apps more...
-
Cool stuff in FubuCore No. 4: Dependency Analysis with Directed Graph
This topic has always been somewhat obscure in the .NET space. And usually we end up doing it the hard way. Chad Myers explains how they handle Dependency Resolution in their code. more...
-
Cool stuff in FubuCore No. 3: Static Reflection
I'm not sure anyone particularly enjoys working with reflection, but Chad Myers explains how to use this fantastic pattern to eliminate "magic strings" when working with it. Very handy tip indeed. more...
-
Cool stuff in FubuCore No. 2: Extension Methods
Chad Myers goes over a very handy set of extension methods that he and his team use daily and can't do without. When productivity is key, you don't want to be reinventing the wheel every time... more...
-
Cool stuff in FubuCore No. 1: Cache
We've tried written our own caching classes and it's one of the more difficult things to get right. Chad Myers explains how they do it in one of the most well written public .NET projects out there. more...
