https://www.developerfusion.com/t/patterns/tutorials/sort/popularity/ Patterns Tutorials & Articles from Developer Fusion 2011-11-29T17:00:00.00Z http://www.developerfusion.com/article/84435/activerecord-for-ruby-and-rails/ ActiveRecord for Ruby and Rails 2010-07-16T10:07:00.00Z Kevin Jones explains how ActiveRecord works in Rails, and in a standalone Ruby application. Kevin Jones http://www.developerfusion.com/article/94426/lessons-learned-writing-ajax-applications/ Lessons learned writing AJAX applications 2011-02-02T18:35:00.00Z 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. Dino Esposito http://www.developerfusion.com/article/9407/implementing-the-singleton-pattern-in-c/ Implementing the Singleton Pattern in C# 2008-12-07T14:03:00.00Z 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. Jon Skeet http://www.developerfusion.com/article/84431/slobbing-about-with-net/ SLOBbing about with .NET 2010-11-22T12:26:00.00Z Persisting objects is all about SLOB (serialized large objects), or so says Dave Wheeler who explains how it's now all so much easier. Dave Wheeler http://www.developerfusion.com/article/84929/patterns-as-design-vocabulary/ Patterns as design vocabulary 2010-07-23T09:16:00.00Z 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. Kevlin Henney http://www.developerfusion.com/article/7609/why-patterns/ Why Patterns 2008-03-19T20:42:00.00Z 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. Andy Clymer http://www.developerfusion.com/article/3821/a-twisted-look-at-object-oriented-programming-in-c/ A Twisted Look at Object Oriented Programming in C# 2003-07-05T17:43:00.00Z An extensive examination of OO programming in C#, covering inheritance, constructors, interfaces, virtual and static methods, and much more. Jeff Louie http://www.developerfusion.com/article/9450/controller-patterns-for-aspnet/ Controller Patterns for ASP.NET 2008-12-15T11:04:00.00Z 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. Alex Homer http://www.developerfusion.com/article/5240/testdriven-development-in-net/ Test-Driven Development in .NET 2006-01-18T11:53:00.00Z An article presenting benefits and techniques for using test-driven development in .NET, specifically examining the NUnit testing framework. Peter Provost http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ ASP.NET Patterns every developer should know 2008-10-17T11:52:00.00Z 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. Alex Homer http://www.developerfusion.com/article/133772/pattern-matching-in-f-part-2-active-patterns/ Pattern Matching in F# Part 2 : Active Patterns 2011-11-29T17:00:00.00Z 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. Jessica Kerr http://www.developerfusion.com/article/132340/pattern-matching-in-f-part-1-out-of-the-box/ Pattern Matching in F# Part 1 : Out of the Box 2011-11-08T12:08:00.00Z 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 Jessica Kerr http://www.developerfusion.com/article/120619/advanced-scenarios-with-windows-azure-queues/ Advanced scenarios with Windows Azure Queues 2011-06-13T10:22:00.00Z Queues can be an incredibly scalable component in any application architecture - we take a look at state machines and back-off polling Maarten Balliauw