Patterns Tutorials & Articles from Developer Fusion https://www.developerfusion.com/t/patterns/tutorials/sort/popularity/ Patterns Tutorials & Articles from Developer Fusion http://www.rssboard.org/rss-specification en-GB Tue, 29 Nov 2011 17:00:00 GMT ActiveRecord for Ruby and Rails Kevin Jones explains how ActiveRecord works in Rails, and in a standalone Ruby application. http://www.developerfusion.com/article/84435/activerecord-for-ruby-and-rails/ http://www.developerfusion.com/article/84435/activerecord-for-ruby-and-rails/ Fri, 16 Jul 2010 10:07:00 GMT Kevin Jones Lessons learned writing AJAX applications We’re all familiar these days with the Ajax buzz word – but while it’s relatively simple to use these browser technologies to implement a specific feature in an individual page, it is much more complex to build an entire application according to the Ajax paradigm. This article offers a brief overview of a few aspects you might want to take into account for building successful applications. http://www.developerfusion.com/article/94426/lessons-learned-writing-ajax-applications/ http://www.developerfusion.com/article/94426/lessons-learned-writing-ajax-applications/ Wed, 02 Feb 2011 18:35:00 GMT Dino Esposito Implementing the Singleton Pattern in C# The singleton pattern is one of the best-known patterns in software engineering, but often implemented without lazy loading and introducing unintended issues around threading. Jon Skeet runs through the possible implementations. http://www.developerfusion.com/article/9407/implementing-the-singleton-pattern-in-c/ http://www.developerfusion.com/article/9407/implementing-the-singleton-pattern-in-c/ Sun, 07 Dec 2008 14:03:00 GMT Jon Skeet SLOBbing about with .NET Persisting objects is all about SLOB (serialized large objects), or so says Dave Wheeler who explains how it's now all so much easier. http://www.developerfusion.com/article/84431/slobbing-about-with-net/ http://www.developerfusion.com/article/84431/slobbing-about-with-net/ Mon, 22 Nov 2010 12:26:00 GMT Dave Wheeler Patterns as design vocabulary While patterns are intended to give you the bigger picture, they often fail and become bogged down in minutiae. Kevlin Henney considers the wider use of patterns as a common vocabulary. http://www.developerfusion.com/article/84929/patterns-as-design-vocabulary/ http://www.developerfusion.com/article/84929/patterns-as-design-vocabulary/ Fri, 23 Jul 2010 09:16:00 GMT Kevlin Henney Why Patterns We look at the rise of 'patterns' in the developer community, and how they've evolved to help communication between developers and understanding more clearly the intent of a given piece of code. http://www.developerfusion.com/article/7609/why-patterns/ http://www.developerfusion.com/article/7609/why-patterns/ Wed, 19 Mar 2008 20:42:00 GMT Andy Clymer A Twisted Look at Object Oriented Programming in C# An extensive examination of OO programming in C#, covering inheritance, constructors, interfaces, virtual and static methods, and much more. http://www.developerfusion.com/article/3821/a-twisted-look-at-object-oriented-programming-in-c/ http://www.developerfusion.com/article/3821/a-twisted-look-at-object-oriented-programming-in-c/ Sat, 05 Jul 2003 17:43:00 GMT Jeff Louie Controller Patterns for ASP.NET Discover how to use controllers and partial views within your web applications, allowing powerful web applications to dynamically choose correct views at runtime, and preserving your seperation of concerns. http://www.developerfusion.com/article/9450/controller-patterns-for-aspnet/ http://www.developerfusion.com/article/9450/controller-patterns-for-aspnet/ Mon, 15 Dec 2008 11:04:00 GMT Alex Homer Test-Driven Development in .NET An article presenting benefits and techniques for using test-driven development in .NET, specifically examining the NUnit testing framework. http://www.developerfusion.com/article/5240/testdriven-development-in-net/ http://www.developerfusion.com/article/5240/testdriven-development-in-net/ Wed, 18 Jan 2006 11:53:00 GMT Peter Provost ASP.NET Patterns every developer should know In the first of three parts, Alex looks at some of the basic patterns in ASP.NET, and how you can apply these to your ASP.NET applications in a few simple steps. http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ Fri, 17 Oct 2008 11:52:00 GMT Alex Homer Pattern Matching in F# Part 2 : Active Patterns In part two of this series, Jessica Kerr looks at creating active patterns. These are functions to transform, recognize, and categorize custom types for use with the F# pattern matcher. http://www.developerfusion.com/article/133772/pattern-matching-in-f-part-2-active-patterns/ http://www.developerfusion.com/article/133772/pattern-matching-in-f-part-2-active-patterns/ Tue, 29 Nov 2011 17:00:00 GMT Jessica Kerr Pattern Matching in F# Part 1 : Out of the Box In the first of a two part series, Jessica Kerr examines and demonstrates the powerful built-in pattern matching functionality in F# and reveals there's a lot more to it than a C# switch statement or a regular expression http://www.developerfusion.com/article/132340/pattern-matching-in-f-part-1-out-of-the-box/ http://www.developerfusion.com/article/132340/pattern-matching-in-f-part-1-out-of-the-box/ Tue, 08 Nov 2011 12:08:00 GMT Jessica Kerr Advanced scenarios with Windows Azure Queues Queues can be an incredibly scalable component in any application architecture - we take a look at state machines and back-off polling http://www.developerfusion.com/article/120619/advanced-scenarios-with-windows-azure-queues/ http://www.developerfusion.com/article/120619/advanced-scenarios-with-windows-azure-queues/ Mon, 13 Jun 2011 10:22:00 GMT Maarten Balliauw