Skip to content
C# Corner
Search
articles
videos
blogs
forums
interview questions
articles
Tech
Articles
Blogs
News
Videos
Interviews
Forums
Books
Events
More
Jobs
Stories
Login
Contribute
Article
Blog
Video
Ebook
Interview Question
Loading
Matthew Cochran - C# Corner
MC
Matthew Cochran
Software Architecture, Management, and Engineering
Valley Stream
(USA)
259
Rank
11.2m
Reads
10k
Points
Platinum
Member
NA
Top author
Sign in to connect
Recognitions & awards
Contributions
Articles
91
Ebooks
0
Forums
28
Videos
0
Blogs
6
About
<div> Software Architect, Team Lead, Engineer.</div><div> </div><div>Twitter: @Matt_Cochran</div>
Activity
Introduction to Model View Control (MVC) Pattern using C#
2y
Updated Jun 18, 2024, 7:20 AM
Article
C# Artificial Intelligence (AI) Programming: A Basic Object Oriented (OOP) Framework for Neural Networks
2y
Updated Nov 15, 2023, 11:39 AM
Article
C# Using The Proxy Pattern To Define Relationships
Expertise
Software Architecture/Engineering
40%
C#
20%
Learn .NET
20%
Others
20%
3y
Updated Sep 22, 2023, 10:27 AM
Article
Object Instantiation in C#: Part II - Factory Methods
3y
Updated Sep 18, 2023, 5:06 AM
Article
C# Object Instantiation: Part I - Constructors
3y
Updated Sep 18, 2023, 4:53 AM
Article
Object Instantiation in C#. Part V Just Don't Do It
3y
Updated Sep 17, 2023, 10:01 PM
Article
Object Instantiation in C#: Part IV - The Builder Pattern
3y
Updated Sep 17, 2023, 9:55 PM
Article
Object Instantiation in C#: Part III - Abstract Factories
3y
Updated Sep 17, 2023, 9:48 PM
Article
Learning Delegates In C#
3y
Updated Sep 12, 2023, 10:45 AM
Article
Functional Programming in C#: Currying
3y
Updated Sep 6, 2023, 9:34 AM
Article
Writing Better Code -- Keepin' it Cohesive
3y
Updated Jul 20, 2023, 7:12 AM
Article
C# Interface Based Development
3y
Updated Jun 8, 2023, 8:25 AM
Article
C# Heap(ing) Vs Stack(ing) In .NET - Part Four
3y
Updated Jun 6, 2023, 8:40 AM
Article
C# Heap(ing) Vs Stack(ing) In .NET - Part Three
3y
Updated Jun 6, 2023, 8:32 AM
Article
C# Heap(ing) Vs Stack(ing) In .NET - Part Two
3y
Updated Jun 6, 2023, 8:25 AM
Article
C# Heap(ing) Vs Stack(ing) In .NET - Part One
3y
Updated Jun 6, 2023, 8:17 AM
Article
C# Defensive Event Publishing Using Interfaces
3y
Updated Nov 24, 2022, 9:56 AM
Article
A Strategy for Using Delegates in C#
3y
Updated Nov 17, 2022, 6:52 AM
Article
Types of Variables
4y
Updated May 11, 2022, 11:24 AM
Article
C# Introduction to Fuzzy Computing: Part I
4y
Updated May 11, 2022, 11:16 AM
Article
C# Anonymous Methods & The Action Object
4y
Updated Apr 6, 2022, 11:14 AM
Article
An Elegant C# Data Access Layer using the Template Pattern and Generics
7y
Updated May 30, 2019, 6:18 AM
Article
F# Data Abstraction Layer For C#
7y
Updated Jan 21, 2019, 12:35 AM
Article
Enumerable, Enumerator, and Yielding a "Free" State Machine
8y
Updated Sep 5, 2018, 12:32 AM
Article
Implementing Equality in C#
11y
Updated Apr 9, 2015, 12:50 PM
Article
The Null Problem in C#
11y
Updated Apr 9, 2015, 12:16 PM
Article
Modeling Equality in C#
11y
Updated Apr 9, 2015, 12:00 PM
Article
Static Service Locator Antipattern Fix
11y
Updated Apr 1, 2015, 1:09 AM
Article
Code Scouting
11y
Updated Mar 31, 2015, 6:52 AM
Article
Equality Implementation in C#
11y
Updated Mar 31, 2015, 6:37 AM
Article
Introduction to Building a Plug-In Architecture Using C#
11y
Updated Jan 29, 2015, 3:47 AM
Article
Coding Better: Programming From the Outside In for Fluent Interfaces. Part II
12y
Updated Sep 15, 2014, 7:21 AM
Article
Coding Better: Programming From the Outside In for Fluent Interfaces. Part IV - A Real World Application
12y
Updated Sep 15, 2014, 5:04 AM
Article
Coding Better: Programming From the Outside In for Fluent Interfaces. Part III
12y
Updated Sep 15, 2014, 5:02 AM
Article
Coding Better: Programming From the Outside In. Part I
12y
Updated Sep 15, 2014, 4:58 AM
Article
MVC Declarative Binding
12y
Updated Mar 29, 2014, 11:33 AM
Article
Understanding C# Events: What They Are and Where They Came From
12y
Updated Feb 18, 2014, 1:28 PM
Article
Writing Better Code; Keeping it Maintainable
12y
Updated Feb 4, 2014, 1:34 PM
Article
Custom Generic EventArgs
13y
Updated Oct 26, 2013, 9:27 AM
Article
Writing Better Code - Keepin' it Extensible
13y
Updated May 13, 2013, 4:21 AM
Article
Cartesian Products and Permutations of Groups Using C# Generic Iterators
14y
Updated Oct 20, 2012, 4:11 AM
Article
Functional Programming with C# - Composition
14y
Updated Oct 20, 2012, 1:59 AM
Article
MVP (Model View Presenter) – Supervising Controller.
14y
Updated Oct 5, 2012, 9:05 AM
Article
Wrapper Patterns in C#, Part IV: The Adapter Pattern
14y
Updated Oct 4, 2012, 10:38 AM
Article
Wrapper Patterns in C#, Part II: The Proxy Pattern
14y
Updated Oct 4, 2012, 10:36 AM
Article
Wrapper Patterns in C#: Part I
14y
Updated Oct 4, 2012, 10:33 AM
Article
The GOF Abstract Factory Design Pattern In C#
14y
Updated Oct 4, 2012, 7:50 AM
Article
C# Friendly Assemblies: Looking at Building Truly Reusable Components
14y
Updated Oct 3, 2012, 12:07 PM
Article
The GOF "Chain of Responsibility" Design Pattern
14y
Updated Oct 3, 2012, 10:31 AM
Article
F# Types and the Forward Pipe Operator
14y
Updated Sep 30, 2012, 5:39 AM
Article
C# Asynchronous, Multi Threaded Development... Digging In. Part II
14y
Updated Sep 30, 2012, 4:10 AM
Article
Interop Without PInvoke - Consuming Native Libraries in C#.
14y
Updated Sep 30, 2012, 2:36 AM
Article
C# Generic Identity Map -- Creating an Object Pool for Multiple Object Types
14y
Updated Sep 30, 2012, 1:55 AM
Article
High Performance Abstraction Layer for Non-Blocking Asynchronous Thread Safe SqlServer Calls
14y
Updated Sep 29, 2012, 10:39 AM
Article
Functional Programming with C#: Dynamic List Generation
14y
Updated Sep 29, 2012, 8:53 AM
Article
Functional Programming with C#: Advanced Asynchronous Programming
14y
Updated Sep 29, 2012, 8:49 AM
Article
Functional Programming with C#: Asynchronous Method Calls
14y
Updated Sep 29, 2012, 8:47 AM
Article
Functional Programming with C#: Lazy Calculation
14y
Updated Sep 29, 2012, 8:44 AM
Article
Introduction to Functional Programming in C#
14y
Updated Sep 29, 2012, 8:43 AM
Article
Writing Testable Objects
14y
Updated Sep 29, 2012, 7:19 AM
Article
Flat File Parsed to XML Using C#
14y
Updated Sep 29, 2012, 6:03 AM
Article
XML Serialization/Deserialization of Immutable Objects
14y
Updated Sep 29, 2012, 5:46 AM
Article
C# ASP.NET Server Control: Rollover Image Button
14y
Updated Sep 29, 2012, 5:17 AM
Article
The Difference Between the Two GOF Patterns "Strategy" and "State"
14y
Updated May 15, 2012, 3:50 PM
Article
Introduction to the GOF Strategy Pattern in C#
14y
Updated May 15, 2012, 3:44 PM
Article
The .NET 2.0 Framework Provider Pattern
14y
Updated May 15, 2012, 3:43 PM
Article
Multi-threaded Asynchronous Programming in C#... Getting started.
14y
Updated May 15, 2012, 3:25 PM
Article
Coding Better: Using Classes vs. Interfaces
14y
Updated May 15, 2012, 3:06 PM
Article
Introducing: .NET Event Cache
14y
Updated May 15, 2012, 2:49 PM
Article
Introduction to the Visitor Pattern
14y
Updated May 15, 2012, 2:37 PM
Article
F# Tuples and Binding (and more Binding)
14y
Updated May 13, 2012, 5:31 AM
Article
Random isn't Really Random -- C# Random Number Generation
14y
Updated May 13, 2012, 3:18 AM
Article
Implementing the Passive View -- a Derivative of the Model-View-Control
14y
Updated Jan 22, 2012, 10:47 PM
Article
CochranSanityCheck() method
17y
Updated Dec 17, 2009, 4:35 PM
Blog
C# .NET 2.0 Test Driven Development
17y
Updated Jul 3, 2009, 1:23 AM
Article
Getting Started With F#
17y
Updated Apr 6, 2009, 1:37 AM
Article
Uploading Video Articles
17y
Updated Jan 25, 2009, 6:56 PM
Forum
Re: Uploading Video Articles
17y
Updated Jan 25, 2009, 6:55 PM
Forum
C# Friendly Assemblies: Looking at building Truly Reusable Components
18y
Updated Dec 5, 2008, 4:48 AM
Article
Back on track
18y
Updated Aug 11, 2008, 6:31 AM
Blog
Re: Asynchronous call
18y
Updated May 14, 2008, 9:52 AM
Forum
Re: Design help needed: Requirement to process huge number of data efficientlty
18y
Updated May 14, 2008, 9:48 AM
Forum
Re: problem involving matrix & binary search tree
18y
Updated May 14, 2008, 9:32 AM
Forum
Re: Probabilistic Neural Network ---- Please help!!!
18y
Updated May 13, 2008, 2:05 PM
Forum
Re: int[] reference issue
18y
Updated May 13, 2008, 12:11 PM
Forum
VB Object Instantiation: Part I. Constructors
18y
Updated May 5, 2008, 4:52 AM
Article
Formatting code for C# corner articles
18y
Updated Apr 28, 2008, 3:00 AM
Blog
Re: Generic Problem
18y
Updated Apr 21, 2008, 10:32 AM
Forum
Re: Multiple Form Objects auto-inheriting the same event handler?
18y
Updated Apr 21, 2008, 10:16 AM
Forum
Re: Multi Threading with BinaryWriter
18y
Updated Apr 17, 2008, 7:38 PM
Forum
Re: Generic Delegate
18y
Updated Apr 17, 2008, 7:31 PM
Forum
Re: Asynchronous methods
18y
Updated Apr 17, 2008, 7:20 PM
Forum
Re: Error while populating datagrid using ASync Call
18y
Updated Apr 17, 2008, 7:13 PM
Forum
Re: 64 bit
18y
Updated Apr 17, 2008, 6:24 PM
Forum
True compile-time AOP (Aspect Oriented Programming) for .NET
18y
Updated Apr 17, 2008, 6:18 PM
Blog
Parameterized Unit Testing... The Best Thing Since Sliced Bread
18y
Updated Apr 15, 2008, 8:13 AM
Blog
Consolidate Your Binding Code
18y
Updated Mar 21, 2008, 8:18 PM
Article
Methods, Delegates, Anonymous Delegates, and Lambda Expressions... Oh My!
18y
Updated Mar 21, 2008, 8:11 PM
Article
Re: how to set treeview child nodes of child nodes of child nodes ... etc.. in loop
18y
Updated Jan 26, 2008, 10:34 AM
Forum
Re: Generics & Inheritence
18y
Updated Jan 26, 2008, 10:17 AM
Forum