Learn Patterns Programming
-
Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services
BookWeb services have been used for many years. In this time, developers and architects have encountered a number of recurring design challenges related to their usage, and have learned that certain servi
9 years ago by Robert Daigneau
-
Pattern Matching in F# Part 2 : Active Patterns
ArticleIn 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.
9 years ago by Jessica Kerr
-
Pattern Matching in F# Part 1 : Out of the Box
ArticleIn 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
9 years ago by Jessica Kerr
-
Steve Smith on Design Patterns in .NET Part 3
PodcastSteve Smith continues his series on patterns in .NET with a thorough exploration of the State Pattern.
9 years ago
-
Advanced scenarios with Windows Azure Queues
ArticleQueues can be an incredibly scalable component in any application architecture - we take a look at state machines and back-off polling
9 years ago by Maarten Balliauw
-
Windows Communication Foundation: Message Patterns
PodcastAnd you thought service communication was just request and response? This session looks at how we can use the WCF for one way and two way message exchanges.
10 years ago
-
Lessons learned writing AJAX applications
ArticleWe’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 comple
10 years ago by Dino Esposito
-
C9 Lectures: Greg Meredith - Monadic Design Patterns for the Web - 2 of n
PodcastGreg Meredith, a mathematician and computer scientist, has graciously agreed to do a C9 lecture series covering monadic design principles applied to web development.
10 years ago
-
SLOBbing about with .NET
ArticlePersisting objects is all about SLOB (serialized large objects), or so says Dave Wheeler who explains how it's now all so much easier.
10 years ago by Dave Wheeler
-
Refactoring with Microsoft Visual Studio 2010
BookEvolve your software system to support new and ever-changing requirements by updating your C# code base with patterns and principlesOverview of Refactoring with Microsoft Visual Studio 2010 *Make you
10 years ago by Peter Ritchie
-
Patterns as design vocabulary
ArticleWhile 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.
10 years ago by Kevlin Henney
-
aestro: A Managed Domain Specific Language For Concurrent Programming
PodcastJosh Phillips(PM), Niklas Gustafsson(Architect), and Artur Laksberg(Developer) of the Parallel Computing Platform Team spend some time with me to discuss a managed (.NET-based)
12 years ago by GoingDeep
-
Controller Patterns for ASP.NET
ArticleDiscover 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 con
12 years ago by Alex Homer
-
Implementing the Singleton Pattern in C#
ArticleThe singleton pattern is one of the best-known patterns in software engineering, but often implemented without lazy loading and introducing unintended issues around threading.
12 years ago by Jon Skeet
-
ASP.NET Patterns every developer should know
ArticleIn 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.
12 years ago by Alex Homer
-
Why Patterns
ArticleWe 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.
12 years ago by Andy Clymer